This site is powered by
course builder. Create your online course today.
Start now
Create your course
with
Lecture automatique
Terminé automatiquement
Lecture précédente
Terminer et continuer
Maîtrisez PHP et devenez autonome en programmation web (cours)
Présentation du cours
Présentation du cours (2:09)
Objectifs pédagogiques
Les realisations (1:32)
Outils (0:58)
Installation de xampp (4:46)
Module 1 : Les bases du PHP
E1-Création de l'espace de travail (5:30)
E2-Les variables (5:47)
E3-Les types de variables et le premier Test de variables (if) (3:40)
E4-Mixer du HTML et du PHP (4:09)
E5-Les fonctions (11:43)
E6-Les tests (if) (7:10)
E7-Boucle for (6:08)
E8-Constantes (3:38)
E9-Les tests en détail et l'instruction Switch Case (8:34)
E10-La boucle While (5:39)
E11-Les tableaux (Etape 1) (11:05)
E12-Les tableaux (Etape 2) et la récursivité (7:27)
Les codes sources
Module 2 : HTML/CSS/JavaScript et PHP
E1-HTML et CSS les bases Etape1 (9:04)
E2-HTML et CSS les bases Etape2 (8:34)
E3-HTML et CSS les marges (3:26)
E4-Et le JavaScript (6:25)
E5-Les formulaires (6:47)
E6-Méthode GET et POST (7:23)
E7-Réaliser un menu pour disposer de plusieurs pages HTML (11:06)
Les codes sources
Module 3 : Pratiquer le PHP en exercice
E1-Faire un mini site pour répertorier nos exercices (3:40)
E2-Exo 1 - E1 Tables de multiplication (4:52)
E3-Exo 1 - E2 Tables de multiplication (4:28)
E4-Exo2 Pyramide (7:52)
E5-Exo3 Cercle - Calcul du périmètre et de l'aire (7:34)
E6-Exo 4 - E1 Deviner le chiffre aléatoire (5:52)
E7-Exo 4 - E2 Utiliser les SESSIONs (7:40)
E8-Exo 5 - deux formulaires (un en GET et un en POST) (11:28)
E9-Exo 6 - Listes déroulantes (4:38)
E10-Exo 7 - Les tableaux (7:26)
E11-Exo 8 - Listes déroulantes et tableaux (13:26)
E12-Exo 9 - Tableaux associatifs (4:22)
E13-Exo 10 - Un tableau de tableaux associatifs pour afficher tous les personnages (7:00)
Les codes sources
Module 4 : La POO : Programmation Orientée Objets (en PHP)
E1-Le concept de la POO et l'initialisation du module. (4:50)
E2-Créer notre première classe (5:33)
E3-Fonction de classe (8:54)
E4-Constructeur (5:22)
E5-Structuration du code (2:36)
E6-Getter et Setter (7:28)
E7-Constantes de classe (4:26)
E8-Les attributs et méthodes statiques (6:56)
Les codes sources
Module 5 : La POO en exercice
E1-Exo 2 - E1 Une liste de fruits (6:00)
E2-Exo2 - E2 Une liste de fruits (8:42)
E3-Exo 3 - Panier de fruits (une classe contenant deux tableaux d'objets) (11:18)
E4-Exo 4 - Liste de Panier de fruits (10:04)
E5-Exo 5 - Ajouter un Panier (8:08)
Codes sources
Module 6 : Initiation à la BDD (MySQL)
E1-Pourquoi une base de données (2:18)
E2-Créer la base de données (13:34)
E3-Faire des requêtes en SQL (8:10)
E4-Les requêtes de modification de ligne (3:46)
Codes sources
Module 7 : PDO : Récupérer des données d'une BD
E1-Connexion à la base de données via PDO (6:16)
E2-Faire des requêtes avec PDO (sans se préoccuper de la POO) (5:05)
E3-Faire une classe pour gérer notre PDO (3:44)
E4-Afficher la liste de fruits (8:04)
E5-Utiliser la classe fruit (7:44)
E6-Afficher la liste des paniers - étape 1 (10:24)
E7-Afficher la liste des paniers - étape 2 (5:00)
E8-Ajouter un panier Etape 1 (8:53)
E9-Ajouter un panier Etape 2 (7:12)
E10-Ajout des fruits au nouveau panier Etape 1 (7:33)
E11-ajout des fruits au nouveau panier Etape 2 (10:16)
Codes sources
Module 8 : Bootstrap pour Styliser son site
E1-On débute sur Bootstrap (12:32)
Bootstrap V4 et V5 (4:49)
E2-Créer un menu (7:00)
E3-Les cards (9:14)
E4-Lister les fruits et gérer les titres (8:04)
E5-Les tables de Bootstrap (7:43)
Codes sources
Module 9 : Finalisation
E1-Faire une classe de formatage (8:04)
E2-Boutons Modifier et Supprimer (8:22)
E3-Le formulaire pour modifier un fruit (9:50)
E4-Modifier les informations en BD (8:20)
E5-Supprimer un fruit d'un panier (7:00)
E6-Assigner un fruit à un Panier - Etape 1 (10:00)
E7-Assigner un fruit à un Panier - Etape 2 (8:14)
E8-Styliser le formulaire d'ajout d'un panier (2:34)
Codes sources
E7-Boucle for
Contenu de la lecture verrouillé
Si vous êtes déjà inscrit,
vous aurez besoin de vous connecter
.
S'inscrire au cours pour déverrouiller