Formation PHP « Développement de sites web dynamiques »

Durée : 4 jours (28 heures)
Prix : Sur demande
Certification TOSA possible : 65 € HT/Pers.
Éligible au CPF
Lieu : en Alsace au centre de formation à Colmar, Strasbourg ou Mulhouse ou dans vos locaux
Suivre la formation

Objectifs de formation

  • Découvrir le langage PHP
  • Mettre en œuvre plusieurs exemples de scripts PHP
  • Utiliser PHP pour publier et/ou alimenter le contenu d’une base de données sur un site Web
  • Manipuler des librairies PHP

Public concerné :

Ce module de formation s’adresse à des Chefs de projets ou des Développeurs qui souhaitent utiliser le langage PHP dans leurs développements d’applications Internet / Intranet.

Prérequis :

Connaissance du langage HTML et d'un langage de programmation. La connaissance d'un gestionnaire de base de données et du langage SQL est un plus.

Lieu :

Formation PHP disponible sur toute l'Alsace dans notre centre à Colmar, Strasbourg ou Mulhouse ou dans vos locaux

Durée :

4 jours (28 heures)

Moyens et méthodes pédagogiques :

Alternance d'exposés théoriques et d'exercices pratiques

Programme de formation

1.  Introduction au langage PHP

  • Qu’est-ce que PHP ? Historique de PHP ? SGBD supportés par PHP
  • Les différences entre PHP 4 et PHP 5
  • Les principes du client/serveur

2.  Programmation Objet

  • Les classes : la notion de classe, instanciation de la classe, accéder aux propriétés et aux méthodes d’un objet, utilisation de la variable courante $this
  • Le constructeur
  • L’héritage

3.  Le langage PHP

  • Syntaxe de base
  • Les variables et les constantes
  • Les expressions régulières
  • Les opérateurs
  • Les structures de boucles et de contrôles
  • Les inclusions de fichiers

4.  Les fonctions

  • Manipulation de fichiers
  • Manipulation des chaines de caractères
  • Gestion des dates
  • Gestion des tableaux
  • Les variables serveurs, variables d'environnement

5.  Techniques avancées

  • Création d’un formulaire : contrôle et validation de formulaires par serveur, récupération et utilisation des données
  • Variables persistantes : manipulations des sessions et utilisation des cookies

6.  PHP & MySQL

  • Présentation de MySQL
  • Concepts de base : tables, champs et enregistrements
  • Les fonctions de PHP et MySQL : exploitation des données et traitement des résultats des requêtes

7.  Les bonnes pratiques

  • Les CMS et outils existants
  • Architecture MVC
  • Librairies et Framework

 

Certifications

Validez vos compétences par une certification professionnelle