- C++ :
C++11… C++20 (nouvelle gestion mémoire, parallélisme, méta-programmation, concepts…)
⤳ outil Visual Studio C++, Design Patterns en C++
- Java :
Java 8 , Java 9… Java 20 (modules, compilation native, nouvelles APIs…),
Design Patterns en Java
- Plate-formes Java :
Java EE 8 ,
Jakarta EE 9 (GlassFish , Payara , Wildfly …), Spring
- Technologies Java : persistance -
JPA , présentation -
JSF , communication - JMS , WebSockets , services -
EJBs , JAX-RS …
- JavaScript (ver. 6, 7…) : développement côté client ou serveur (
Node.js )
⤳ outil Apache NetBeans, WebStorm ou Visual Studio Code, Design Patterns en JavaScript
- TypeScript (ver. 5.x) : développement côté client ou serveur (
Node.js )
⤳ outil WebStorm ou Visual Studio Code, Design Patterns en TypeScript
|
- UML 2 “business analysis” : études de cas professionnelles, validation/simulation de modèles,
profils, langage OCL ⤳ outil
Enterprise Architect , MagicDraw ou Modelio
- UML 2 “développement logiciel” : génération de code, génération SQL, XML
⤳ outil
Enterprise Architect , MagicDraw ou Modelio , Design Patterns en UML
- BPMN 2 “business analysis” : études de cas professionnelles,
validation/simulation de modèles, Decision Model and Notation (DMN)
⤳ outil
Bizagi , Bonita ,
Camunda (bpmn.io ) ou Enterprise Architect
- BPMN 2 “développement logiciel” : APIs, relations base de données,
architectures logicielles
SOA , micro-services ,
plateformes Activiti , Bonita ,
Camunda ou jBPM
- Technologies XML : DTD, XSD, XPATH, XSLT, XQUERY…
- Transition digitale et intelligence artificielle
|
- Développement mobile : enjeux, technologies, méthodes, environnements de dév., langages…
Node.js : APIs, frameworks (Express, Mongoose, TypeORM…)
en JavaScript ou TypeScript
- Technologies Web :
WebRTC , WebSockets , Web
workers , WebGL/3D , (Three.js ), localisation/GPS…
en JavaScript ou TypeScript
Angular , React : APIs, notions de composant, module et service,
routage…
|