Offre de formation
Je conçois, enseigne et encadre des programmes de formation sur-mesure, modulaires et actualisés en continu, alliant théorie et pratique, concepts et technique, adaptés à un public allant de Post Bac à Bac +5 (Enseignement Universitaire, Formation Professionnelle initiale et continue).
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
- Architecture Logicielle : Urbanisation du Système d'Information, MVC, Architectures à base de services distribués (SOA / Micro Services, Event-Driven Architecture, RabbitMQ, Event Sourcing, CQRS...), DDD (Domain-Driven Design), Architecture Hexagonale (Ports & Adapters), API REST...
- Qualité Logicielle : SOLID, Design Patterns, Software Craftsmanship, Tests (unitaires, d'intégration, fonctionnels...), Gitflow, CI / CD.
- Programmation Orientée Objet (POO).
- Design Patterns (GoF, GRASP, SOLID, MVC…).
- Programmation Fonctionnelle.
- Modélisation de bases de données relationnelles (MySQL, PostgreSQL...) et non-relationnelles (NoSQL, MongoDB...).
Gestion de projet
- Recueil du besoin, analyse / conception.
- spécifications techniques et fonctionnelles (UML, User Stories, MVP, MoSCoW, Kanban...).
- Méthodologies Agiles (SCRUM, XP…).
- Suivi et management : qualité, budget, délai (KPI, Kanban, Scrum Board, User Story Mapping, Burndown Chart...).
Ergonomie UI / UX (web et mobile)
- Etude des besoins centrés sur les utilisateurs (UX).
- Définition et hiérarchisation des besoins fonctionnels (UML, MoSCoW, MVP…).
- Prototypage UI : Lo-Fi, Mi-Fi, Hi-Fi (Figma, Adobe XD).
- Veille sur les tendances graphiques et ergonomiques (Material Design, Atomic Design…).
- Responsive Design / Mobile First.
Développement Web Full Stack
Front End
- JavaScript / TypeScript (ES6+),
- HTML / CSS,
- React.js,
Back End
- Node.js / Bun (Hono, Express.js, Nest, Adonis, TypeORM...).
- PHP (Slim Framework, Eloquent ORM, Twig).
- Python (FastAPI, Flask).
Bases de données
- Relationnelles : MySQL / PostgreSQL,
- Non-relationnelles : NoSQL (MongoDB).
CMS
- CMS Headless : Strapi, Directus, Firebase, Supabase...
Développment mobile Cross Platforms (iOS / Android)
- Flutter / Dart.
Serveurs web
- Configuration et sécurisation d'environnement de production basé sur systèmes d'exploitation GNU / Linux (Ubuntu / Debian).
- Serveurs web et Reverse Proxy Apache / NGINX.
- Déploiement (CI/CD).
- Conteneurisation Docker / Docker Compose.
Me contacter pour tout autre sujet de formation.