Formation PHP-MySql

Submitted by xlinfo on lun, 10/13/2014 - 21:56
Objectifs

Etre capable de développer une application Internet sur une plate-forme xAMP (PHP-MySql)

Public/Pré-Requis

Avoir des notions en Systèmes de Bases de Données, en algorithme et connaître les bases des Technologies Web (HTML,CSS)

Durée suggérée
5 jours
Programme

Introduction au modèle Client-Serveur et à l'architecture 3-tiers

Utilisation de PHP dans des fichiers HTML

  • Les variables et les opérateurs
  • Les structures de contrôle
  • Les fonctions PHP (mail...)
  • Les fonctions utilisateur
  • Le modèle objet (PHP5)

Les formulaires / interaction utilisateurs

  • Créér ses formulaires en HTML
  • Envoyer, récupérer des données avec PHP
  • Mettre en place un upload de fichier
  • Politique de sécurité pour les formulaires

Authentification, sessions et cookies

  • Utiliser une variable de cookie
  • Utiliser une variable de session
  • Utilisation et sécurité des sessions

Les bases de données (MySQL)

  • Architecture et présentation d'un SGBD
  • Le modèle relationnel
  • Les principales commandes SQL
  • Connexion à MySQL avec PHP
  • Traitement des requêtes MySQL avec PHP

Organisation et optimisation du Code

  • Syntaxe alternative
  • Includes, pseudo-frames et templates
  • Génération de classes Model CRUD PHP à partir de tables MySql
  • Introduction au MVC (Model View Controller)