Présentation de la formation
La formation Programmation PHP/SQL est conçue pour vous enseigner le développement de sites web dynamiques. Vous apprendrez à maîtriser le langage de programmation PHP côté serveur, à gérer des bases de données avec MySQL et à orchestrer les interactions entre ces deux technologies pour créer des applications web fonctionnelles et interactives.
Les avantages de cette formation
Cette formation est conçue pour offrir une expérience complète, pratique et certifiante. Chaque point ci-dessous correspond à un objectif validé à la fin du parcours :
- Maîtrise des fondamentaux du PHP : apprendre à manipuler les variables, les structures de contrôle et les fonctions pour construire la logique de vos applications.
- Gestion avancée des données : savoir utiliser les tableaux (associatifs, multidimensionnels) et manipuler les fichiers et les dates.
- Programmation Orientée Objet (POO) : appréhender les concepts de base et avancés de la POO pour structurer un code robuste et maintenable.
- Expertise en bases de données : découvrir le SQL et MySQL pour stocker, organiser et requêter vos données avec efficacité.
- Sécurisation et optimisation : utiliser PDO pour manipuler les données en base, gérer les formulaires HTML et traiter les erreurs.
- Projets dynamiques : être capable de créer des fonctionnalités complexes telles que des jointures de tables, des expressions régulières et l'utilisation de variables superglobales.
Programme détaillé de la formation Programmation PHP/SQL
Module 1 - PHP/SQL - Cours interactif
• Introduction au cours PHP et MySQL
• Découverte des variables en PHP
• Les structures de contrôle en PHP
• Découverte des fonctions en PHP
• Les variables tableaux en PHP
• Manipuler des dates en PHP
• Les variables superglobales PHP
• Manipuler des fichiers en PHP
• Utiliser les expressions régulières ou rationnelles en PHP
• Programmation orientée objet (Poo) PHP – Concepts de base
• Programmation orientée objet PHP – Notions avancées
• Espaces de noms, filtres et gestion des erreurs en PHP
• Introduction aux bases de données, au SQL et à MySQL
• Manipuler des données dans des bases MySQL avec PDO
• Jointures, union et sous requêtes
• Gestion des formulaires HTML avec PHP
🎯 Objectif : Maîtriser les concepts fondamentaux et avancés du PHP, de la syntaxe de base à la programmation orientée objet, tout en apprenant à manipuler des bases de données MySQL via PDO et SQL.
Module 2 - PHP/SQL - Tutoriel vidéo
• Présentation du cours
• Introduction au PHP
• Environnement de travail
• Les bases en PHP
• Premières instructions
• Les variables PHP
• Types de valeurs et concaténation
• Opérations sur les variables
• Introduction aux conditions
• Les conditions 1/2
• Les conditions 2/2
• Ternaires et switch
• Les boucles
• Les fonctions PHP
• Portée des variables
• Constantes PHP
• Les tableaux en PHP
• Tableaux associatifs
• Tableaux multidimensionnels
• Le timestamp
• Obtenir et formater une date
• Validité des dates
• Lire, ouvrir, fermer un fichier
• Parcourir un fichier
• Créer et écrire dans un fichier
• Écrire dans un fichier
• Include et require
🎯 Objectif : Approfondir ses compétences techniques par la pratique vidéo en apprenant à configurer son environnement de travail, à structurer ses scripts et à gérer la persistance des données via des fichiers et des bases de données.
- 1 Section
- 2 Lessons
- 40 Hours