Aller au contenu principal

PHP et MySQL

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000180269
Organisme responsable : Vivaneo (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

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…

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…

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

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

150 h

Financement

Conventionnement
Non

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Maîtriser le langage HTML et CSS. Avoir des connaissances en algorithmie

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement à distance

Adresse

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Vivaneo
75011 Paris 11e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes