|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/create-your-own-php-mvc-framework/
课程评论:没有评论
这门Coursera课程“如何从零开始构建你自己的PHP MVC框架”旨在教授掌握PHP基础知识的学习者如何使用模型-视图-控制器(MVC)框架来提升PHP项目。课程将引导学员理解MVC模式的核心概念,并手把手地构建一个完整的PHP MVC框架。 课程内容将涵盖: * **MVC模式的核心概念**:理解模型、视图和控制器各自的作用及其协作方式。 * **从零开始构建PHP MVC框架**:通过实际编码,一步步构建一个功能完整的MVC框架。 * **分离应用逻辑与展示逻辑**:学习如何有效地将业务代码与HTML代码分开,提高代码的可维护性。 * **使用命名空间和自动加载器**:掌握如何利用PHP的命名空间和自动加载机制来管理和加载类文件,简化项目结构。 通过学习这门课程,学员将能够: * **提升PHP项目开发效率和质量**:学会MVC框架能够让PHP项目更快、更容易编写、维护和更安全。 * **理解主流PHP框架的底层原理**:课程的实践性学习有助于理解Laravel、Symfony、CodeIgniter等流行框架的工作方式,为学习这些框架打下坚实基础。 * **解决实际开发中的痛点**:帮助学员摆脱将数据库代码和HTML混杂在同一PHP脚本中的不良实践,学习更优化的开发方式。 **目标受众**:已经掌握PHP,但希望通过学习框架来改进代码质量、提升项目开发效率和可维护性的开发者。**不适合**完全没有PHP基础的学习者。 课程提供每个阶段可用的源代码,学员可以跟随讲师同步学习,并有机会获得可验证的课程结业证书。
Learn the basic concepts of using a model-view-controller framework that will make your PHP projects faster, easier to write and maintain, and more secure. Learn to PHP-MVC Creating your own framework. Model-view-controller (MVC) pattern conceptsBuild an MVC framework in PHP from scratchSeparate application code from presentation codeUse namespaces and an autoloader to load classes automatically Take your PHP Projects to the Next Level Learning how to use an MVC framework puts a very powerful tool at your fingertips. Most commercial websites and web applications written in PHP use some sort of framework, and the MVC pattern is the most popular type of framework in use. The gap between knowing PHP and using a framework can be huge. This course bridges that gap. By writing your own framework from scratch, you'll gain an understanding of just how each component works. Frameworks like Laravel, Symfony and CodeIgniter all use the MVC pattern, so understanding how an MVC framework is put together will give you a strong background to more easily learn frameworks such as these. Content and Overview I designed this course to be easily understood by programmers who know PHP but don't know how to use a framework. Are you putting database code and HTML in the same PHP script? Want to know why this is a bad idea? Want to know how to do it better? Starting with the basic concepts of MVC frameworks, this course will take you through all the steps needed to build a complete MVC framework, a piece at a time. Beginning with a single PHP script, each lecture explains what you're going to add to the code and why, building up the framework step by step. At the end of this course, you'll have built a complete MVC framework in PHP, ready to use in your own projects. Complete with working source code at every stage, you'll be able to work alongside the instructor and will receive a verifiable certificate of completion upon finishing the course. Who is the target audience? This PHP MVC course is meant for those who already know PHP but want to know how they can improve their code by using a framework. This course is not for you if you don't already know PHP.The gap between learning PHP and using a framework can be large - if you've just learnt PHP and you're wondering what the next step might be, this course is for you.