Référence | PHP2020 - Mise à jour Octobre 2020 |
Durée | 200 heures |
Pédagogie | – Alternance théorie/pratique |
Public visé | Tout public |
Animateur / Formateur | Aurélian BELLOU-BOUSSELAIRE |
Prérequis | – Maîtrise de Windows ou MacOS |
Lieu | Dans nos locaux, sur site ou en FOAD |
Formation éligible au CPF | Oui : Code CPF : 208979 |
Objectifs / 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…
Thé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.
Evaluations
- 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