NiangPro — Prise en main : créez votre première application PHP
Un cours pratique pour créer, comprendre et déployer une première application avec NiangPro, le micro-framework PHP minimaliste : routage, vues, base de données, formulaires et authentification, jusqu'à la mise en ligne.
1
Étudiants
8h
Durée
Programme du cours
Structure de la formation
1
Introduction & vue d'ensemble
Comprendre la philosophie de NiangPro et ce qui le distingue des gros frameworks.
Ce que vous allez apprendre
Compétences que vous maîtriserez
Créer un nouveau projet NiangPro et choisir un thème de départ adapté
Comprendre le cycle de vie d'une requête et le rôle du conteneur d'injection de dépendances
Déclarer des routes, des contrôleurs et des vues natives PHP avec layout et composants
Modéliser des données avec l'ORM et les migrations, et interroger la base avec le Query Builder
Valider les entrées d'un formulaire et se protéger contre le CSRF
Mettre en place une authentification par session et déployer une application NiangPro simple
Prérequis
Ce dont vous avez besoin