Perfectionnement PHP

Référence PHP2020 - Mise à jour Octobre 2020
Durée 200 heures
Pédagogie

– Alternance théorie/pratique
– Vidéoprojection des étapes
– Applications à des cas concrets
– Création de projets réels
– Formation « Les mains dans le code »

Public visé

Tout public

Animateur / Formateur

Aurélian BELLOU-BOUSSELAIRE
Samuel RENAUD
Térence Hervin

Prérequis

– Maîtrise de Windows ou MacOS
– Maîtrise des navigateurs Internet
– Connaissances de base en design

Lieu Dans nos locaux, sur site ou en FOAD
Formation éligible au CPF Oui : Code CPF : 208979

Logo chapitre 1Objectifs / Finalités

  • Mener à bien une mission à compétences complètes au sein d’un service Internet ou d’une agence web
  • Conduire un projet Internet : analyse et mise en place d’un cahier des charges – planification des actions – gestion des moyens
  • Effectuer l’ensemble des opérations de création et de maintenance d’un site Internet: propositions de chartes graphiques – développement  – débogage – support
  • Conseiller : préconisation de pratiques – mise en place d’outils de veille
  • Maîtriser les langages Web :PHP, Js, MySQL…

Logo chapitre 1Thématiques

Séquence 1 : Le language PHP

  • Langage PHP et sites dynamiques
  • Les fonctions utiles et la syntaxe du PHP
  • Différences et choix entre PHP et Javascript
  • Manipulation des variables, des opérateurs arithmétiques
  • Maîtrise du booléen
  • Exécution de code conditionnel
  • Utilisation des boucles et exécution de code répétitif
  • Echappements HTML
  • Formulaires, données, bases de données, SQL
  • Création de fonctions et utilisation des librairies
  • Sécurité et de protection des données
  • Lien entre HTML et PHP
  • Inclusions PHP / HTML / CSS
  • Organisation du code et optimisation des ressources
  • Communication Querystring
  • Programmation PHP orientée objet (Classes, méthodes, génératrices…)
  • Gestion des erreurs en programmation objet, exceptions
  • Techniques de développement efficace, utilisation de Frameworks et d’API
  • Développement éco friendly

Séquence 2 : Développement de projets

  • Création de projets réels et mise en place de solutions adaptées
  • Développement PHP sous contraintes
  • Optimisation du développement et des solutions trouvées
  • Maîtrise avancée du langage PHP et des évolutions de ce dernier.

Logo chapitre 1Evaluations

  • Evaluations pratiques par réalisation de projets complets après chaque séquence avec si besoin reprise des savoir-faire non acquis
  • Evaluation pratique en fin de stage : Réalisation de projets de A à Z
  • Certification ENI

Contactez-nous pour plus de renseignements