Enseignements
Voici une liste de modules enseignés actuellement. Ouvert à tout type de module concernant le développement logiciel, web ou l’écriture technique. Du Bac+1 au Bac+5/Formation adulte (+ 1500h de formation dispensées) :
- Développement PHP moderne (PHP8+, FPM, composer) ;
 - Conception et développement de web API RESTful ;
 - Spécification OpenAPI ;
 - Node.js et Express.js ;
 - Programmation orientée objet (POO) ;
 - Design Patterns (POO) ;
 - CMS et WordPress (développement de thèmes/plugins, administration, mise en production) ;
 - Développement web côté client (HTML, CSS, JavaScript) ;
 - Développement web côté serveur (PHP) ;
 - Framework PHP ;
 - Développement d’applications desktop ;
 - UML ;
 - Systèmes de conteneurs avec Docker et Compose ;
 - Spécifications techniques et fonctionnelles ;
 - Analyse des besoins et cahier des charges
 - Standard SQL, bases de données relationnelles et SGBD MySQL ;
 - Sécurité des applications web ;
 - Secure programming ;
 - Le langage C ;
 - Git et git workflows ;
 - GNU/Linux avancé ;
 - Pattern MVC et framework PHP Symfony ;
 - Maintenabilité/Gestion de la complexité et analyse de code ;
 - Outils NoCode ;
 - Veille technique ;
 - Structures de données et mathématiques pour l’informatique (cycle BTS).
 - Encadrement de mémoire M2
 
Supports de cours
- Développement d’API web RESTful
 - Le standard SQL (avec MySQL)
 - Démo Json Web Token (JWT)
 - Démo Same Origin Policy (SOP)
 - Développement d’applications "natives" avec Dart et Flutter
 - S’initier à la programmation fonctionnelle et à l’écriture de fonctions avec Scheme
 - Mathématiques pour l’informatique (cycle BTS)
 - Design Patterns (POO)
 - Développement côté client (Javascript), introduction
 - Développement côté serveur, avec PHP, introduction
 - Docker et systèmes de conteneurs
 - Sécurité des applications web
 - Framework PHP (Symfony)
 
Kits de développement
Des kits de développement maintenus, à visée pédagogique et pour le développement local :
Documentation
Des dépôts de documentation sur des technologies (plus ou moins étoffés) :
- Ressources gratuites pour les développeur·euses, designeur·euses web, indépendant·es, bidouilleur·euses et autres intéressé·es
 - Guidelines de design web
 - Veille PHP
 - Documentation Wordpress (développeur·se)
 - Markdown, Markdown everywhere
 - Utiliser Marp pour publier des slides à partir de fichiers Markdown
 - Développer une application console avec Symfony
 - Découvrir Smalltalk et les origines de la programmation orientée objet avec Squeak
 - Utiliser Bootstrap 5 et l’adapter à ses besoins
 - Manipuler des documents XML en PHP
 - Utiliser phpDocumentor
 - Programmer l'intelligence collective
 - Démarrer sur Stencyl