Le langage PHP permet la création d'un site web dynamique. Projet de création d'un site web dynamique en PHP.
OBJECTIFS PEDAGOGIQUES
- Savoir mettre en ligne un site « 2en1 » avec une interface Front (client) et Back (gestion)
- Rendre le client autonome dans le temps
- Créer un site Web (CRUD) orienté e-commerce
- Savoir développer des fonctionnalités
PROGRAMME
RAPPEL
- Concepts de la POO (Programmation Orientée Objet)
- JSON ou XML ?
DÉVELOPPEMENT EN MVC ET REST
- Réalisation de la structure : Model
BACK-OFFICE
- Création d’un système d’administration sécurisé pour (CRUD) : gestion des articles, prix, TVA
- Les clients
FRONT-OFFICE
- Réalisation d’un panier dans la partie accessible par les clients
- Stockage des articles sous forme d’objet via les cookies
- Sérialisation et dé-sérialisation
- Connexion des utilisateurs
- Historique des commandes et des factures
PAIEMENT SÉCURISÉ
- Les différents modules de paiement (Atos, PayPal,...)
- Finalisation de l’application, par le paiement du panier, via les modules PayPal
- View
- Controller
- Avantage de l’architecture REST (Representational State Transfer)
BASE DE DONNÉES
- Utilisation de MySQL Work Bench
- Création de la base de données relationnelle
CERTIFICATION
La certification ENI® en option sur cette formation, permet d’évaluer votre niveau de maîtrise dans le domaine du développement de sites web dynamiques avec PHP. Elle est éligible au CPF pour tous les salariés et demandeurs d'emploi. Code CPF : 208 979. Lorsque la certification est financée au titre du CPF, la formation associée peut également être prise en charge (dossier CPF commun). La certification est également éligible à la période de professionnalisation.
PUBLIC
Développeurs, webmasters, concepteurs développeursPRÉREQUIS
INFORMATIONS PRATIQUES
HORAIRES DE LA FORMATION
de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00
MÉTHODOLOGIE PÉDAGOGIQUE
Théorie | Cas pratiques | Synthèse
MODALITÉS D'ÉVALUATION
Évaluation qualitative des acquis tout au long de la formation et appréciation des résultats