À propos du cours
La formation PHP de A à Z, couvrant les bases jusqu’aux concepts avancés, est conçue pour vous transformer en un développeur PHP compétent et polyvalent. Nous allons vous guider à travers chaque étape, en commençant par les éléments fondamentaux et en progressant vers des techniques avancées.
Tout d’abord, nous plongerons dans les bases du langage. Vous apprendrez les variables, les boucles, les conditions et les fonctions, qui sont les fondements essentiels de la programmation en PHP. Grâce à des exercices pratiques et des projets concrets, vous maîtriserez rapidement ces concepts.
Ensuite, nous explorerons les structures de données et les algorithmes, vous permettant de manipuler et de traiter efficacement les données. Vous apprendrez à travailler avec des tableaux, des objets et à mettre en œuvre des algorithmes de tri et de recherche.
Nous aborderons également la gestion des formulaires et des sessions en PHP, vous permettant de créer des applications web interactives et dynamiques. Vous apprendrez à valider et à traiter les données utilisateur de manière sécurisée.
Au fur et à mesure que vous progresserez, nous vous introduirons aux bases de données et à l’interaction avec MySQL en PHP. Vous apprendrez à établir des connexions, à exécuter des requêtes et à manipuler des résultats.
Enfin, vous aurez l’occasion de travailler sur des projets pratiques pour appliquer vos connaissances et renforcer vos compétences en développement.
Cette formation complète en PHP vous dotera des compétences nécessaires pour aborder des projets web complexes, du développement d’applications personnalisées à la création de sites web dynamiques. Vous serez prêt à relever les défis du monde réel en tant que développeur PHP compétent et expérimenté.
Qu’allez-vous apprendre ?
- Utiliser les variables en PHP
- Utiliser les variables get et post en PHP
- Utiliser les boucles en php (for | while | do while)
- Faire des conditions en PHP ( if/elseif | switch)
- Créer des site web en PHP
- Utiliser les fonctions en PHP
- Utiliser les tableaux et les méthodes liées aux tableaux
- Utiliser les chaines de caractères et les méthodes liées aux chaines de caractères
- Utiliser les objets et les méthodes liées aux objets
- Utiliser les classes
- POO
- Utiliser les opérateurs ternaires
- Utiliser le regex avec PHP
- Utiliser les sessions en PHP
- Utiliser les cookies en PHP
- Manipuler des formulaires en PHP
- Connecter une base de données MySQL
- Gérer des dates en PHP
Contenu du cours
Introduction et préparation
-
Introduction
01:29 -
Préparation à la formation + Fichiers sources
11:57
Notions de base
-
06:44
-
03:14
-
02:33
-
04:03
-
Les variables
03:59 -
06:22
-
02:54
-
Les liens
05:29 -
Valeurs numériques
03:49 -
Les opérations arithmétiques
04:19 -
Conversions
04:34 -
Fonctions Numbers
07:55 -
Les conditions if
06:47 -
Operateurs logiques
08:20 -
La fonction isset
03:04 -
La fonction empty
07:26
Exercices pratiques
-
Exercice1 présentation
01:22 -
Exercice 1
05:03 -
Exercice 2 présentation
01:07 -
Exercice 2
04:00 -
Exercice 3 présentation
00:48 -
Exercice 3
06:55 -
Exercice 4 présentation
00:45 -
Exercice 4
04:25 -
Exercice 5 présentation
00:35 -
Exercice 5
02:43
Notions intermédiaires
-
Switch
05:49 -
Operateur ternaires
02:45 -
While et dowhile
04:30 -
La boucle for
03:07 -
Les tableaux
08:49 -
Méthodes des tableaux 1
15:30 -
Méthodes des tableaux 2
09:23 -
Les chaines de caractères
04:17 -
Méthodes liées aux chaines de caractère 1
12:33 -
Méthodes liées aux chaines de caractère 2
08:34 -
La fonction is numeric
03:09 -
Les fonctions
07:42 -
Les fonctions anonymes
01:53 -
Fonctions avec paramètres
02:12 -
Fonction sans paramètres
07:59 -
Fonction répétitions
07:59 -
Les méthodes d’inclusion
05:00
Exercices pratiques
-
Exercice 7 présentation
00:34 -
Exercice 7
05:51 -
Exercice 8 présentation
00:37 -
Exercice 8
04:36 -
Exercice 9 présentation
00:44 -
Exercice 9
06:19 -
Exercice 10 présentation
00:46 -
Exercice 10
04:47 -
Exercice 11 – présentation
00:54 -
Exercice 11
03:36 -
Exercice 12 – présentation
01:37 -
Exercice 12
07:01 -
Exercice 13 présentation
00:42 -
Exercice 13
02:01 -
Exercice 14 présentation
00:28 -
Exercice 14
03:52
Coder un site avec PHP
-
Introduction projet
01:34 -
Navigation
10:27 -
Header
04:13 -
Section et footer
09:13 -
Diviser les éléments
04:13 -
Page contact
11:11 -
Finitions navigation
03:42 -
Page voitures et articles
12:31
Notions avancées
-
Rappels
03:13 -
Les sessions
03:33 -
Créations de plusieurs sessions
06:47 -
Détruire des sessions
03:13 -
Création de cookies
07:09 -
Mémorisation
04:45 -
Suppression de cookies
02:10 -
Introduction aux objets
04:33 -
La fonction date time
06:58 -
La fonction time
02:21 -
La fonction date
02:33 -
Mktime et str to time
03:19
Exercices pratiques
-
Exercice 16 présentation
01:20 -
Exercice 16
09:22 -
Exercice 17 présentation
01:52 -
Exercice 17
09:43 -
Exercice 18 présentation
02:33 -
Exercice 18
09:03 -
Exercice 19 présentation
00:27 -
Exercice 19
03:11 -
Exercice 20 présentation
00:37 -
Exercice 20
07:15
POO (Programmation orientée objets)
-
Les classes
11:02 -
Public et private
05:03 -
Les setters
12:25 -
Les getters
04:23 -
Exercice 21 présentation
01:29 -
Exercice 21
07:39 -
Exercice 22 présentation
01:28 -
Exercice 22
03:45 -
Encapsulation
06:27 -
Getters VS setters
05:18 -
Méthode de classe partie 1
12:21 -
Méthode de classe partie 2
08:39 -
Méthode de classe partie 3
06:35 -
Variables d’objets
01:51 -
Héritage
06:24 -
Le mot clé self
02:13 -
Paanayim Nekudotayim
01:55 -
Les variables de classe
06:23 -
Les sous classes
05:30 -
Exercice 23 présentation
00:41 -
Exercice 23
10:33 -
Les constantes de classe
02:15 -
Manipuler des constantes de classe
02:39 -
Le constructeur
03:23 -
Les traits
03:46 -
L’abstraction
04:29
L’envoi de formulaire
-
Introduction formulaire
01:21 -
Mise en place du formulaire coté HTML
05:11 -
Mise en place du formulaire côté CSS
08:29 -
Configuration de XAMPP
06:03 -
La fonction mail
12:55 -
Mise en place du reCAPTCHA
07:05
Tests et Debug
-
Introduction debug
01:37 -
Var dump
02:34 -
Print r
02:16 -
Error reporting
03:55 -
Iniset
02:13 -
Debug backtrace
02:51 -
Assert
03:45
La classe PDO
-
Introduction PDO
01:55 -
Connexion à une base de donnée
09:15 -
Afficher les valeurs (READ)
06:26 -
Requetés préparées
02:59 -
Ajouter des données (CREATE)
11:52 -
Modifier les données (UPDATE)
13:00 -
Supprimer des données (DELETE)
06:07 -
BindValue et BindParam
04:22
Quiz
-
Quiz PHP
Conclusion
-
Et apres ?
01:19
Obtenez un certificat
Ajoutez ce certificat à votre CV pour démontrer vos compétences et augmenter vos chances .