FenStar

Cabinet de Formation

+212(0) 5 22 44 43 43 | contact@fenstar.ma


Il y a des sessions ouvertes chaque semaine pour les cours du jours
              Il y a des sessions ouvertes chaque début du mois pour les cours du soir ou Weekend

1001  Formations informatiques


Thème :

Formation Symfony

Durée :

 28 Heures - 4 Jours  ou 7 Semaines  

Code :

orm_10

Public :

Tout le monde

Objectif :

Développez des projets web PHP performants et structurés.

Prérequis

Initiation et perfectionnement en PHP, HTML, CSS et SQL.

 
Notre programme :Toutes les sessions
✔ Témoignages

Programme de la formation

Introduction

Pourquoi les frameworks Symfony

Connaître l’architecture du framework

Connaître l’architecture du Symfony

L’historique des évolutions de Symfony

Débuter avec Symfony

Créer votre premier projet Symfony

Configurer votre serveur web

Lancer l’installation de l’édition standard

Configuration avancé

Serveur web PHP

Apache

Découvrir et supprimer le bundle de démonstration

Découvrir la console

Création et lancement d’un nouveau projet

Cas pratique : La création de votre premier Symfony

Le contrôleur et routage

Le contrôleur frontal

Comprendre le routage

Le format des routes

Les méthodes et les annotations

La vue

Communication entre contrôleur et vue

Générer une URL

Les templates avec Twig

La mise en pratique

Les structures de contrôle

Surcharge de templates

Les macros Twig

Le modèle

Outils ORM, Entité et Doctrine2

Génération de la base avec Doctrine 2

Classes entité et configuration via les annotations

Les repositories, le DQL et le QueryBuilder

Gérer les colonnes de la table, les clés primaires et étrangers

Cas pratique: Préparer Votre base de données pour un projet Symfony

Utiliser les formulaires

Le modèle, le contrôleur et la vue

Fonctionnement du composant

Les options

les objets

Créer des formulaires

Personnaliser le rendu

Créer des thèmes

Cas pratique : Connaître comment contrôler les données via la saisie sur le formulaire

La sécurité

Présentation

Authentification

Les utilisateurs

Les rôles

Cas pratique : gestion des utilisateurs et des rôles

Divers

Internationalisation

Les services

Cas pratique : Travailler avec les services

Améliorer la maintenance et la performance

La mise en cache de pages

Les en-têtes, les réponses, la validation et l’expiration

Le cache d’annotations, de validation

Les sessions

Questions/réponses

Témoignages

une formation avec un bon équilibre entre l'académique et un accès à l'expérience
la formatrice est excellente
accueil très bien.

HOUSSAM.S


Tarif Intra-entreprise

Demandez un devis


Le tarif remisé de la formation est :

1000 DH

Inscription


Projet :

Veuillez nous transmettre votre cahier des charges via l'adresse mail : contact@fenstar.ma



Horaires

Les cours du jour ont lieu de 9h à 17h

Les cours du weekend ont lieu chaque dimanche de 9h à 17h Ou le samedi de 9h à 17h

Horaire pendant le Ramadan : de 10h à 15h