Offre de formation
Je conçois et enseigne des programmes de formation sur-mesure et actualisés en continu, adaptés à un public allant de Post Bac à Bac +5 (Université, Formation continue, Alternance...).
Je propose également mes services en tant que membre de jury agréé aux titres professionnels "DWWM - Développeur Web et Web Mobile" et "CDA - Concepteurs Développeurs d'Applications" dans la région Grand Est (France).
Thématiques d'enseignement
Ingénierie Logicielle
- Analyse / Conception (Business Analyse, UML, Use Cases, User Stories, MVP, MoSCoW...),
- Rédaction de spécifications techniques et fonctionnelles,
- Qualité du code : Test Driven Development (TDD), Behavior Driven Development (BDD), tests unitaires, CI / CD (Intégration continue / Déploiement continu),
- Architecture logicielle (Urbanisation du Système d'Information, Front End / Back End, Micro Services, Domain Driven Design...),
- Programmation Orientée Objet (POO),
- Design Patterns (GoF, GRASP, SOLID, MVC…),
- Programmation Fonctionnelle,
- Conception de bases de données relationnelles (MySQL, PostgreSQL...) et non-relationnelles (NoSQL, MongoDB...).
Gestion de projet
- Méthodologies Agiles (SCRUM, XP…),
- Rédaction de cahier des charges,
- Définition des KPI, estimation et gestion de la qualité (délai, budget, moyens),
- Suivi (Kanban & Scrum Board, User Story Mapping).
Ergonomie UI / UX (web et mobile)
- Etude des besoins centrés sur les utilisateurs (Personae, Design Thinking...),
- Définition et hiérarchisation des besoins fonctionnels (MoSCoW, MVP…),
- Prototypage (Figma, Adobe XD),
- Tendances graphiques et ergonomiques (Material Design, Atomic Design…),
- Responsive Design / Mobile First.
Développement web
Front End
- JavaScript (ES6+),
- HTML / CSS,
- TypeScript,
- React.js,
Back End
- Node.js (Express.js, Nest, Adonis, Feather),
- PHP (Slim Framework, Eloquent),
- Python (Fast API, Flask),
- Architectures logicielles découplées et distribuées (Architecture Hexagonale, Clean Architecture, MVC, SOA et Micro Services)
- API REST,
- Docker.
Bases de données
- Relationnelles : MySQL / PostgreSQL,
- Non-relationnelles : NoSQL (MongoDB).
CMS
- WordPress
- CMS Headless : Strapi, Directus...
- Solutions Serverless : Firebase, Supabase...
Développment mobile
Cross Platforms (iOS / Android)
- Flutter,
- React Native,
- PWA (Progressive Web App).
Serveurs web
- Configuration et sécurisation d'environnement de production basés sur GNU / Linux (Ubuntu / Debian),
- Docker / Docker Compose
- Serveurs web et Reverse Proxy Apache / NGINX.
Me contacter pour tout autre sujet de formation.