---
# System prepended metadata

title: 'https://join.slack.com/t/forma'

---

# Formation

### Bootstrap
- [x] Test applicant : timebox 10mn
- [x] Slack: lien d'invitation : https://shorturl.at/3QyUX
(original : https://join.slack.com/t/formation-sf-12-2024/shared_invite/zt-2w32epqu9-T~54J5VvUqtoRrYpt4fzWQ )
- [x] Présentation
- [x] Vérifier prérequis
- [x] Signer sur Edusign
- [x] Discuter des horaires et du rythme (pause dej 12h00 - 13h20) - 9h15 / 17h30
- [x] Présenter le programme


#### PHP Basic
- [x] Installing an IDE 
- [x] OOP evolution history in PHP
- [x] OOP in PHP and UML
- [x] Design Patterns
- [x] Testing - PHPUnit


#### Start :  
- [x] Introduction
- [x] HTTP Flow (symfony core)
- [x] Tests
- [x] Twig
- [x] Réviser l'arborescence de dossier
- [x] Doctrine
- [x] Form

#### Advanced :  
- [ ] Dependency Injection
- [ ] Console
- [ ] Security
- [ ] Evenements

### Extra Programme: 
- [x] PHP
- [ ] Messenger
- [ ] Notifier
- [ ] Http Client
- [ ] Workflow
- [ ] Cache HTTP
- [ ] Translation
- [ ] Design Pattern

# Bonus
- [x] Messenger !!!!
- [x] Asynchrone en php !!!!
- [x] POE
- [x] En-Marche
- [x] Faire une démo de messenger !!
- [x] API REST
- [x] ApiPlatform !!!
- [ ] Docker !!
- [ ] Ou trouver des ressources doc/tuto sur Messenger/ApiPlatform par exemple ?
- [ ] Blackfire
- [ ] DesignPattern
- [ ] CacheHTTP !!!
- [ ] CacheApplicatif
- [ ] Behat
- [ ] Certification
- [ ] FrankenPHP
- [ ] Rector !
- [ ] Veille !
- [ ] Architecture (TDD/Clean/MicroService/DDD) !!
- [ ] Déploiement !
- [ ] Stocker des fichiers !!
- [ ] Usurpation !!


