Bundle : J'apprends à programmer en PHP
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles
16h33
de formation
167
leçons vidéo
10
formations
Débutant
niveau requis
Carl Brison
Carl Brison
Formateur certifié

Bundle : J'apprends à programmer en PHP

Promo -30%
4.8/5 Trustpilot (1384 avis) Satisfait ou remboursé
16h33
de formation
167
leçons vidéo
10
formations

Je vous propose au travers de ce Bundle, de vous apprendre à programmer en PHP.

Ce Bundle réunit les 10 formations réalisées en exclusivité sur Tuto.com et qui s'intitulent "J'apprends à programmer en PHP" du niveau 1 au niveau 10.
Cette formation 100% en ligne s'étale donc sur 10 niveaux. Elle vous permettra d'apprendre le PHP progressivement et à votre rythme. 
Au total la formation réunit plus de 16h00 de cours en vidéo !
 

Au programme de ce bundle : J'apprends à programmer en PHP

Le déroulement de cette formation est le suivant : un peu de théorie et BEAUCOUP de pratique !

  • Au 1er niveau, nous allons apprendre les fondamentaux du PHP. Nous allons apprendre à travailler avec des variables.
  • Au 2ème niveau, nous allons apprendre à tester la valeur d'une variable et à ordonner des instructions.
  • Au 3ème niveau, nous travaillerons avec les instructions conditionnelles.
  • Au 4ème niveau, nous mettrons en pratique nos nouvelles connaissances en réalisant un mini site Internet en PHP.
    Pour la mise en page de notre site, nous utiliserons technos modernes : CSS Grid et Flexbox (un peu de CSS).
  • Au 5ème niveau, nous allons étudier les boucles.
  • Au 6ème niveau, nous apprendrons à nous servir des super-variables, à savoir des variables de type Array.
  • Au 7ème niveau, nous étudierons les fonctions. Nous apprendrons à créer nous-même nos propres fonctions PHP et à les utiliser dans nos programmes.
  • Au 8ème niveau, nous réaliserons nouveau un site Internet en reprenant l'ensemble des compétences développées jusqu'ici.
  • Au 9ème niveau, nous apprendrons à utiliser les sessions ainsi que le cookies en PHP.
  • Au 10ème niveau, nous étudierons les dates.
    Enfin, nous terminerons cette formation en apprenant à coder proprement. Cela permettra d'avoir un code le plus maintenable possible.
  • Un QCM final vous permettra de valider vos connaissances. 

En conclusion, nous allons passer plus de 16h00 ensemble à apprendre à coder en PHP et vous rendre autonome !
Vous êtes nul, vous avez envie d'appendre à programmer ?
Je vous prends par la main, tout au long de cette formation !
Et si vous avez des questions, j'y répond dans le salon d'entraide dédié au cours. 
 

Cours dans ce bundle

J'apprends à Programmer en PHP/ Niveau 1 Cours 1

J'apprends à Programmer en PHP/ Niveau 1

J'apprends à programmer en PHP : Niveau 2 Cours 2

J'apprends à programmer en PHP : Niveau 2

J'apprends à programmer en PHP. Niveau 3 Cours 3

J'apprends à programmer en PHP. Niveau 3

J'apprends à programmer en PHP. Niveau 4 Cours 4

J'apprends à programmer en PHP. Niveau 4

J'apprends à Programmer en PHP. Niveau 5 Cours 5

J'apprends à Programmer en PHP. Niveau 5

J'apprends à programmer en Php. Niveau 6 Cours 6

J'apprends à programmer en Php. Niveau 6

J'apprends à programmer en PHP - Niveau 7 Cours 7

J'apprends à programmer en PHP - Niveau 7

J'apprends à programmer en PHP - Niveau 8 Cours 8

J'apprends à programmer en PHP - Niveau 8

J'apprends à programmer en PHP - Niveau 9 Cours 9

J'apprends à programmer en PHP - Niveau 9

J'apprends à programmer en PHP. Niveau 10 - Fin Cours 10

J'apprends à programmer en PHP. Niveau 10 - Fin

Plan détaillé des cours

 

Chapitre 1 : Les bases

21m05
 
Leçon 1Qu'est-ce que le Php ?
Leçon 2Notre premier code Php
Leçon 3Les commentaires

Chapitre 2 : Les variables

1h01
 
Leçon 1Présentation
Leçon 2La concaténation
Leçon 3Les variables de type POST 1/2
Leçon 4Les variables de type POST 2/2
Leçon 5Apprendre à manipuler les variables
Leçon 6Les variables de type GET 1/2
Leçon 7Les variables de type GET 2/2
Leçon 8Une façon rapide d'afficher le contenu d'une variable
Leçon 9Les variables de type numérique 1/2
Leçon 10Les variables de type numérique 2/2

Chapitre 3 : Conclusion

01m50
 
Leçon 1Conclusion
 

Chapitre 1 : Les instructions conditionnelles

27m02
 
Leçon 1Analyse et réflexion
Leçon 2Notre premier programme
Leçon 3Test de variables
Leçon 4Les types de conditions

Chapitre 2 : Petit exercice

1h11
 
Leçon 1Calcul et test de variables
Leçon 2On rajoute une nouvelle condition 1/2
Leçon 3On rajoute une nouvelle condition 2/2
Leçon 4Apprendre à contrôler et sécuriser son programme
Leçon 5Sécuriser le programme
Leçon 6Plusieurs conditions
Leçon 7Augmenter la sécurité du programme
Leçon 8Inverser les conditions
Leçon 9Economie d'une page web
Leçon 10Fonctionnement de l'interpréteur Php

Chapitre 3 : Conclusion

11m06
 
Leçon 1Ce que l'on sait
Leçon 2Exercice
Leçon 3Conclusion
 

Chapitre 1 : Correction, explication et amélioration de l'exercice

1h06
 
Leçon 1Rappel de l'exercice
Leçon 2On détecte si l'internaute a validé le formulaire
Leçon 3On détecte si les champs sont remplis et on conditionne les instructions
Leçon 4Une autre façon de faire possible
Leçon 5On ajoute une nouvelle condition
Leçon 6Amélioration de notre programme
Leçon 7Conclusion

Chapitre 2 : Les ternaires

13m12
 
Leçon 1Théorie
Leçon 2Application

Chapitre 3 : Le switch

37m38
 
Leçon 1Théorie
Leçon 2Application 1/2
Leçon 3Application 2/2
Leçon 4L'importance du break
Leçon 5Les limites du switch
Leçon 6Des cas à l'instruction identique

Chapitre 4 : Exercice

03m56
 
Leçon 1Exercice
 

Chapitre 1 : Correction de l'exercice "Saison"

34m35
 
Leçon 1Rappel de l'exercice
Leçon 2Solution, 1ère version
Leçon 3Simplification du programme
Leçon 4Solution, 2ème version
Leçon 5Amélioration du programme

Chapitre 2 : Cas concret. 1 page web = 4 pages web !

1h23
 
Leçon 1Présentation du job
Leçon 2Ecriture de la structure HTML et définition du BODY en CSS
Leçon 3Mise en place de la technologie CSS-Grid
Leçon 4Travail sur le HEADER
Leçon 5Travail sur la NAV grâce au FlexBox 1/2
Leçon 6Travail sur la NAV grâce au FlexBox 2/2
Leçon 7Travail sur l'ARTICLE
Leçon 8Mise en place du Responsive Design
Leçon 9Mise en place des liens et de la structure conditionnelle
Leçon 10Vérification et correction des bugs
Leçon 11Pour aller un peu plus loin
Leçon 12Une dernière vérification

Chapitre 3 : Conclusion

02m12
 
Leçon 1Conclusion
 

Chapitre 1 : Théorie sur les boucles

01m47
 
Leçon 1Qu'est-ce qu'une boucle en programmation ?

Chapitre 2 : La boucle FOR

47m14
 
Leçon 1Théorie sur la boucle FOR
Leçon 2Détail du fonctionnement d'une boucle FOR
Leçon 3Détail sur l'incrémentation
Leçon 4Mise en garde !
Leçon 5Application concrète
Leçon 6Nouvelles connaissances sur l'incrémentation
Leçon 7La décrémentation
Leçon 8Une autre forme d'écriture de l'incrémentation

Chapitre 3 : La boucle WHILE

19m18
 
Leçon 1Théorie sur la boucle WHILE
Leçon 2Première application
Leçon 3Deuxième application
Leçon 4La boucle DO... WHILE

Chapitre 4 : Exercice

28m27
 
Leçon 1Enoncé
Leçon 2Correction 1/3
Leçon 3Correction 2/3
Leçon 4Correction 3/3

Chapitre 5 : Conclusion

01m12
 
Leçon 1Conclusion
 

Chapitre 1 : Introduction

25m30
 
Leçon 1Présentation des tableaux par l'exemple 1/3
Leçon 2Présentation des tableaux par l'exemple 2/3
Leçon 3Présentation des tableaux par l'exemple 3/3

Chapitre 2 : Comprendre les variables de type Array

37m54
 
Leçon 1Le couple clé/valeur
Leçon 2Comprendre les variables qui composent un tableau
Leçon 3Les super globales et les clés
Leçon 4La boucle foreach
Leçon 5La boucle for
Leçon 6La boucle for; Application
Leçon 7Conclusion

Chapitre 3 : Les variables associatives

40m20
 
Leçon 1Les clés associatives
Leçon 2Les tableaux associatifs
Leçon 3Un peu de théorie
Leçon 4Parcourir un tableau associatif
Leçon 5Une mini base de données
Leçon 6Des fonctions supplémentaires
Leçon 7Conclusion
 

Chapitre 1 : Les fonctions PHP

31m21
 
Leçon 1Présentation des fonctions
Leçon 2Savoir utiliser une fonction
Leçon 3Savoir appeler une fonction
Leçon 4Un petit exemple
Leçon 5Les fonctions liées aux chiffres
Leçon 6Conclusion

Chapitre 2 : Apprendre à créer ses propres fonctions PHP

20m38
 
Leçon 1Un peu de théorie
Leçon 2Création de notre première fonction
Leçon 3Appels de notre fonction
Leçon 4Les paramètres de notre fonction
Leçon 5Les fonctions sans paramètre

Chapitre 3 : Exercice 1

31m50
 
Leçon 1Fonction de création de champs de formulaire
Leçon 2Répétition de la fonction
Leçon 3Les fonctions d'inclusion
Leçon 4Inclusion de notre fonction Php

Chapitre 4 : Exercice 2

27m58
 
Leçon 1Mise en place du formulaire
Leçon 2Mise en place et appel d'une fonction
Leçon 3On compléxifie l'exercice
Leçon 4Test et amélioration de la fonction
Leçon 5Amérioration du programme

Chapitre 5 : Conclusion

01m22
 
Leçon 1Conclusion
 

Chapitre 1 : Construction de l'index

1h
 
Leçon 1Mise en place du HTML de base
Leçon 2Mise en place de CSS-Grid
Leçon 3Mise en place de l'image de fond d'écran
Leçon 4Mise en place du header
Leçon 5Mise en place de la nav
Leçon 6Mise en place de la section
Leçon 7Mise en place du footer

Chapitre 2 : Construction du site internet

52m45
 
Leçon 1Présentation
Leçon 2Découpage du site internet
Leçon 3Création des autres pages du site
Leçon 4But du découpage
Leçon 5Amélioration de la barre de nav
Leçon 6Création du fichier extinction.php
Leçon 7Création de la page des dinosaures 1/4
Leçon 8Création de la page des dinosaures 2/4
Leçon 9Création de la page des dinosaures 3/4
Leçon 10Création de la page des dinosaures 4/4
Leçon 11Conclusion
 

Chapitre 1 : Les sessions

37m04
 
Leçon 1Posons une problèmatique
Leçon 2Mise en place d'une session
Leçon 3Passage de variables
Leçon 4Plusieurs variables
Leçon 5Passage de plusieurs variables
Leçon 6Détruire une session
Leçon 7Conclusion

Chapitre 2 : Les cookies

28m19
 
Leçon 1Le fonctionnement des cookies
Leçon 2Comprendre les paramètres de la fonction setcookie
Leçon 3Afficher la valeur d'un cookie
Leçon 4Stocker plusieurs infos dans un cookie
Leçon 5Affichage d'un cookie dans d'autres pages
Leçon 6Sécurisation de l'affichage d'un cookie
Leçon 7Supprimer un cookie

Chapitre 3 : Exercice

17m32
 
Leçon 1Création d'un formulaire
Leçon 2Création de la session
Leçon 3Création du cookie
Leçon 4Conclusion
 

Chapitre 1 : Présentation

02m44
 
Leçon 1Présentation

Chapitre 2 : Les dates

24m25
 
Leçon 1La fonction time()
Leçon 2Afficher une date
Leçon 3Afficher l'heure
Leçon 4Manipuler des dates
Leçon 5Exercice

Chapitre 3 : Coder proprement

20m51
 
Leçon 1Les variables
Leçon 2Les commentaires
Leçon 3L'indentation
Leçon 4C'est fini !

Chapitre 4 : Bonus

07m09
 
Leçon 1Bonus, heure à New York

Avis des apprenants

Détail des avis
330
Apprenants
33
Commentaires
5/5
Note moyenne
5/5
31
4/5
2
3/5
0
2/5
0
1/5
0
Alain Preti
Alain Preti
Publié le 03/03/2026
Très bonne approche du PHP , il y a de la matière, ça se complique mais très intéressant. Super intéressant et motivant.
Carl Brison
Carl Brison
Merci beaucoup, c'est super gentil
Steve Beta
Steve Beta
Publié le 06/05/2024
Excellent! Merci a vous pour votre sens pédagogique! Sinon, il aurait été encore beaucoup plus excellent si sur le site de dinosaures, vous en aviez fait, un site dynamique avec une base de données, des commentaires et éventuellement, une partie pour rajouter d'autres dinosaures
Carl Brison
Carl Brison
Merci beaucoup pour votre commentaire très gentil ;-)
Cyrille Monstard
Cyrille Monstard
Publié le 15/03/2024
Excellent tutoriel, merci Carl.
Carl Brison
Carl Brison
Merci à vous, Ameb ;-)

Vos questions sur le cours

Quel est le niveau requis pour suivre ce tuto ?

débutant

Bonjour Mr Carl Brison ca fait un moment que je suive vos formations avec un grand plaisir .vous avez fait des formations d PHP en 10 niveaux et une formation encore de PHP pour debutant. sont ils identique les deux formations ?

Bonjour et merci pour votre question. La formation en 10 niveaux est une formation plus détaillée que la formation Php pour débutant. Ces 2 formations se complètes. A bientôt. Carl.

Deux façons de suivre cette formation

À l'unité
Pour vous former sur ce sujet précis
170,99€ 119€
Promo -30%
Paiement unique, sans abonnement
Accès à vie à cette formation
16h33 de vidéo
Satisfait ou remboursé voir conditions
Accès immédiat après paiement
Avec l'abonnement
Pour progresser en continu
34,90€ /mois
Sans engagement
Cette formation + 6 752 autres en illimité
Plus de 20 nouvelles formations par mois
Résiliable en 1 clic, à tout moment
Commencer avec l’abonnement
Accès immédiat, pendant votre abonnement

Inclus dans les deux formules

  • Hors connexion via l'app Tuto.com
  • Salon d'entraide pour vos questions
  • Certificat de complétion
Paiement sécurisé 1,4 million d'apprenants 4.8/5 Trustpilot
Logo carte-bancaire-monoLogo visa-monoLogo mastercardLogo paypal-monoLogo klarna-monoLogo apple-pay-monoLogo google-pay-mono
Une question avant de choisir ? Écrivez-nous ou appelez le 01 84 80 80 29 (du lundi au vendredi, 10h-12h et 14h-16h)

Formations complémentaires

Les apprenants qui suivent cette formation s'intéressent aussi à :

Abonnement 34,90€/mois

Attendez ! 🤗

Accédez à plus de 1420 tutos gratuits

Notre politique de protection des données