Inscrivez-vous
Tél. 92 839 005 – 31 510 733
Nombre d’heures: 30 heures
Objectifs :
• Découvrir les différentes fonctionnalités du framework Symfony3 : architecture MVC, la gestion des formulaires, l’authentification, le moteur de templating Twig etc..
• Etre capable de mettre en place et gérer une application avec Symfony3
• Comprendre et utiliser l’ORM Doctrine2
Répartition : • 20% Théorique, 80% Pratique
Programme :
Partie 1 :: Initiation à Symfony 3 ( les bases )
- Présentation de Symfony 3
- Le projet et les Bundles
- Création de pages avec Symfony 3
- Routing System
- Définition des chemins avec des caractères génériques
- En collaboration avec le contrôleur dans Symfony 3
- Gestion de la vue avec Twig dans Symfony3
- Réglage de notre base de données
- La manipulation de données avec Doctrine 3
- La validation des données et la création de formulaires (validation HTML5, jQuery)
- Intégration AJAX
- Intégration de jQuery
- Installation de packs de tiers
- Sécurité
Partie 2 : Application des Acquis avec le projet Joobeet (Recherche d’emploi) 1. Démarrage du projet
- Le projet
- Le Modèle de Données (Conception)
- Le Contrôleur et la Vue
- Le Routage de l’application
- Aller plus loin avec le Modèle
- Les catégories
- Les formulaires
- Le paquet Admin (administration et mise en ligne des emplois)
- Sécuriser notre application (Authentification et autorisation)
- Flux de données (Webservices et RSS Feeds)
- Most Common web features
o L’upload de fichiers o Sign-up and Sign-in