04_2454123F_306228S https://www.trouvermaformation.fr/formations/formation/2454123F PHP et MySQL Vivaneo

PHP et MySQL

Date de mise à jour : 17/09/2024 | Identifiant OffreInfo : 04_2454123F
Organisme responsable : Vivaneo

Objectifs

  • Installer et configurer un serveur WAMP en local pour le développement web.
  • Acquérir une compréhension des concepts fondamentaux de PHP.
  • Exploiter les fonctionnalités clés de PHP pour développer des scripts de base.
  • Implémenter une architecture MVC (Modèle-Vue-Contrôleur) en utilisant PHP.
  • Utiliser PDO (PHP Data Objects) pour interagir efficacement avec une base de données.
  • Comprendre les notions de nom de domaine et d'hébergement pour déployer un site web en ligne.

Programme de la formation

Journée 1

  • Revue des fondamentaux du HTML et du CSS
  • Introduction au langage PHP : présentation, utilisation et avantages pour la création de sites web
  • Installation et configuration d'un serveur local (WAMP, XAMPP)
  • Découverte de l'éditeur de code utilisé pendant la formation
  • Introduction aux variables et aux types de données en PHP
  • Structures de contrôle de flux : if, else, switch
  • Boucles : for, while, do-while
  • Travaux pratiques : Exercices pour appliquer les concepts abordés pendant la journée

Journée 2
  • Les fonctions en PHP
  • Les tableaux : simples, associatifs et multidimensionnels
  • Superglobales : $_GET, $_POST, $_REQUEST, $_SESSION
  • Utilisation des formulaires en PHP
  • Travaux pratiques : Création et traitement d'un formulaire de contact en PHP

Journée 3
  • Concepts de l'architecture MVC (Modèle-Vue-Contrôleur) en PHP
  • Utilisation de PDO (PHP Data Objects) pour la gestion des bases de données
  • Connexion à une base de données avec PHP
  • Requêtes SQL : SELECT, INSERT, UPDATE, DELETE
  • Création d'un système CRUD (Create, Read, Update, Delete) pour gérer les données d'un site
  • Travaux pratiques : Développement d'un système CRUD complet pour un site e-commerce

Journée 4
  • Introduction à la programmation orientée objet (POO) en PHP
  • Concepts clés : classes, objets, propriétés, méthodes
  • Encapsulation, héritage et interfaces
  • Travaux pratiques : Application des concepts de POO en créant une classe pour la gestion des produits

Journée 5
  • Concepts de base sur les noms de domaine et l'hébergement web
  • Achat et configuration d'un nom de domaine
  • Choix et configuration d'un hébergement web
  • Déploiement d'un site Internet : transfert des fichiers vers le serveur en ligne
  • Travaux pratiques : Mise en ligne d'un site PHP développé pendant la formation

Validation et sanction

  • Maîtrise de PHP : Bases du langage, création de scripts dynamiques.
  • Gestion de MySQL : Requêtes SQL, interactions avec la base de données via PDO ou MySQLi.
  • Architecture MVC : Mise en place et utilisation pour structurer les applications.
  • Programmation Orientée Objet (POO) : Concepts clés comme classes, objets, héritage.
  • Déploiement Web : Installation de serveurs locaux, mise en ligne de sites web.
  • Débogage et Sécurité : Identification des erreurs, meilleures pratiques de sécurité.

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

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

Contact de l'organisme formateur

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

Information fournie par :