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

所在平台: Udemy

课程主页: https://www.udemy.com/course/apprendre-symfony-twig-architecture-mvc-avec-php-le-guide-complet/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Symfony 7 & PHP MVC (多个项目):终极指南! **课程概述:** 本课程将带您通过实践学习Symfony 7框架。您将学习如何使用PHP 8和MVC架构开发健壮、可维护、有条理且可扩展的Web应用程序。本教程是您掌握Symfony 7以及Bootstrap 5、Symfony UX、Tailwind、Flowbite的综合指南。 **学习内容:** * **项目一:** 建立一个可管理的、安全的视频课程展示网站,包含管理员登录功能。 * **项目二:** 创建一个功能齐全的电子商务网站,包括产品、分类管理,在线销售,支付处理,用户和数据库管理。 * **Symfony UX项目:** 通过一系列迷你工作坊探索Symfony UX,以提升Web应用程序和用户体验。 * **实战开发:** 学习如何设置开发环境,遵循MVC模型构建应用程序,使用Symfony 7和Twig模板引擎,通过Bootstrap 5进行网页设计,创建模型、视图和控制器。 * **核心功能:** 学习创建管理员区域,管理用户和角色,在数据库中存储产品,创建动态页面,实施测试,以及搭建RESTful API。 * **高级主题:** 探索Symfony UX工具,创建一个完整的在线销售网站(包括支付系统和目录管理),克隆Netflix并自定义视频播放器,以及使用“Headless”CMS快速生成管理后台。 **讲师优势:** 讲师在PrestaShop(基于Symfony的顶级开源电子商务CMS)项目上有实际工作经验,确保您获得来自行业专家的指导。 **学习成果:** 完成本课程后,您将对Symfony框架有扎实的掌握,拥有可用于作品集的具体项目经验,并获得一份可添加到简历中的认证。您将能够使用Symfony轻松创建包含后台管理、数据库、RESTful API、产品和用户功能的Web网站。 **准备条件:** 无需深入的先备知识,课程将逐步指导您完成所有步骤。 **立即加入,开启您的Symfony 7学习之旅!**

课程评论(0条)

课程详情

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!

课程标签

0人关注该课程

主题相关的课程