Symfony 7 & PHP MVC (Plusieurs projets): Guide ultime!

via Udemy

Go to Course: https://www.udemy.com/course/apprendre-symfony-twig-architecture-mvc-avec-php-le-guide-complet/

Overview

Bienvenue dans cette formation qui va vous permettre d'apprendre à utiliser Symfony 7 par la pratique! Vous allez découvrir comment développer une application web robuste et comment utiliser l'architecture MVC avec PHP 8 afin de créer un site web maintenable, organisé et évolutif! Il s'agit d'un guide complet qui va vous aider à prendre en main Symfony 7 ainsi que Bootstrap 5, Symfony UX, Tailwind, Flowbite.Nous allons apprendre en développant plusieurs applications concrètes. Notre premier projet sera un site web pour mettre en avant des formations vidéo. Il s'agit d'un site vitrine entièrement administrable et sécurisé par une connexion Admin. Vous allez donc vous former par la pratique au travers d'un exemple concret.Le second gros projet sera la création d'une boutique en ligne (site e-commerce). Vous allez découvrir comment créer des produits, des catégories, mettre en vente en ligne, accepter des paiements, gérer les utilisateurs et les données dans la BDD.Nous découvrirons Symfony UX au travers d'un autre projet composé de mini ateliers.Cette formation traite d'un sujet complexe mais expliqué simplement. Vous n'avez pas besoin de connaissances poussées pour suivre ce cours, je vous explique tout pas à pas. Je vous fournirai également les liens et les ressources en téléchargement afin de vous accompagner au mieux.Nous verrons comment:Mettre en place notre environnement de développementConstruire une application en respectant le modèle MVCUtiliser Symfony 7 et le moteur de templating TwigDesigner un site web grâce à Bootstrap 5Créer des modèles, des vues et des contrôleursDévelopper un site web concret basé sur un exemple réelCréer une zone d'administrationGérer des utilisateurs et des rôlesStocker des produits dans une base de donnéesCréer des pages dynamiquesMettre en place des testsMettre en place une API REST Cette liste n'est pas exhaustive, il y a bien plus de choses que cela dans ce tutoriel. Je vous invite à consulter le sommaire ainsi que les quelques vidéos gratuites pour vous faire une idée plus précise.Après le projet principal et les quelques vidéos complémentaires, je vous propose de partir à la découverte de Symfony UX, la boîte à outils ultime pour améliorer vos applications web ainsi que l'expérience utilisateur. Je vous proposerai aussi un autre projet complet et concret: créer votre propre site de vente en ligne. Nous mettrons en place tout le nécessaire pour créer une boutique e-commerce avec Symfony. Nous allons créer les fonctionnalités, le design, le système de paiement, la gestion des produits du catalogue...Vous découvrirez comment créer un clone de Netflix et un lecteur vidéo personnalisé. Nous verrons comment utiliser un CMS "headless" afin de générer un espace d'administration en quelques minutes.A l'issu de cette formation vous aurez des connaissances solides sur l'utilisation du Framework Symfony. Vous aurez une expérience et un projet concret à ajouter à votre portfolio ainsi qu'une certification pour votre CV. Vous apprendrez avec quelqu'un sur le terrain car j'ai travaillé sur le projet PrestaShop, le plus gros CMS e-commerce open source basé sur Symfony. Nous allons développer un site web que vous pourrez réutiliser pour vos propres projets. Vous pourrez facilement créer un site avec un back-office (administration), une BDD, une API REST, des produits / utilisateurs le tout avec Symfony, le Framework MVC le plus populaire pour le développement web!N'attendez plus et rejoignez moi pour débuter votre apprentissage de Symfony 7!

Skills

Reviews