|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/apprendre-symfony-6/
课程评论:没有评论
**课程名称:Apprendre Symfony 6** **课程概述:** 本课程由一位拥有12年Web开发经验、4年全职Web开发培训经验的讲师教授,旨在以简单易懂的方式,引导学员专业地进行开发。 **课程重点:** * **Symfony框架介绍:** 了解Symfony框架的十余年发展历史及其面向对象编程(OOP)的核心优势。 * **PHP与OOP:** 学习PHP中的面向对象编程概念,以及Symfony如何实现Java或C#等语言才能实现的高级特性。 * **核心开发概念:** 深入学习MVC(Model-View-Controller)模式,理解其在大型应用程序开发中的重要性。 * **ORM与Doctrine:** 掌握ORM(对象关系映射)的概念,并通过Doctrine实现数据库操作。 * **事件驱动编程与依赖注入:** 学习事件驱动编程和依赖注入等高级编程范式。 * **快速身份验证系统:** 学习如何利用Symfony快速构建安全可靠的身份验证系统,节省大量开发时间。 * **实用功能:** 掌握邮件发送、图片上传、服务创建等实用功能,理解Symfony的服务导向架构。 * **Git基础与部署:** 学习Git的基础知识,并了解如何将Symfony应用程序部署到服务器。 * **视频教学:** 所有复杂的操作都将在清晰的视频演示中进行讲解。 **学习目标:** 通过本课程,学员将能够熟练运用Symfony 6框架进行专业的Web应用程序开发,并掌握现代PHP开发所需的关键技术和设计模式。
J'ai travaillé 12 ans dans le développement web, puis je suis devenu formateur depuis 4 ans dans le développement web à plein temps, je vous apprends avec simplicité comment développer de façon professionnelle.Le framework Symfony bénéficie de plus de dix ans de savoir faire de leurs créateurs, c'est un framework qui utilise à plein les concepts de programmation orientée objet. C'est donc un très bon framework PHP pour manipuler les concept jusque là réservé à Java ou C#.Vous apprendrez non seulement les bases de la programmation objet, mais aussi beaucoup de design pattern, MVC comme model-vue-controller qui permet de développer de grosses applications, la notion d'ORM avec Doctrine, la programmation événementielle, l'injection de dépendance entre autre.Symfony permet la création d'un système d'authentification très rapidement, vous évitant de perdre des semaines de code, avec in fine un système moins robuste.On verra d'autres choses intéressante comme l'envoi d'email, l'upload d'image, la création d'un service, Symfony étant orienté service, vous êtes en architecture orientée service.Enfin on verra comment déployer une application Symfony sur un serveur via git.(vous aurez un mini cours sur Git ne vous inquiétez pas).Les cours en vidéo expliquent de façon très clair toutes les manipulations (complexes)