Apprendre PHP – Créer un formulaire de contact

Important:
Ce cours fait partie de la Formation Complète Développeur Web

Découvrir la Formation Développeur Web

formation developpeur web

Description du Cours:

Vous souhaitez apprendre le PHP ? Découvrez le cours PHP !

Qu’est-ce que le langage PHP ?

PHP est un langage de scripts qui s’intègre directement dans nos pages Web. C’est assez simple à utiliser et donc idéal pour les débutants.
Le langage PHP est compréhensible uniquement par le serveur.
Il exécute tout le code qui se trouve entre les balises PHP du côté serveur et le transforme en langage client: c’est-à-dire que lorsque vous regarderez le code source de vos pages Web dans le navigateur, il n’y aura plus aucune trace du code PHP.

Bon alors quels sont les atouts de PHP ?

Déjà il faut savoir qu’il y a une très grande communauté sur Internet et ça sera donc beaucoup plus facile d’obtenir de l’aide en cas de besoin.
Et aussi WordPress est en PHP: ça sera utile de le connaitre pour personnaliser nos sites basés sur WordPress.

Composition du cours PHP

Dans ce cours, je vais vous enseigner toutes les bases de PHP. Je vous montrerai aussi les nouveautés de la nouvelle version: PHP 7.

Créer un formulaire de contact en PHP

On va réaliser ensemble un joli formulaire de contact de A à Z avec PHP. Je vous montrerai comment le serveur récupère et analyse les données. On parlera de validation, de sécurité du formulaire, et je vous montrerai comment envoyer automatiquement un email avec toutes ces données.

Pour ceux qui ont suivi avec moi les cours précédents, je vous montrerai aussi comment intégrer ce formulaire à votre site Web perso.

Allez ! On passe à l’action…

Achetez le cours « Apprendre PHP » pour avoir accès:

  • Accès à vie: Accédez à vie à toutes les vidéos du cours…
  • Quiz: Testez vos connaissances sur PHP!
  • Projet: Fini la théorie, place à la pratique… Créez un formulaire de contact de A à Z !
  • Mission: Cassez-vous la tête avec la Mission pour aller encore plus loin !
  • Code source: Téléchargez les fichiers du Projet
  • Certificat de Réussite: Prouvez vos connaissances auprès des recruteurs

51 COMMENTAIRES

  1. Encore ce matin, je n’avais aucune connaissance en PHP, ce soir, après avoir fait quelques modules, je me rends compte que c’est très semblable à tout ce que je connaissais déjà, HMTL, CSS, JS ou jQuery…

    De plus, je suis heureux de réaliser que chaque nouveau langage s’apprend de plus en plus facilement car tout repose sous les mêmes bases et fini pas se ressembler vraiment beaucoup.

    Je vais sans aucun doute acheter la formation complète de Dev Web! Jusqu’ici tout ce que j’ai trouvé sur ce site est vraiment bien expliqué. Je m’amuse vraiment en apprenant!

    Je sais pas si tu as une formation en pédagogie John, mais très certainement un grand talent de pédagogue!

    PS: Je sais que ça représente beaucoup de travail, mais penses tu ajouter des formations dans un futur proche?

    Merci John, keep on the good work!

  2. Merci apprendre-a-coder.com, je me suis régalé sur cette partie php, probablement un des cours les mieux expliqués que j’ai trouvé pour l’instant, c’est vrai qu’on ne peut pas tout voir sur php en quelques vidéos, mais on en ressort avec des bases solides pour continuer à se perfectionner. D’ailleurs dès que j’aurai fini cette formation complète développeur web, je vais commencer à me pencher sur un framework php. Je conseille à tous cette formation. Vous allez découvrir de façon ludique le php, et connaîtrez l’essentiel des formulaires de contacts, et/ou vous compléterez vos acquis. Allez, moi je passe à la suite 🙂

  3. Bonjour John,

    Tout d’abord bravo pour ces cours très clairs et agréables à suivre.
    Si je peux me permettre cependant, ton écran devient flou par moment et je ńarrive pas à voir le code. C’est surtout embêtant quand j’ai fait une erreur et que je veux m’assurer que le code est bon. Cela arrive souvent quelque soit le cours.
    Je suis au projet et j’ai un souci j’ai revérifié les codes mais ma fonte n’ est pas en gras et est plus petite sur les labels alors que les infos requises sont bonnes . Je n’arrive pas à remédier à ça et j’ai tout relu.
    Sinon j’écris mes cours à partir des vidéos afin d’avoir un support écrit à relire ce qui me prends du temps même si j’ai envie d’aller plus vite car tes cours sont passionnants.

  4. bonjour Mrs John.

    je suis un jeune Camerounais résident a la Capitale Yaoundé je tient un Cyber café dans mon quartier j’ai découvert ton programme tout au hazar sur le net
    j’admire et apprécie beaucoup ce que vous faite pour les personnels comme moi en quette d’apprendre mais ne disposant pas d’accès de moyen. j’ai pas de moyen financier pour contribuer a ton travail mais je vais faire découvrir ton programme à tout mais client.

  5. Bonjour John, je viens de terminer ma mission.
    j’avais eu peu de difficulté mais je me sors actuellement.
    je veux bien apprendre aussi le bootstrap car ça me permettra d’avoir mon site personnel mais faute d’argent car je suis étudiant il me faut d’ici fin du mois.
    donc faut-il attendre commencer et finir le cours sur bootstrap avant de recevoir mon attestation?

    • C’est pour montrer que cela fonctionne en ligne alors si tu as un site à mettre en ligne tu peux y intégrer le formulaire de la même manière, même si tu n’as pas fait le CV. Et si tu n’as pas de site en ligne, tu peux sauter cette section 🙂
      Et enfin, tu peux aussi prendre le cours sur Bootstrap et faire le CV :p

  6. Je viens de terminer ce cours. Après 6 autres cours sur le PHP que j’ai fait ailleurs de la base au framework (Symfony 3 et 4), j’ai appris ici des choses nouvelles: les scopes qu’on sous-explique ailleurs, les superGlobales mieux présentées dans leur réalité de Array, les failles de sécurité illustrés d’exemple, les constantes hors d’un contexte de POO, les nouveautés de php version 7.

    Je me suis servi de ce cours pour faire un rafraichissement de mémoire et comprendre AJAX dont je n’avais pas beaucoup de notions, finalement, j’y ai encore appris plein de chose. Après, c’est impossible de tout montrer dans un cours et plus on en apprend plus on intègre nos connaissances au lieu de les forger à la dure quand on part de rien. Oui, il faut faire d’autres formations, apprendre d’autres langages, d’autres syntaxes, histoire de confronter ces connaissances et de développer l’esprit développeur. La formation Javascript de John est une bon investissement en passant! On reproduit souvent sans tout creuser, sans plonger dans la documentation qui au début est un charabia incompréhensible qui avec le temps et l’expérience devient le départ de tout.

    La mission est toujours un défi stimulant et une belle trouvaille de formation! John a un belle qualité de présence et beaucoup de notions nous sont passées avec une belle profondeur de compréhension.

    Comme je ne fais rien dans le bon ordre et que j’y vais selon le questionnement qui m’anime, je dois faire l’activité sur bootstrap pour finir vraiment ce tuto!

    Merci John pour ce cours!

  7. Hello la communauté et John

    comment j’ai galéré, mais aucun regret, le rendu du CV avec le formulaire ? Wahou !!! Merci pour cette formation, qui m’a obligée à me surpasser !

    Bravo John de casser les codex et merci pour nous faire partager ta digitale tour du monde et quelles image, bravo ne change rien ! Agnès de la Drôme Nord.

  8. Hello John,
    Merci pour ce cours très détaillé.
    Dans le projet, la mise en place des éléments, la vérification ainsi que la sécurité sont bien expliquées.
    Le formulaire de contact m’a donné un peu de « fil à retordre » :
    J’ai rencontré des difficultés pour que le mail envoyé contiennent les bons caractères accentués.
    Finalement j’ai trouvé l’astuce sur le web. J’ai intégré formulaire de contact au CV du Cours Bootstrap et le tout fonctionne en ligne.
    Merci.

  9. Salut John cela faisait un bout de temp que je n’avais pas laissé de commentaire car pour le cour php cela n’a pas été facile de comprendre tout mai les video sont la pour ça en cas de soucie en tout cas merci et si tu pouvais dans l’avenir fair un ou deux chapitre sur des frameworks comme laravel ou symfony cela serai super merci encore pour tes cours qui m’aide beaucoup pour ma formation.

  10. Salut !
    Maintenant que je me suis formé au C++, JAVA, ….
    Je ne comprenais pas le cours sur les objets en php.
    Je trouve que ce cours sur les objets est l’un des plus importants et peu aider si on veut se lancer dans divers languages de programmation, et je me disais qu’il serait bien de le refaire, car il n’est pas assez complet et bien expliqué.
    Sinon j’en profite pour faire ce que je voulais faire depuis longtemps:
    Mon avis sur ce site :
    J’aime beaucoup ce site car il m’a permis de m’initier à la programmation, même si j’ai du aller compléter mes connaissances sur openclass.., w3, sololearn..
    Je me ensuite développé vers d’autre language après m’être entraîné dans la réalisation de certains petits projets(dont un blog 100%automatisé avec panel, base de donnée et un design plutôt correcte).
    Je conseille certes ce site, je suis sûr qu’il pourrait être une bonne idée que tous le monde commence à programmer sur ce site, et viennent terminer leurs connaissances web(sur différents sites) car je trouve que maintenant que j’ai continué à me former autre part, qu’il manque quelques petits trucs très intérréssants et pratiques qui peuvent faire gagner du temps qui ne sont pas abordés dans les cours.
    Je conseille vivement apprendre-a-coder.com !
    Et vous conseille pour la suite : sololearn, openclassroom, stackoverflow, w3school….(pour vous perfectionner/vous améliorer)
    Car il y a toujours à dans le web avec le nombre de frameworks existants ! (symphony,….).
    J’espère que ce commentaire aidera certaines personnes à se décider à apprendre ici(même si on est pas obligé de commencer ici, mais ce que je recommande).
    ps: Il faut prendre patience pour bien apprendre à développer. Je propose à Jhon de faire un petit poste sur le blog en montrant comment faire un paint, ce qui peut être très pratique pour aborder les canvas et réussir à bien les appréhender.
    Sinon j’ai découvert certaines choses oubliés dans les cours grâce à des amis développeurs auxquels de temps en temps je pose des questions et qui me dise ensuite, « tu ne savais pas ? « .
    Et sinon je crois qu’il manque une notion sur php: modifier les fichiers txt(à moins que ce soit fait et que j’ai oublié avec le temps).
    Salut ! Merci de m’avoir lu !

  11. Bonjour,
    Je suis un élève de Première S, et avec mes camarades de TPE ( Travaux Pratiques Encadrés), nous développons un site web dynamique en PHP et MySQL. Vos cours étant payants, et hors de notre budget, nous aimerions savoir si vous pourriez baisser vos prix pour les cours de PHP et de MySQL uniquement, car on voudrait finaliser notre site et nous avons besoin de mise en pratique pour mieux nous débrouiller. C’est pour cela, que nous vous proposons un tarif de 25€ pour les deux cours (voir un peu plus selon vos préférences).
    J’espère que vous accepterez notre demande, nous vous remercions en avance.

    Merci de votre compréhension.

  12. Allo John,

    J’ai beaucoup aimé ce cours. J’ai appris beaucoup et je me rends compte combien tu travailles forts pour créer ces cours. Je te félicite et je prie pour que tu te fasses connaître comme il se doit. Je sais que sur le web il n’y a rien de facile.

    Secondo, parfois dans les vidéos, la caméra cache le code ou que le code est trop petit pour que je puisse le lire. Âgée comme je le suis, j’ai souvent besoin d’agrandir le focus qui n’est pas toujours évident : le contour s’agrandit mais le vidéo peu.

    Merci encore pour ton cours qui est une bonne partance pour aller plus loin.

    Lise Gagnon