Nos domaines de formation :
> formation Technologies numériques > formation Technologies Web > formation Développement Back-End et PHP > formation Développer des sites Web avec PHP
Toutes nos formations Développement Back-End et PHP
Formation Développer des sites Web avec PHP
Mixte tutoré
- Programme
- Participants / Prérequis
- Intra / sur-mesure
Programme
Objectifs pédagogiques
- Maîtriser la syntaxe PHP en vue de développer des sites web dynamiques
- Traiter des formulaires web
- Gérer des sessions utilisateurs
- Accéder aux données d’une base de données MySQL
- Créer dynamiquement des images et des graphismes
- Concevoir des applications web MVC
PROGRAMME
DE FORMATION
1. DISTANCIEL / E-LEARNING sur 4 semaines
- Préparer son ordinateur, premiers pas, les variables - leçon 70’ + quiz.
- L’URL, variable superglobale, session, cookie - leçon 50’
- Page protégée par mot de passe - exercices + quiz.
- Présentation des données, phpMyAdmin, lire, écrire, les fonctions et dates en SQL - leçon 70’
- Un blog - exercices + quiz.
- Utilisation avancée de PHP. Créer des images en PHP, les expressions régulières (partie 1/2), organiser son code selon l’architecture MVC.La POO.
- Annexes : envoyer son site sur le Web, coder proprement, utiliser la documentation PHP
■ Je fais un quiz pour évaluer mon niveau. Modules e-learning
■ Les bases de PHP
■ Transmettre des données de page en page
■ Stocker des informations dans une base de données
Point téléphonique
Je fais un point avec mon tuteur. Je lui expose mon contexte professionnel et mes attentes métiers. Il me conseille et m’oriente vers les meilleures ressources de la boîte à outils.
■ Boîte à outils : Fiches de synthèse sur les points clés de la formation à utiliser dans mon quotidien professionnel et des leçons complémentaires
2. PRESENTIEL sur 2 jours
- L’accès aux bases de données, les fonctions, MySQL.
- Le langage SQL (sélection, modification, suppression).
- Traitement des résultats des requêtes.
- EXERCICE Création de fiches produit.
- Moteur de recherche.
- Les différents types de composants.
- Fonctions avancées de sélection : recherches et tris.
- EXERCICE Créer un moteur de recherche avec sélection par catégorie, proposer une liste de liens.
- MVC : intérêt, objectif.
- Type de code pour le Modèle, le Contrôleur, la Vue ?
- Utilisation du Layout, ViewModel.
- Gestion des erreurs, plug-ins de Contrôleurs.
- EXERCICE Mise en œuvre du MVC.
- Création d’image, réutilisation.
- Gestion des polices et de l’écriture en mode image.
- Superposition de texte pour protection de droits.
- Réalisation de graphiques statistiques.
- EXERCICE Réaliser des histogrammes. Récupérer des données à partir d’une base. Histogramme à l’échelle.
- Rappel UML. Modélisation des classes. Outils.
- Conception Objet : références, associations, héritage,
- classes abstraites, interfaces.
- Sérialisation et stockage. Organisation des fichiers.
- EXERCICE Réalisation d’une classe Page Web.
- Bilan des compétences acquises.
- Plan d’action individuel.
- Présentation du cas pratique.
■ Les bases de données
Objectifs de la séquence
Maîtriser les fonctions PHP d’accès aux bases de données. Maîtriser les concepts de base de l’implémentation Objet.
■ Les formulaires avancés
Objectifs de la séquence
Implémentation multicouches. Manipuler différents types de composants sur un formulaire. Gérer différents types de formulaire avec PHP.
■ MVC
Objectifs de la séquence
Appréhender les composants pour concevoir des applications web MVC.
■ La gestion du graphisme
■ Programmation Orientée Objet (POO)
Objectifs de la séquence
Maîtriser les concepts de base de l’implémentation Objet.
■ Accompagnement personnalisé
3. DISTANCIEL / E-LEARNING sur 4 semaines
- Les expressions régulières (partie 2/2)
- EXERCICE créer un espace membres - Quiz
- Au secours ! Mon script plante !
- Protéger un dossier avec un .htaccess.
- Mémento des expressions régulières.
- Conception du site d’une librairie (formulaires de consultation des livres, de réservation,vérification des stocks…).
- Je reçois un corrigé-type avec des commentaires
- Assimiler la solution de mon tuteur.
- Comparer sa solution avec la mienne.
■ Modules e-learning
■ Utilisation avancée de PHP
■ Annexes
■ Cas pratique : Dès mon retour en entreprise je mets en application les connaissances acquises
■ Corrigé-type
▪ Online : 30h00
▪ Présentiel : 14h00
▪ Entretien 30mn
Participants / Prérequis
» Participants
Tout public
» Prérequis
Pas de pré-requis
Intra / sur-mesure
Pour vous inscrire
Début distanciel :
05 sept 19
Présentiel Paris 2 jours :
03 oct 19
Fin du parcours :
31 oct 19
Horaires
Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
Formations conseillées
Thème associé










