PHP – Développement de sites Web Back End – E-LEARNING

PHP – Développement de sites Web Back End – E-LEARNING

PHP – Développement de sites Web Back End – E-LEARNING

Type(s) : E
Prérequis : Des connaissances en Programmation Orientée Objet et sur le langage SQL sont nécessaires.
Objectifs : Cette e-formation s’adresse aux développeurs qui souhaitent apprendre à concevoir des sites web dynamiques avec PHP
Durée : 05H11

En partenariat avec ENI

Profil du formateur

Formateur consultant, expert, pédagogue et certifié dans son domaine

Méthode pédagogique

La formation est constituée d’apports théoriques et d’exercices pratiques. Chaque stagiaire dispose d’un poste de travail pour la formation en présentiel, et la gestion en petit groupe (jusqu’à 8 stagiaires) permet un suivi individualisé et adapté. Durant les sessions de formation, un support pédagogique est remis aux stagiaires.

Votre formation est en distanciel

Vous munir : un ordinateur, une connexion internet, une adresse e-mail valide, un équipement audio (micro et enceintes ou casque), une Webcam (facultatif , dans l’idéal) un deuxième écran (facultatif, dans l’idéal)

Suivi, évaluation, sanction

Des tours de table permettent de suivre la progression du stagiaire au fur et à mesure de la formation. Un suivi de la formation est réalisé par une feuille de présence émargée par demi-journée par les stagiaires et le formateur. Un questionnaire de satisfaction et une validation des acquis sont complétés par chaque stagiaire en fin de formation.

Formation sans certification.

Plan du cours

Pour réaliser les TP plus facilement, des labs en ligne (machine virtuelle) vous sont proposer en option

Introduction à PHP

Cours Ce module vous propose la consultation d’une vidéo d’une durée de 0h15.

  • Objectifs
  • Introduction à PHP
  • Démonstration - L'installation de WAMP Server et de NetBeans

Les bases du langage PHP

Cours Ce module vous propose la consultation d’une vidéo d’une durée de 2h00.

  • Objectifs
  • Le bloc PHP
  • Démonstration - Premier lancement de l'IDE NetBeans
  • Les variables
  • Les constantes
  • Enoncé du TP - Variables et constantes
  • Les types de données
  • Les tableaux
  • Les conditionnelles
  • Les boucles
  • L'inclusion de fichiers
  • Enoncé du TP - Tableaux
  • Quelques fonctions utiles
  • Enoncé du TP - Fonctions utiles
  • Les fonctions
  • Enoncé du TP - Fonctions
  • Les expressions rationnelles
  • Démonstration - Création d'une expression rationnelle
  • Les expressions rationnelles (suite)
  • Enoncé du TP - Expressions rationnelles
  • Conclusion

La Programmation Orientée Objet en PHP

Cours Ce module vous propose la consultation d’une vidéo d’une durée de 1h02.

  • Objectifs
  • La création d'une classe
  • Les attributs d'instance
  • Le constructeur
  • L'accès aux éléments d'instance
  • Le destructeur
  • Les méthodes d'instance
  • L'utilisation d'une classe
  • L'héritage
  • Les éléments de classe
  • Les classes abstraites
  • Enoncé du TP - Classes
  • Les interfaces
  • Les exceptions
  • Les espaces de noms
  • La sérialisation
  • Le chargement automatique des classes
  • Le clonage d'instance
  • Conclusion

Les formulaires en PHP

Cours Ce module vous propose la consultation d’une vidéo d’une durée de 0h30.

  • Objectifs
  • Les différentes organisations possibles
  • La création d'un formulaire
  • Le traitement d'un formulaire
  • Démonstration - Le traitement d'un formulaire
  • La validation des données saisies
  • Le formulaire et son traitement intégré
  • Enoncé du TP - Formulaires
  • Conclusion

L'accès aux données

Cours Ce module vous propose la consultation d’une vidéo d’une durée de 0h27.

  • Objectifs
  • Démonstration - Utilisation de phpMyAdmin
  • La connexion avec PDO
  • Les requêtes non préparées
  • Les requêtes préparées
  • Enoncé du TP - Requêter une base de données
  • Conclusion

Les échanges de données entre le client et le serveur

Cours Ce module vous propose la consultation d’une vidéo d’une durée de 0h53.

  • Objectifs
  • Le protocole HTTP
  • Les redirections
  • Les cookies
  • Démonstration - Les cookies
  • Les sessions
  • Démonstration - Les sessions
  • L'appel au serveur avec AJAX
  • Démonstration - L'appel au serveur avec AJAX
  • Enoncé du TP - Échanges client-serveur
  • Conclusion

Enoncé du TP final

Cours Ce module vous propose la consultation d’une vidéo d’une durée de 0h02.

  • Enoncé du TP final

PHP 7 - Développez un site web dynamique et interactif

Livre Ce module vous propose la consultation d’un support de cours numérique.

  • Préambule
  • Introduction à PHP
  • Utiliser les fonctions PHP
  • Écrire des fonctions et des classes PHP
  • Gérer les erreurs dans un script PHP
  • Gérer les formulaires et les liens
  • Accéder aux bases de données
  • Gérer les sessions
  • Envoyer un courrier électronique

HTML5 et CSS3 - Maîtrisez les standards de la création de sites Web (3e

édition)

Livre Ce module vous propose la consultation d’un support de cours numérique.

  • Le HTML5 et les CSS 3
  • Les bonnes pratiques
  • Présentation du HTML5
  • La structure des documents
  • Les conteneurs sémantiques
  • Les conteneurs de texte
  • La mise en forme sémantique du texte
  • Les liens
  • Les tableaux
  • Les images
  • Les formulaires
  • Le multimédia
  • Présentation des feuilles de style
  • La syntaxe des CSS
  • Les propriétés CSS pour les polices de caractères
  • Les propriétés CSS pour le texte
  • Les propriétés CSS pour les listes et les tableaux
  • La mise en forme des boîtes
  • La mise en page des boîtes
  • Les requêtes de media
  • Les propriétés d'impression
  • Les modules graphiques CSS3 en devenir
  • Le dessin 2D
  • La géolocalisation
  • Le stockage de données en local
  • Les applications en mode déconnecté (offline)
  • Les autres API JavaScript du HTML5

Nous contacter

AMS Formation (France)
03 83 67 63 05
22 Rue de Medreville
54000 Nancy – France

AMS Formation (Luxembourg)
00 352 26 10 22 58
145, route de Pétange
L-4645 Niederkorn – Luxembourg

ams-formation@ams-training.com

Suivez-nous

Retrouvez toute l'actualité d'AMS Formation sur les réseaux sociaux.