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.
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