Nos vidéos en PHP

Maitrisez les concepts fondamentaux du développement web avec PHP en 20 heures

EXCELLENT 4.9 sur 5 basé sur +125 avis

Dynamiser vos pages web avec PHP !


PHP est actuellement un des langages les plus populaires au monde et de nombreuses offres de travail sont disponibles sur le marché ! En tant que développeur back-end, PHP est un langage de premier choix à ne surtout pas négliger !


Aujourd'hui, près de 80% des sites web sur internet utilisent le langage PHP côté serveur pour dynamiser leurs pages web, en communiquant avec une base de données avec un langage comme SQL par exemple.


Si vous souhaitez entreprendre une carrière en tant que développeur back-end, vous devez maitriser le langage PHP !


Notre équipe a mis en place pour vous un cours complet, divertissant dans lequel vous apprendrez pas à pas les dernières bonnes pratiques en PHP en partant de zéro. Apprenez les fondamentaux et rendez vos pages dynamiques en les reliant à une base de données relationnelle !


Que vous soyez un débutant absolu qui souhaite apprendre le développement back-end de zéro ou que vous ayez quelques connaissances en PHP mais souhaitiez vous rafraîchir les idées ou combler certaines lacunes, ce cours vous aidera à atteindre vos objectifs !

Abonnez-vous pour 29€/mois - OU - Acheter ce cours pour 14,99€ 19,99€

EXCELLENT 4.9 sur 5 basé sur +125 avis

  • DEBUTANT
  • ACCESSIBLE SANS ENGAGEMENT
  • 20 HEURES DE VIDEO
  • 23 CHAPITRES
  • SUPPORTS DE CODE FOURNIS
  • CORRECTIONS EXERCICES FOURNIES
  • SUPPORTS PDF TÉLÉCHARGEABLES
  • MOBILE FRIENDLY

Découvrez sans plus attendre l'univers PHP et animez vos sites web en un rien de temps !

A la fin de cette formation vous serez capable de :

  • Installer un environnement en local
  • Créer vos premiers algorithmes en PHP
  • Développer des sites web dynamiques
  • Relier vos site web à une base de données
  • Maitriser les scénarios GET et POST
  • Combiner les langages PHP et HTML5

Un apprentissage pas à pas calibré pour les débutants !

  • Maitriser la syntaxe en PHP
  • Apprendre à debugger en PHP
  • Maitriser les inclusions de fichiers
  • Découvrir les scénarios POST et GET
  • Gérer le chargement et la copie de fichiers uploadés
  • Créer un site entièrement dynamique avec la mise en place d'un backoffice
  • Et plus encore!
Notre équipe de formateurs décortique chaque sujet pour vous offrir des vidéos ludiques et intéractives, facil d'accès.

A qui est destiné ce cours?

  • Toute personne souhaitant démarrer une carrière de développeur web full-stack
  • Toute personne souhaitant apprendre un langage back-end
  • Toute personne familière avec les langages de programmation ou l'univers du web
  • Toute personne en recherche de bonnes pratiques
  • Toute personne voulant vérifier ses acquis ou se mettre à jour avec les versions actuelles de PHP
  • Toute personne voulant rendre un site statique, dynamique

Prérequis

N'hésitez pas à regarder nos vidéos en HTML5 si vous ne maitrisez les différents éléments du DOM. Pour le reste, tout ce dont vous avez besoin de savoir pour maitriser PHP vous sera expliqué pas à pas!

Plan du cours :

Les concepts fondamentaux
  • 02 - Les commentaires - (1m34)
  • 03 - PHP & HTML - (2m18)
  • 04 - Les variables.mov - (8m24)
  • 05 - La concaténation.mov - (3m06)
  • 06 - Guillemets simples - doubles - (2m40)
  • 07 - Les constantes - (6m55)
  • 08 - Les opérateurs arithmétiques - (6m07)
  • 09 - Les opérateurs de comparaison - (5m24)
  • 10 - Les opérateurs logiques - (8m28)
  • 11 - Les conditions IF - ELSE IF - ELSE - (9m39)
  • 12 - Les conditions ternaires - (7m45)
  • 13 - La condition SWITCH - (4m05)
  • 14 - La boucle FOR - (7m09)
  • 15 - La boucle WHILE - (2m21)
  • 16 - Exo pratique - créer un tableau HTML à l'aide des itérations - (6m56)
  • 17 - Les Arrays - (12m27)
  • 18 - La boucle foreach - (4m35)
  • 19 - Personnaliser les index d'un array - (3m35)
  • 20 - Les tableaux multidimentionnels - (3m13)
  • 21 - Les fonction prédéfinies - (7m22)
  • 22 - Les fonctions utilisateurs - (11m58)
  • 23 - Exercice - mélanger le HTML & PHP - introduction - (1m13)
  • 23 - Exercice - mélanger le HTML & PHP - correction - (5m38)
  • 24 - Les inclusions de fichiers - (7m37)
Classes et objets
  • 1 - Création de classes - (4m21)
  • 2 - Créer un objet à partir d'une classe - (3m20)
  • 3 - Créer plusieurs objets de même type - (3m04)
  • 4 - L'opérateur this - (3m58)
  • 5 - Récapitulatif - ( 2m42)
Exo pratique - Gérer la structure d'un site avec l'inclusion de fichiers
  • Exo pratique - Gérer la structure d'un site avec l'inclusion de fichiers - (12m26)
Comprendre la méthode GET et la superglobale $_GET
  • 1 - Ajouter et comprendre le rôle des paramètres dans un url - (7m22)
  • 2 - Transiter des données d'une page A à une page B - (4m57)
  • 3 - Approche des attributs HTML - method - action - dans un formulaire - (8m21)
  • 4 - Exercice pratique - (8m45)
Comprendre la méthode POST et la superglobale $_POST
  • 1 - Introduction - (0m54)
  • 2 - Manipuler la superglobale $_POST - (5m46)
  • 3 - Insérer des données dans un fichier texte à partir des saisies - (5m22)
  • 4 - Valider les champs avec le $_POST - (5m24)
  • 5 - Récapitulatif - (3m16)
Comprendre la méthode POST et la superglobale $_FILES
  • 1 - Valider tous les champs d'un formulaire de manière simple - (7m32)
  • 2 - Gérer le chargement de fichier avec $_FILES - (10m00)
  • 3 - Gestion des messages d'erreurs et de validation - (7m54)
  • 4 - Rendre optionnel le chargement d'un fichier - (2m17)
La gestion des Cookies en PHP
  • 1 - Explication sur les cookies - (2m46)
  • 2 - Choisir une langue sur un site web et sauvegarder ses préférences dans un cookie - (8m20)
  • 3 - Création - suppression - modification - (4m52)
Gérer une session en PHP
  • 1 - Explication sur le rôle d'une session - (4m29)
  • 2 - Création d'un formulaire de connexion avec création-alimentation de session - (6m58)
  • 3 - Création d'un lien de déconnexion avec suppression de session - (4m58)
  • 4 - Finitions - (1m51)
Connexion à la BDD avec l'objet PDO
  • 1 - Introduction à l'objet PDO - (1m39)
  • 2 - Instancier un objet PDO - (3m21)
  • 3 - Créer notre base de données via PhpMyadmin - (2m22)
  • 4 - Tester la connexion à la BDD - (1m37)
  • 5 - Découvrir les méthodes de l'objet PDO - (2m14)
  • 6 - Explications sur la configuration à la BDD - (1m34)
  • 7 - Préparation de notre base de données - (2m16)
  • 1 - Notre première requête SQL - (2m36)
  • 2 - Correction au problème de connexion - (1m43)
  • 3 - Inspection de l'objet PDOSTATEMENT - (1m44)
  • 4 - Autres méthodes intéressantes - (1m27)
  • 5 - La méthode FETCH pour récupérer des données - (2m33)
  • 6 - Paramétrer la méthode FETCH - (2m23)
  • 7 - Aller plus loin avec la méthode FETCH - (2m31)
  • 8 - Parcourir toutes les données avec la méthode FETCH - (4m55)
  • 9 - Approche de la méthode FETCHALL - (2m45)
  • 10 - Afficher dynamiquement les colonnes de la table employes dans un tableau HTML - (8m10)
  • 11 - Alimenter dynamiquement un tableau HTML - (4m20)
  • 12 - Parcourir les données avec FETCHALL - (6m56)
Modifier les données en BDD avec exec()
  • 1 - Introduction à la méthode exec() - (1m16)
  • 2 - Insérer des données avec la méthode exec() - (7m20)
  • 3 - Mettre à jour des données avec la méthode exec() - (2m54)
  • 4 - Gérer une erreur de syntaxe SQL - (1m03)
Optimiser vos requêtes avec les méthodes prepare() et execute()
  • 1 - Introduction aux méthode prepare() et execute() - (1m40)
  • 2 - Récupérer des employés sous conditions - (4m54)
  • 3 - L'intérêt des méthodes prepare() et execute() en action - (1m36)
  • 4 - Optimiser les paramètre de ma requête - (3m54)
  • 5 - Lier une variable PHP à un marqueur nommé ou interrogatif - (5m57)
Gérer une transaction et annuler une requête
  • 1 - Introduction aux transactions - (3m10)
  • 2 - Explication et intérêts d'une transaction - (3m23)
Exercice - Créer des objets de type Employes à partir des données en BDD
  • 1 - Introduction à l'exercice - (1m03)
  • 2 - Correction et explication - (3m22)
  • 3 - Conclusion - (1m42)
Affichage des erreurs
  • 1 - Récupérer les erreurs via un objet PDO STATEMENT - (3m00)
  • 2 - Récupérer les erreurs via un objet PDO - (2m14)

EXCELLENT 4.9 sur 5 basé sur +125 avis

Questions fréquentes

Quel est le niveau requis pour suivre ce cours ?

Ce cours est destiné aux débutants ainsi qu’aux personnes ayant une connaissance basique en programmation qui souhaitent approfondir leur maîtrise de PHP.

Quels sont les principaux objectifs de ce cours ?

Les objectifs incluent apprendre la syntaxe PHP, la manipulation des données, la gestion des formulaires, la programmation orientée objet et l'utilisation de bases de données avec PDO.

Ce cours est-il pratique avec des projets réels ?

Oui, ce cours comprend plusieurs exercices pratiques et projets qui vous permettent d'appliquer directement ce que vous avez appris dans des situations réelles.

Quelle est la durée du cours ?

La durée du cours dépend de votre rythme d’apprentissage. La plupart des étudiants terminent en quelques semaines en étudiant quelques heures par semaine.

Y a-t-il un support disponible si j’ai des questions ?

Oui, un support est disponible pour répondre à vos questions tout au long du cours. Vous pouvez poser des questions à tout moment via la plateforme.