Projet d'introduction: Réalisation d’une ébauche (html sans css) d’un réseau social/blog coté backend from scratch
- Réalisation d’une fonction de login
- Protection de pages via login et redirections afin de simuler des pages protéger
- Architecture MVC
- Application de POO pour la création d’utilisateurs notamment
- Hébergement et mise en ligne
- Gestion des sessions et cookies pour les reconnexions automatiques via cookies et alertes contextuelles
Projet: Réalisation d’un blog sous Symfony
- Module Security, sécurisation des utilisateurs et encryptage mot de passe (b-crypt)
- ORM Doctrine, création des tables en bdd et relations via CLI (Command Line Interface)
- Architecture MVC plus élaborée
- Utilisation de fixtures pour générer des jeux de fausses données
- Découverte du langage TWIG pour la vue
- Gestion des scripts de migrations
Projet: Réalisation d’un site style AirBnB (hôtellerie)
- Réalisation d’une interface back-office (plateforme d’administration)
- Formulaires imbriqués
- DQL (requêtes sur objets Doctrine)
- WebPack Encore Symfony (Webpack, modules avec dépendances vers ‘static assets’)
- Avis client, système de notation
- Calendrier de réservation dynamique
Environnement technique :
Langages:
- HTML5
- CSS3
- JavaScript
- TWIG
- PHP
- SQL
- DQL
Framework, CMS : Bootstrap, Symfony
Wamp Server(Apache , Php, PhpMyAdmin)
Projects en local, repositories sur GitHub