Mini FullStack #2: Créer un formulaire de contact
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles

TUTO Mini FullStack #2: Créer un formulaire de contact

Carl Brison
Vente flash ! -33% Jusqu'au 20 juin, 11:24
19,90€29,90€
Acheter maintenant, payer plus tard. En savoir plus

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

Dans ce deuxième épisode de la série Mini FullStack, nous allons créer ensemble un formulaire de contact complet, de la maquette HTML jusqu’à l’envoi d’un email via un backend PHP.

Que vous soyez développeur débutant ou intermédiaire, ce tutoriel vous guidera pas à pas dans la conception d’une interface moderne, responsive et fonctionnelle, tout en intégrant une logique asynchrone propre et réutilisable.

Au programme Mini FullStack #2: Créer un formulaire de contact

  • Frontend (HTML & CSS) :
    Nous commencerons par poser les bases du formulaire en HTML, puis nous verrons comment le styliser efficacement avec du CSS. Nous gérerons la mise en forme via les media queries pour l’adaptabilité mobile.
  • Frontend (CSS & JavaScript) :
    Côté interactivité, nous mettrons en place des vérifications de champs (présence de message, format d'email), une fonction asynchrone pour l’envoi de données, ainsi qu’une animation de chargement pour améliorer l’expérience utilisateur.
  • Backend (PHP) :
    Nous développerons la partie serveur avec PHP. Au menu : construction du mail, création d’une classe dédiée à l’envoi, structuration du fichier send.php et validation sécurisée du formulaire.

À la fin de ce tuto, vous serez capable de créer un formulaire de contact moderne, interactif et connecté à un backend, prêt à être utilisé dans un vrai projet web.
Le code complet du projet est fourni.

🧰 Compétences mobilisées :

Autre épisode de cette série :

 

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Développement Frontend :: HTML & CSS
Chapitre 2
Développement Frontend :: CSS & JS
Chapitre 3
Développement Backend :: PHP
Chapitre 4
Pour aller plus loin

Plan détaillé du cours

Chapitre 1 : Développement Frontend :: HTML & CSS
31m30
 
Leçon 1Créer le code HTML
Leçon 2Mettre en forme les éléments de base
Leçon 3Mettre en forme le formulaire
Leçon 4Améliorer la mise en forme du formulaire
Leçon 5Déclarer une image de fond d'écran floutée
Leçon 6Mettre en place un media queries
Chapitre 2 : Développement Frontend :: CSS & JS
33m47
 
Leçon 1Vérifier qu'il y a un message
Leçon 2Vérifier l'adresse email
Leçon 3Manipuler le texte d'explication
Leçon 4Déclarer une fonction asynchrone
Leçon 5Envoyer les datas à la logique Backend
Leçon 6Créer une animation d'attente
Leçon 7Activer/Désactive l'animation d'attente
Chapitre 3 : Développement Backend :: PHP
34m07
 
Leçon 1Construction du mail
Leçon 2Ecrire la classe qui envoi un email
Leçon 3Ecrire la structure du fichier send.php
Leçon 4Contrôler le formulaire
Leçon 5Tester le programme
Chapitre 4 : Pour aller plus loin
05m57
 
Leçon 1Retour Frontend
Leçon 2Pour aller plus loin

Aperçus

Vos questions sur le cours

Quel est le niveau requis pour suivre ce tuto ?

intermédiaire

Que contient le fichier source ?

Le code source complet de ce tuto

Payer plus tard

Prix d'achat : 19,00 €
Pour payer plus tard, sélectionnez Klarna comme moyen de paiement lors du règlement.

Ajoutez des articles à votre panier

Sélectionnez Klarna lors du règlement

Recevez une autorisation

Payez dans 30 jours

Klarna : conditions d'utilisation du paiement différé.

Attendez ! 🤗

Accédez à plus de 1472 tutos gratuits

Notre politique de protection des données