← IAOC — roadmap
Module 6/Intermediaire
Programmation PHP et Laravel
Le développement serveur du programme : PHP, puis le cadriciel Laravel pour construire l'API qui reçoit les données des objets connectés.
·/6 cours
155 min260 min355 min460 min560 min655 min
PHP : bases du langage
Types, tableaux, fonctions, chaînes, inclusion, traitement d'un formulaire, erreurs et exceptions.
PHP orienté objet et accès aux données
Classes, héritage, interfaces, espaces de noms, autochargement, PDO et requêtes paramétrées.
Laravel : routage, contrôleurs, vues
Structure d'un projet, routes, contrôleurs, gabarits Blade, configuration, environnement.
Laravel : Éloquent et migrations
Modèles, relations, migrations, jeux de données de test, requêtes et chargement anticipé.
API REST et authentification
Routes API, ressources JSON, validation, jetons, limitation de débit, réception de données de capteurs.
Tests et mise en production
Tests de fonctionnalité, jeux de données, journalisation, variables d'environnement, déploiement, sauvegardes.