Symfony - Les bases pour créer votre site en PHP
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles
4h36
de formation
28
leçons vidéo
5
chapitres
Intermédiaire
niveau requis
Steven Sil
Steven Sil
Formateur certifié

Symfony - Les bases pour créer votre site en PHP

4.8/5 Trustpilot (1394 avis) Satisfait ou remboursé
4h36
de formation
28
leçons vidéo
5
chapitres

Dans cette formation Symfony 3, vous allez apprendre à utiliser le framework PHP le plus utilisé en France : Symfony !

Cette formation de 4h30 vous permettra d'acquérir des connaissances solides qui vous permettront par la suite de créer vos propres sites Web PHP avec Symfony 3.

Au programme de cette formation Symfony

Voici les notions qui seront abordées dans ce cours Symfony en vidéo :

  • Architecture MVC
  • Installation d'un serveur Web virtuel pour gérer vos projets
  • Installation et configuration du framework
  • Les contrôleurs
  • Le routage
  • Les services
  • Utilisation du moteur de template Twig
  • Génération d'URL
  • Utilisation de l'ORM Doctrine pour gérer les données en BDD
  • Gestion des formulaires à l'aide de Symfony
  • Création d'un espace membre
  • Gestion de l'envoi de mails avec Swift Mailer et mailgun
  • ...

Pour bien comprendre les notions développées dans cette formation, il est préférable de bien maîtriser :

  • Le langage PHP ainsi que la programmation orientée objet. Vous pouvez retrouver ma formation complète juste ici : Formation complète PHP
  • Les namespaces. Vous pouvez retrouver ma formation GRATUITE juste ici : Les namespaces

Si vous rencontrez des problèmes pendant le suivi de cette formation, vous pouvez me contacter depuis l'espace d'entraide de la formation.

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Théorie et installation de Symfony
Chapitre 2
Contrôleur, routage et Twig
Chapitre 3
Doctrine
Chapitre 4
Gérer les formulaires
Chapitre 5
Espace membre et envoi de mails

Table des matières

Chapitre 1 : Théorie et installation de Symfony

1h15
 
Leçon 1Introduction
Leçon 2L'architecture MVC
Leçon 3Créer un serveur virtuel pour nos projets Web
Leçon 4Installation de Symfony sur MacOS
Leçon 5Installation de Symfony sur Windows
Leçon 6Structure d'un projet Symfony
Leçon 7Configuration de base

Chapitre 2 : Contrôleur, routage et Twig

57m38
 
Leçon 1Les contrôleurs
Leçon 2Le routage
Leçon 3Les services
Leçon 4Twig
Leçon 5La génération d'URL

Chapitre 3 : Doctrine

1h18
 
Leçon 1Connexion au SGBD
Leçon 2Créer une table
Leçon 3Génération de données en BDD
Leçon 4Enregistrer une nouvelle entrée
Leçon 5Récupérer des entrées
Leçon 6Mettre à jour une entrée
Leçon 7Supprimer une entrée
Leçon 8Relation ManyToOne

Chapitre 4 : Gérer les formulaires

35m14
 
Leçon 1Aperçu de la gestion des formulaires
Leçon 2Créer et afficher un formulaire
Leçon 3Récupérer et enregistrer le contenu d'un formulaire en BDD
Leçon 4Gérer les erreurs
Leçon 5Gérer la validation

Chapitre 5 : Espace membre et envoi de mails

29m54
 
Leçon 1Un espace membre avec FOSUserBundle
Leçon 2Gérer l'envoi de mail avec Swift Mailer et mailgun
Leçon 3Conclusion

Aperçus

Avis des apprenants

Détail des avis
330
Apprenants
4
Commentaires
5/5
Note moyenne
5/5
4
4/5
0
3/5
0
2/5
0
1/5
0
Alain Brusetti
Alain Brusetti
Publié le 26/08/2020
Super formation. Des bases très complètes pour commencer sur Symfony, Merci
Steven Sil
Steven Sil
Merci beaucoup à vous :)
Jérome Pepermans
Jérome Pepermans
Publié le 24/10/2019
Super formation, très complet, je trouve ce framework plus simple que Laravel. Pour le mettre en production, la démarche est elle que la meme que Laravel ou il y a autre chose? Que faut il retirer pour le mettre en prod? Encore merci pour ces explications claires et précises.
Apprenti012
Apprenti012
Publié le 27/01/2018
magnifik cours pour les débutants
Steven Sil
Steven Sil
Merci :)

Vos questions sur le cours

Quel est le niveau requis pour suivre ce tuto ?

intermédiaire

Votre version de symfony est différente de celle utilisée dans la formation, que faire?

Je vous invite à utiliser la même version que moi en utilisant la commande ci-dessous lors de la création de votre projet : symfony new project_name 3.2

Deux façons de suivre cette formation

À l'unité
Pour vous former sur ce sujet précis
44,99€
Paiement unique, sans abonnement
Accès à vie à cette formation
4h36 de vidéo • 5 chapitres
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 784 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 1426 tutos gratuits

Notre politique de protection des données