Apprendre Symfony 7 par la création d'un site e-commerce

所在平台: Udemy

课程主页: https://www.udemy.com/course/apprendre-symfony-par-la-creation-dun-site-ecommerce/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 通过创建电子商务网站学习 Symfony 7 **课程概述:** 本课程(兼容 Symfony 6 和 7)旨在通过一个复杂的项目——创建完整的电子商务网站——来教授 PHP 开发人员 Symfony 7 的概念。学习者将逐步实践,掌握单元测试、功能测试、Stripe 和 Mailjet API 集成、Symfony 组件(如 Security、Session 等)、Easyadmin、DomPdf 等 bundle 的使用。 课程内容包括: * **电子商务网站开发:** 从头开始构建一个功能齐全的电子商务网站。 * **关键技术栈:** 学习使用 Symfony 7,并集成 Stripe(支付)、Mailjet(邮件发送)、Easyadmin(后台管理)、DomPdf(PDF 生成)等。 * **核心 Symfony 组件:** 深入理解并应用 Symfony 的 Security(安全)、Session(会话)等核心组件。 * **测试驱动开发:** 学习编写单元测试和功能测试,确保代码质量。 * **生产环境部署:** 掌握将 Symfony 项目部署到共享主机或其他生产环境的配置和流程。 * **用户功能:** 实现用户注册、登录、查看订单、打印 PDF 发票等功能。 * **购物车与支付流程:** 开发完整的商品浏览、添加到购物车、购买流程以及支付集成。 * **邮件通知:** 实现支付成功的邮件确认通知。 * **后台管理:** 为管理员提供一个易于使用的后台界面,用于管理订单(查看、修改状态)、用户和产品。 **课程目标:** 通过这个贴近实际的项目,学员将全面掌握 Symfony 7 的各项核心知识和开发技巧,具备独立进行 Symfony 项目开发和代码复用的能力。

课程评论(0条)

课程详情

[Compatible Symfony 6 et 7]Je suis intiment convaincu que pour apprendre efficacement il faut pratiquer et se mesurer à un projet complexe. C'est comme ça que j'ai appris le développement. Je propose dans cette formation à tous les développeurs PHP un apprentissage pas à pas des concepts de Symfony 7 à travers la création d'un site e-commerce complet.* Vous apprendrez à développer un site e-commerce avec Symfony 7 en découvrant les tests unitaires/fonctionnels, les APIs Stripe et Mailjet, les composants Symfony (Security, Session etc), les bundle Easyadmin, DomPdf et plein d'autres.* Vous serez capable de déployer Symfony en production, sur votre hébergeur mutualisé. Vous apprendrez à configurer votre projet Symfony pour la mise en production.* Vos utilisateurs pourront s'inscrire, se connecter, voir les commandes réalisées, imprimer des factures PDF, voir les produits, les mettre dans le panier, accéder au tunnel d'achat, payer et recevoir les emails de confirmation.* Vos administrateurs pourront suivre et modifier le statut des commandes, gérer les utilisateurs et les produits à travers une interface dédiée: le backoffice.L'objectif est de vous fournir toutes les notions liées à Symfony 7 à chaque étape du projet. Ainsi, vous serez en mesure ensuite de réutiliser du code et de créer vos projets en autonomie.

课程标签

0人关注该课程

主题相关的课程