TP2 en préparation
Références et travaux C2, informatique AISL au Cnam Liban. Intégration de système Autour de la plateforme java, Android, Servlerless commputing, cloud, DevOps et des produits open source pour l'environnement, le développement, la production et le déploiement
- Programmation Avancée
- ACCOV
- Intégration client/serveur
- Linux et système
- Besoin, Analyse, Architecture, Conception Arrighton
- Architecture logiciel
- TDD (TEst driven development) et Junit
- Architecture à base de composants
- Persistence, JPA, ORM
- Services SOA
- Web Services
- Orchestration et langage BPMN
- Outils libre et agile pour la production de logiciel en collaboration: Maven, git, github, github pages, issue tracker, Scrum simplifié, pivotal tracker, Modelio open source, Netbeans
- Sring, SpringBoot, introduction microservices
- Servlet,JSP, JSLT les origines
- Inversion de dépendances, JSF, CDI
- Revisite Rest, JPA, CRUD
- Système et intégration de systèmes
- de SOA à micro-services
- Virtualisation, isolation (container), cloud
- Introduction à Android
Une idée de start-up : Besoin, Etude, analyse, conception, architecture, développement, deployment cloud
C1: Besoin, Etude, analyse, architecture C2: conception, architecture, développement, deployment cloud
- Jakarta EE: Glassfish, Tomcat, Spring, Spring Boot
- Jersey, GSON, CRUD JPA avec eclipselink
- DevOps: Docker, kubernate, Jenkins
- Serverless
- Api google (Gsuite, Maps, etc..)
- interfaces HTMLS, javascript, Mobile