34 lines
1.3 KiB
TeX
34 lines
1.3 KiB
TeX
\noindent Jour 1: Concepts principaux et prise en main
|
|
\begin{itemize}
|
|
\item Présentation du framework et historique
|
|
\item Structure d'un projet et générateurs
|
|
\item Gestion du routage applicatif
|
|
\item Modèle de données
|
|
\item "Templating" et modèle de données
|
|
\end{itemize}
|
|
|
|
\noindent Jour 2: Fonctionnalités avancées et communauté
|
|
\begin{itemize}
|
|
\item Création et gestion des "composants" et mutualisation
|
|
\item Tests unitaires et fonctionnels
|
|
\item Gestion de l'authentification
|
|
\item Gestion de l'autorisation
|
|
\item Mise en production
|
|
\end{itemize}
|
|
|
|
\noindent Jour 3: Mise en application
|
|
|
|
Le 3ème jour est dédié à la mise en pratique des concepts vus pendant les deux jours précédents.
|
|
|
|
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.
|
|
|
|
La réalisation nécessitera l'implémentation de fonctionnalités récurrentes dans le domaine applicatif web, notamment:
|
|
\begin{itemize}
|
|
\item Routage applicatif
|
|
\item Authentification
|
|
\item Gestion des autorisations
|
|
\item Opérations CRUD sur des entités métier
|
|
\item Téléversement de fichiers
|
|
\item Communication AJAX/Websockets
|
|
\end{itemize}
|