Formation PHP 5 & MySQL : démarrage

Formation PHP5 & MySQL : démarrage

Niveau : débutant
Durée : 3 jours (21h)
Tarif inter : 1 500 € HT/personne
Tarif intra :  ► contactez-nous 

Objectifs de la formation 

Développer efficacement des sites web dynamiques professionnels en PHP 5 avec stockage des données dans le SGBDr MySQL.
Vous allez apprendre :

  • Les bonnes pratiques de la programmation en PHP 5
  • La modélisation et le stockage de données dans MySQL
  • La création de pages HTML dynamiques et interactives

Public

  • Webmaster
  • Intégrateur web
  • Développeur web

Prochaine session

  • Date : 20 au 22 juin 2016
  • Lieu : Marseille
  • Option : Tutorat (+500€ht/personne)

Objectifs pédagogiques 

  • Exploiter un environnement WAMP
  • Créer des algorithmes en scripts PHP 5
  • Programmer des pages HTML en PHP 5
  • Modéliser les données en schémas relationnels
  • Stocker les données avec MySQL
  • Créer et gérer des formulaires

Pré requis 

  • Les bases du HTML
  • Notion de programmation

Formation pour acquérir ces pré requis :

 ► HTML 5, CSS 3, JS 

Programme

Environnement web :

  • Introduction à l’architecture web
  • Fonctionnement d’une requête HTTP
  • Les sites web statiques vs dynamiques
  • Installer un environnement WAMP
  • Installer un EDI (NetBeans / PhpStorm)

Langage PHP 5 :

  • Introduction
  • La syntaxe
  • Les variables et constantes
  • Les tableaux numériques, associatifs
  • Les opérateurs
  • Les boucles
  • Les structures conditionnelles

Programmation en PHP 5 :

  • Fonctions natives et utilisateurs
  • Notion de POO de classes et objets
  • Modélisation en POO
  • Organisation des scripts

PHP5 et HTML :

  • URL et en-têtes HTTP
  • Créer des pages HTML dynamiques
  • Les sessions et les cookies
  • Créer des formulaires HTML
  • Traiter les données des formulaires
     

Bases de données et MySQL :

  • Rôle et fonctionnement d’un SGBDr
  • Modélisation des données
  • Le SQL : requêtes CRUD
  • Le SGBDr MySQL
  • L’interface d’administration PhpMyAdmin

PHP 5 et MySQL :

  • Script de connexion à MySQL
  • Scripts de requêtes CRUD
  • Formulaire d’ajout de données
  • Formulaire de modification de données
  • Formulaire de recherche de données
  • Formulaire de suppression de données

Bonnes pratiques :

  • Programmation Agile
  • Méthodes de débogage
  • Validation & optimisation PHP
  • Recommandations de PHP-FIG