Vérifier notre moteur de base de données (SGBD)

Vérifier notre moteur de base de données (SGBD)

Aperçu indisponible

Vous devez vous connecter ou vous inscrire pour voir cette leçon.

Se connecterS'inscrire

Découvrez Symfony 7 en 7 projets !

Acheter maintenantEn savoir plus

Introduction

  • Introduction
  • Présentation des 7 projets
  • L'environnement de travail
  • Document : Support de l'introduction
  • Document : Support de présentation des 7 projets
  • Document : Support de présentation de l'environnement de travail

Projet 1 : Galerie de photos aléatoire

  • Introduction au projet4
  • Vérifier les prérequis à Symfony 7 sur son poste3
  • Installation de notre premier projet Symfony 🎉
  • Découvrons l'architecture d'un projet Symfony1
  • Utilisons le serveur de dev de Symfony
  • Créons notre premier controller, notre première route !3
  • Découverte de Twig
  • Vos premiers pas avec Twig6
  • Lorem Picusm !?
  • Découper notre Template Twig1
  • Rendre les images aléatoires
  • Refacto !
  • Les boucles avec Twig
  • Tada !
  • Conclusions8
  • Document : Support de présentation du projet 15

Projet 2 : Le côté obscure de la force

  • Introduction
  • Présentation de SWAPI
  • Installation du projet Symfony !
  • Mise en place de PicoCSS
  • Création de notre Homepage
  • Présentation du composant HttpClient de Symfony
  • La liste des personnages
  • Afficher un personnage
  • Générer des URLs avec Twig2
  • Les services - Un peu de théorie1
  • Un service en charge de l'API StarWars !9
  • Conclusions9
  • Document : Support de présentation du projet 2

Projet 3 : Mon carnet d'adresse

  • Introduction
  • Création du nouveau projet Symfoby1
  • Installation de Bootstrap (via le CDN)
  • Création de la route Annuaire
  • Un prototype avec des tableaux !2
  • Un peu de théorie
  • Création de notre première entité
  • Vérifier notre moteur de base de données (SGBD)
  • Le fichier .env et .env.local1
  • Générer une migration2
  • Le Fixtures Bundle !1
  • Utiliser un repository pour intéragir avec la base de données
  • FakerPHP : De vraies fausses données !
  • Conclusions3
  • Document : Support de présentation du projet 3

Projet 4 : Job Board

  • Introduction
  • Création du projet Symfony
  • Diagramme de classes UML2
  • Mise en place de TailwindCSS
  • Création de nos entités
  • Appliquer nos migrations4
  • Générer un max de fausses données !9
  • Afficher toutes nos offres
  • Afficher UNE offre3
  • Les formulaires avec Symfony8
  • Conclusions2
  • Document : Support de présentation du projet 4

Projet 5 : Mon CV

  • Introduction
  • Le format JsonResume
  • Initialisation du projet
  • Lire et manipuler un fichier Json
  • Introduction à AssetMapper
  • Installation de Asset Mapper
  • Présentation de HyperUI
  • Mise en place de TailwindCSS avec AssetMapper2
  • Mise en place de AlpineJS avec AssetMapper8
  • Création d'un Hero Banner
  • Création de la partie "éxpériences"1
  • Conclusions4
  • Document : Support de présentation du projet 5

Projet 6 : Espace VIP

  • Introduction
  • Initialisation du projet Symfony
  • Ajout de PicoCSS
  • Création d'une route VIP
  • Création de l'entité User4
  • Un formulaire d'inscription pour vos utilisateurs9
  • Un formulaire d'ouverture de session3
  • Protéger notre route VIP
  • La notion de rôle dans Symfony
  • La gestion via des Voters
  • Conclusions6
  • Document : Support de présentation du projet 6

Projet 7 : Votre projet !

  • Introduction2
  • Trouver une idée
  • Plannifier votre projet
  • Lancez vous !
  • Document : Support de présentation du projet 7

Bonus

  • Introduction
  • Le composant Mailer2
  • Le composant Messenger
  • Le composant Workflow
  • Le composant Scheduler1
  • Le composant Console1
  • Les Events
  • Conclusions
  • Document : Support de présentation des Bonus

Merci & conclusions !

  • Conclusions et MERCI !7