Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

Formation PHP 5 & 7 - Développement d'applications web

       réf : DEV-PP

Objectif de formation: Cette formation est destinée aux développeurs d’applications web qui souhaitent apprendre à utiliser PHP 5 et 7. Le cours couvre les bases du langage, l’accès aux bases de données, la manipulation des fichiers et la création de formulaires. Vous apprendrez à créer des sites Web dynamiques avec PHP et serez en mesure d’appliquer vos nouvelles compétences dans un projet réel.

Objectifs pédagogiques

  • Appréhender l’environnement d’une application web sous PHP et le protocole http
  • Installer les plateformes de développement et d’exécution
  • Manipuler le langage PHP
  • Travailler sur les échanges de données http
  • Créer des objets et des classes avec PHP
  • Contrôler les fonctionnalités avancées de la programmation web sous PHP

Pré-requis

Avoir des bases en programmation (tous les langages sont acceptés)

Public concerné

Développeurs, architectes, chefs de projet techniques…

Programme de formation PHP

  • Présentation de PHP : histoire et caractéristiques
  • Les usages PHP
  • L’environnement de développement PHP
    • Les principes de la plateforme Apache, PHP, MySQL
    • Le fichier de configuration
    • Présentation de XDebug

Travaux pratiques

Installation de la plateforme & d’un environnement de développement PHP

  • Intégration de PHP : les liaisons avec HTML
  • La syntaxe de base
    • Les données
    • Les constantes
    • Les variables
    • Les opérateurs
    • Les comparaisons combinées sur PHP 7
    • Les fonctions
    • Les structures de contrôle
    • Présentation de Type Hints
  • Les fonctions intégrées : les chaines de caractères & la manipulation des dates
  • La structuration des applications : les bibliothèques et l’importation de fichiers

Travaux pratiques

Création de l’ossature d’un site Web PHP

  • Les notions introductives de la programmation objet
  • Définition des classes
  • L’héritage des classes
  • Présentation de l’instanciation
  • Le polymorphisme sous PHP
  • Les interfaces en programmation objet
  • Les espaces de noms
  • Les déclarations groupées d’espace de noms
  • Les classes anonymes
  • Les exceptions : système personnalisable de management des erreurs

Travaux pratiques

Création de classes d’objets de données, manipulation des données et génération de pages d’erreurs paramétrées.

  • Les formulaires HTML
    • Les interactions avec PHP
    • La récupération des données : les contrôles sous PHP
    • Redirection de flux
  • L’administration des utilisateurs
    • Les suivis de sessions HTTP
    • Les sessions PHP
    • La manipulation de cookies

Travaux pratiques

Création de formulaires et mise en place d’un système d’identification de l’utilisateur.

 

  • Présentation de MySQL
    • Fondements
    • Organisation des données dans un site dynamique
    • Les outils associés
  • L’accès aux données
    • Les fonctions internes à PHP
    • Présentation de la librairie PDO
    • Les réglages du moteur PHP
  • Manier une base MySQL avec PHP
  • Récupération des enregistrements et affichage des données

Travaux pratiques

Création d’un schéma de BDD MySQL, remplissage avec un base texte. Création de fiches avec l’extraction des données de la BDD.

  • Les fonctions PHP liées aux fichiers
  • Téléchargement et envoi de fichiers

Travaux pratiques

Création d’une fonction d’envoi de fichiers sur les formulaires. Sécurisation du stockage de données.

Équipe pédagogique

Professionnel expert dans le développement PHP

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation PHP.

Vous avez une question ?

    Jours

    4 (28 heures)

    Prix

    2380 € HT

    Télécharger