Formation PHP avancé

Cette formation vous permettra de passer un cap dans votre expertise PHP

Description de la formation PHP avancé

La formation PHP expert à pour objectif de vous permettre de passer un cap dans votre expertise PHP.
Nous débuterons par un rappel sur PHP, nous aborderons rapidement les nouveautés de PHP 7 et nous nous lancerons dans la manipulation de PHP en ligne de commande (CLI). Nous aborderons ensuite Composer et des éléments de POO avancé avant d’engager vers les services Web (API, XML, Json…) qui vous permettront de faciliter les échanges frontend/backend ainsi qu’avec d’autres applications.
Nous finaliserons par les thématiques performances et sécurité PHP.

Cette formation a été mise en place par Cyril Pierre de Geyer, co-auteur de plusieurs livres sur PHP (PHP 7 avancé, Performances LAMP, PHP 5 avancé). Un exemplaire de PHP 7 avancé sera offert à chaque participant.

Formation agréé CPF : 208969

Bulletin d’
inscription
 Demande de
devis
 Détail du
programme

Programme de la formation PHP avancé

  • Introduction à la programmation avec PHP
    • Les possibilités de PHP
    • Rechercher et identifier les ressources PHP
    • Architecture et fonctionnement de la plateforme PHP
    • Forces et les faiblesses de PHP
    • Perspectives pour PHP dans un univers en mouvement constant
  • Installation de PHP et MySQL
    • Installation d’un serveur Web
    • Les différents modes d’installation
  • Les bases de PHP
    • Insertion de PHP dans HTML
    • Variables et les opérateurs
    • Structures de contrôles (if, while, …)
    • Fonctions PHP
    • Fonctions utilisateur
    • Gestion de fichiers
  • Formulaires et interactions utilisateurs
    • Création de formulaires en HTML
    • Gérer la réception des données
    • Mise en place d’un upload de fichier
    • Sécuriser des formulaires
  • Sessions et cookies
    • Utiliser une variable de cookie
    • Utiliser une variable de session
    • Utiliser et sécuriser des sessions
  • PHP et MySQL/MariaDB
    • Rôle et fonctionnement d’un SGBD
    • Rappel des principales commandes SQL
    • Accéder à MySQL avec PHP (PDO)
    • Gérer des erreurs MySQL
  • Programmation orientée Objet
    • Introduction aux objets
    • Déclarer une classe, des attributs et méthodes
    • Créer des constructeurs et destructeurs
    • Héritage
    • Introduction aux Frameworks Symfony et ZF

  • Niveau : intermédiaire à expert
  • Ref : BILI210
  • Durée : 4 jours
  • Prix : 2090€
  • Niveau : intermédiaire à expert
  • Ref : BILI210
  • Durée : 4 jours
  • Prix : à définir
organiser votre formation

Objectifs

  • Être capable de mettre en place des applications Web pointues
  • Être capable de développer des applications pointues en POO
  • Maîtriser les échanges de type API avec XML et JSON

Public

  • Développeurs PHP

Pré-requis

  • Avoir suivi la formation "PHP niveau 1" ou connaissances équivalentes
  • Maîtriser le langage HTML
  • Avoir une première expérience en POO
Pré-inscription

Le plus de la formation


  • La formation est référencée au CPF (208969)
    • logo-php

      Formation référencée sur PHP.net
    • php-7-avance

      Repartez avec le livre co-écrit par notre responsable PHP
Formateur php

Focus sur un formateur

Cyril, formateur PHP, expert PHP
Nous proposons
Consulting
Formation