Programme de formation Logomotion - version LaTeX

This commit is contained in:
2017-09-29 14:12:02 +02:00
committed by Benjamin Bohard
parent 9dd4040359
commit a5dc1cce72
35 changed files with 271 additions and 0 deletions

View File

@ -0,0 +1,54 @@
\noindent Jour 1: Rappels des fonctionnalités
\begin{itemize}
\item Les principales nouveautés de Symfony 3
\item Structure d'un projet, générateurs et "bundles"
\begin{itemize}
\item Notion de bundles
\item Configuration d'un bundle
\item Creation et utilisation des commandes
\item Le générateur
\end{itemize}
\item Le routage et les contrôleurs
\begin{itemize}
\item Filtrage des verbes HTTP
\item Routage vers les actions de contrôleurs
\end{itemize}
\item Authentification et autorisation
\begin{itemize}
\item Firewall et ACL
\item Gestion des rôles utilisateur
\item Méthode d'authentification personnalisée
\end{itemize}
\item Les vues et le moteur de templating Twig
\begin{itemize}
\item Syntaxe Twig
\item Notion d'héritage
\item Gestion de la sécurité
\item Étendre Twig
\end{itemize}
\item Les formulaires
\begin{itemize}
\item Création et traitement de formulaires
\item Validation des données
\item Les évènements
\end{itemize}
\item L'ORM Doctrine et le modèle de données
\begin{itemize}
\item Concept d'ORM
\item Entité et Dépôt
\item Les évènements
\end{itemize}
\item Mise en production
\begin{itemize}
\item Gestion des environnements
\item Cache applicatif
\end{itemize}
\end{itemize}
\noindent Jour 2: Mise en application
Le 2ème jour est dédié à la mise en pratique des concepts vus pendant le jour précédent.
Un cahier des charges d'une application prévue pour exploiter l'ensemble des éléments traités par la formation sera proposé aux apprenants.
Le formateur les accompagnera durant l'ensemble des travaux.

View File

@ -0,0 +1 @@
2 jours.

View File

@ -0,0 +1 @@
L'appropriation des connaissances est contrôlée par des travaux pratiques durant la formation.

View File

@ -0,0 +1,4 @@
\begin{itemize}
\item une salle de formation équipée d'ordinateurs avec infrasctructure de démonstration pour les travaux pratiques ;
\item un formateur avec l'expérience de l'installation et de la maintenance des solutions présentées.
\end{itemize}

View File

@ -0,0 +1 @@
Découvrir les nouvelles fonctionnalités introduites dans la nouvelle version du framework Symfony et se remettre à niveau quant à la mise en oeuvre des bonnes pratiques de l'outil.

View File

@ -0,0 +1 @@
Avoir une bonne maitrise du langage PHP, du protocole HTTP et des bases de données relationnelles comme MySQL et PostgreSQL.

View File

@ -0,0 +1 @@
Cette formation s'adresse a des développeurs "Web" de métier formées à l'usage du langage PHP et souhaitant se mettre à niveau par rapport à la dernière version du framework Symfony 3.