Make your very own advanced PHP MVC Framework

所在平台: Udemy

课程主页: https://www.udemy.com/course/make-your-very-own-advanced-php-mvc-framework/

课程评论:没有评论

第一个写评论        关注课程

课程简介

## Make your very own advanced PHP MVC Framework (Coursera) 课程总结 本课程由 Mikolaj Marciniak 讲授,面向具备 PHP 和 MySQL 基础知识的中级开发者。课程目标是引导学员构建一个功能强大的 PHP MVC 框架,该框架在设计上借鉴了 Laravel 的一些常用功能。 **课程亮点:** * **构建高级路由系统:** 学习如何创建能够处理复杂 URL 路径(例如 `/api/todos/{id}/mark-complete!`)的路由。 * **开发数据库查询构建器和模型:** 熟悉如何创建类似于 Laravel Eloquent 的数据库查询构建器和模型类,简化数据库操作。 * **实现 JWT 身份验证:** 掌握如何使用 Trait、自定义库和中间件来构建专业的 JWT 身份验证机制。 * **创建 Request 和 Response 类:** 学习如何设计和实现用于处理 HTTP 请求和响应的类。 * **开发 `.env` 文件解析器:** 学习如何创建自定义的 `.env` 文件解析器,方便管理应用程序的环境变量。 * **实现模型/集合的直接返回:** 了解如何像 Laravel 一样直接返回模型或模型集合,而无需手动进行 JSON 编码。 **课程前提:** * 具备 PHP 基础知识。 * 具备 MySQL 基础知识。 * 不适合完全没有编程基础的学习者。 **目标学员:** 希望深入理解 MVC 架构,并希望掌握构建高级 PHP 框架的开发者。通过本课程,您将能够显著提升您的 PHP 和 MySQL 开发技能。

课程评论(0条)

课程详情

Hello guys,This is Mikolaj Marciniak again. I would like to bid you welcome to my new course on how to create an advanced, your very own PHP MVC Framework, that resembles Laravel in some ways. This is the ONLY course on Udemy that takes mostly used Laravel's functionalities and makes it its own! Learn from the best!WARNING!This is an intermediate course, and it assumes basic PHP knowledge, along with basic MySQL knowledge. Taking this course if you are completely new to programming is NOT required.WARNING!You will be creating the following:- Your very own advanced router, that will be able to handle routes such as: /api/todos/{id}/mark-complete!- Your very own Database Query Builder and Model classes, that look like Laravel's Eloquent when using them!- JWT Authentication with a trait, own library and middleware! Code and authenticate like a pro!- Request and Response classes- Your very own.env parser, so you can easily have your own.env variables!- Return a model or collection of models just like laravel, no need to encode into JSON!So...If you are ready to embark on a new journey and advance your PHP and MySQL skills, this is the course for you!

课程标签

0人关注该课程

主题相关的课程