14_AF_0000180269_SE_0001124951 # PHP et MySQL Aformation

PHP et MySQL

Date de mise à jour : 21/03/2025 | Identifiant OffreInfo : 14_AF_0000180269
Organisme responsable : Aformation

Objectifs

Installer et configurer un serveur WAMP en local
Apprendre à installer le serveur WAMP (Windows, Apache, MySQL, PHP) sur un environnement local pour pouvoir développer et tester des applications web avant leur mise en ligne.
Comprendre les concepts de base de PHP
Acquérir les bases du langage PHP, notamment la syntaxe, les variables, les structures de contrôle et les fonctions, afin de pouvoir écrire des scripts dynamiques.
Utiliser les principales fonctionnalités de PHP pour créer des scripts simples
Savoir utiliser les fonctionnalités essentielles de PHP, comme les formulaires, les sessions et la gestion des fichiers, pour créer des scripts qui répondent aux besoins d'une application web simple.
Mettre en place une architecture MVC avec PHP
Apprendre à structurer une application PHP en utilisant le modèle MVC (Modèle-Vue-Contrôleur) afin de séparer la logique métier, la présentation et la gestion des données, facilitant ainsi la maintenance et l'évolution du code.
Utiliser PDO pour interagir avec une base de données
Utiliser la bibliothèque PDO (PHP Data Objects) pour interagir de manière sécurisée et efficace avec une base de données, permettant de réaliser des opérations CRUD (Créer, Lire, Mettre à jour, Supprimer) sur les données.
Comprendre les concepts de nom de domaine et d'hébergement pour mettre en ligne un site internet
Apprendre les fondamentaux des noms de domaine et des services d'hébergement, ainsi que les étapes nécessaires pour déployer un site internet en ligne, y compris la configuration DNS et la gestion de l'hébergement.

Programme de la formation

Module 1 : HTML, CSS et introduction à PHP
Revoir les bases de HTML et CSS pour créer des pages web.
Introduction au PHP et à son rôle dans le développement web.
Installer et configurer un serveur local (WAMP, XAMPP).
Présentation de l'éditeur de code.
Variables, types de données, structures de contrôle (if, else, switch) et boucles (for, while, do-while) en PHP.
Travaux pratiques : Exercices pratiques sur les concepts vus.
Module 2 : Fonctions, tableaux et formulaires
Création et utilisation de fonctions en PHP.
Manipulation de tableaux simples, associatifs et multidimensionnels.
Utilisation des superglobales ($_GET, $_POST, $_SESSION) et gestion des formulaires.
Travaux pratiques : Création d'un formulaire de contact et traitement des données.
Module 3 : MVC, PDO et gestion de base de données
Concepts de MVC (Modèle-Vue-Contrôleur) en PHP.
Utilisation de PDO pour interagir avec une base de données.
Connexion à une base de données et requêtes SQL (SELECT, INSERT, UPDATE, DELETE).
Création d'un système CRUD.
Travaux pratiques : Développement d'un système CRUD pour un site e-commerce.
Module 4 : Programmation orientée objet (POO) en PHP
Introduction à la POO : classes, objets, propriétés et méthodes.
Concepts d'encapsulation, héritage et interfaces.
Travaux pratiques : Création d'une classe de gestion de produit.
Module 5 : Nom de domaine, hébergement et mise en ligne
Choisir et configurer un nom de domaine et un hébergement web.
Transfert de fichiers PHP sur un serveur web pour mettre en ligne un site.
Travaux pratiques : Mise en ligne du site développé pendant la formation.

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

28 Rue du Chemin Vert
-Hotel d'entreprise GreenSpace
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme

Contact de l'organisme formateur

Vivaneo
SIRET : 51017673800043
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Information fournie par :