← Retour aux formations
Développement Web & No-Code
Parcours certifiant : Développeur back-end PHP
Débutant
À propos de cette formation
Ce parcours certifiant couvre toutes les étapes du développement back-end avec PHP. Les participants acquièrent les bases du SQL et de HTML5, maîtrisent PHP en développement dynamique et en perfectionnement, découvrent le framework Zend, puis valident leurs compétences par un examen de certification reconnu.
Objectifs de la formation
- Construire des documents HTML structurés, accessibles et valides
- Maîtriser la syntaxe PHP pour développer des sites web dynamiques
- Installer, configurer et utiliser Zend Framework 2 et 3
- Automatiser les tests au sein d'un projet Zend Framework
Programme détaillé
Module 1 — Bases de données et langage SQL
- Introduction aux bases de données relationnelles
- Extraction de données depuis une table
- Interrogation de données sur plusieurs tables
- Ordonnancement, statistiques et présentation des résultats
- Utilisation des sous-requêtes
- Travaux pratiques : exercices de requêtes avec démonstrations et mise en pratique
Module 2 — HTML5, initiation
- Présentation du langage HTML et de son rôle dans le Web
- Structure d'un document HTML : en-tête et corps
- Affichage de données tabulaires
- Principales balises de formulaires
- Notions d'accessibilité numérique
- Travaux pratiques : mise en œuvre du langage HTML
Module 3 — PHP, développer un site Web dynamique
- Introduction à PHP et automatisation d'une page web
- Formulaires simples et variables complexes (tableaux)
- Gestion des sessions utilisateurs
- Utilisation d'une base de données MySQL
- Formulaires complexes et graphisme en PHP
- Travaux pratiques : création d'un site de vente en ligne complet sous Apache/PHP/MySQL
Module 4 — PHP, perfectionnement
- POO avancée, espaces de nommage et Composer/Packagist
- Gestion des erreurs et authentification LDAP
- Accès aux bases de données avec PDO
- XML/DOM/XSLT et services web
- Génération de PDF et envoi d'e-mails
- Travaux pratiques : mise en pratique des concepts objets et des API pour le développement d'applications d'entreprise
Module 5 — Zend Framework 2 et 3, maîtrise du développement web
- Introduction à Zend Framework et rappels de programmation orientée objet
- Utilisation du framework et accès aux bases de données
- Gestion des formulaires
- Bonnes pratiques et composants avancés de Zend Framework
- Nouveautés et changements introduits par Zend Framework 3
- Travaux pratiques : démonstrations, travaux dirigés et cas pratiques
Prérequis
Aucun prérequis.