Date de mise à jour : 04/12/2024 | Identifiant OffreInfo :
24_279355
Organisme responsable :
Vivaneo
Installer et configurer un serveur WAMP pour le développement local
Assimiler les concepts fondamentaux de PHP
Créer des scripts simples en exploitant les fonctionnalités principales de PHP
Mettre en œuvre une architecture MVC pour structurer un projet PHP
Interagir avec une base de données à l'aide de PDO
Comprendre les notions de nom de domaine et d'hébergement pour publier un site web en ligne
Module 1 : Configuration de l'environnement de développement
Installation et configuration d'un serveur WAMP pour le développement local
Introduction aux outils nécessaires pour coder en PHP
Module 2 : Fondamentaux de PHP
Compréhension des concepts de base de PHP (variables, fonctions, structures de contrôle)
Création de scripts simples en utilisant les principales fonctionnalités de PHP
Module 3 : Structuration des projets avec l'architecture MVC
Introduction à l'architecture MVC (Modèle-Vue-Contrôleur)
Mise en place d'un projet PHP structuré avec le modèle MVC
Module 4 : Interaction avec les bases de données
Utilisation de PDO (PHP Data Objects) pour connecter et interagir avec une base de données
Exécution de requêtes SQL sécurisées et manipulation des données
Module 5 : Mise en ligne d'un site web
Concepts de base des noms de domaine et de l'hébergement web
Procédure pour publier un site PHP sur un serveur en ligne
Installation et configuration d'un environnement de développement local (WAMP, XAMPP, ou autre).
Maîtrise des concepts fondamentaux de PHP pour créer des scripts dynamiques.
Gestion et manipulation des bases de données avec MySQL.
Utilisation de PDO pour interagir de manière sécurisée avec les bases de données.
Conception et mise en œuvre d'une architecture MVC pour structurer les projets PHP.
Création de fonctionnalités dynamiques telles que formulaires, systèmes d'authentification, et gestion des utilisateurs.
Optimisation des performances et sécurisation des applications PHP.
Publication d'un site web en ligne en utilisant un nom de domaine et un hébergement.
Non certifiante
Information non communiquée