Titre RNCP 100% CPF

Architecture Framework - Maitrisez le Développement Symfony 6 Mixte

HUYNH YVON

1 800 €à partir de
14 hdurée
1session active
Haute-Garonnelieu

Objectifs de la formation

La formation permet d'accéder au 1 de la certification RNCP37805 « Développeur Web »
niveau 5, délivrée par WEBECOM et enregistrée au RNCP le 17/07/2023.
Pré-requis :
- Intérêt pour les nouvelles technologies
- Bases de l'anglais
- Logique de base
Modalités d'évaluation :
- Mise en situation professionnelle
- Contrôle continu
Lien vers la fiche France compétences : https://www.francecompetences.fr/recherche/rncp/37805/
A l'issue de la formation, le stagiaire saura concevoir un site web responsif,
une application MVC avec le framework Symfony

Programme

Mise en place de l'environnement
Introduction et installation
- Présentation de Symfony 6
- Définition du Framework MVC
- Installation de l'environnement de développement
- Création du projet Symfony
Rappels de PHP et programmation orientée objet
- Les 4 concepts fondamentaux de la programmation orientée objet
- Les classes et les objets et héritage
- Les interfaces
- Injection de dépendance
- Architecture orientée service SOA
Installation de l'environnement de développement
- Installation de Laragon
- Installation de Composer
- MacOS Installation de MAMP
- Linux Installation de LAMP
- Installation de VSCode
Codage de l'application Symfony
Création de votre projet Symfony
- Créer un projet Symfony avec Composer
- Alternative créer un projet avec l'exécutable Symfony CLI
- Note importante de versioning avec Git
Création de la première page et de la base de données
- Structure de répertoires d'un projet Symfony
- Création de la base de données
- Création d'un controller
- Les annotations, route et slug
- Le code HTML avec Twig (template)
- Exercice 1 : Création d'une page
- Correction exercice 1 : création d'une page Contact
L'entité spéciale User
- Création de l'entité User avec make (gitlens)
- Entity et Repository
- Création du script de migration
- Migration de User dans la base de données avec Doctrine
Création d'entités avec relation de cardinalité
- Création de l'entité Product
- Correction Création de l'entité Category
- Exercice - création de l'entité Category
Doctrine Migration et ORM
- Migration des entités
- Défaire une migration
suite du programme: https://www.formapedia.com/edof/webecom/RS_framework/maitrisez-le-developpement-symfony-6.html

Résultats attendus

A l'issue de la formation, le stagiaire sera en mesure de concevoir et coder une application web, avec
persistence
des données dans une base de donnée relationnelle,
avec interface dynamique.

Les points forts

Formateur avec 12 ans d'expérience dans la production, grande expérience en formation et très bonne pédagogie, qui n'hésite pas à vous communiquer tout ce qu'il a appris durant sa carrière. Il saura vous communiquer son enthousiasme dans la programmation.

La certification

Développeur Web

RNCP 37805 RS -1 CertifInfo 115146

Organisme & lieu

Formations similaires