|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/yii2-desde-cero-en-linux/
课程评论:没有评论
**课程名称:** PHP Yii2 从零开始 **课程概述:** 本课程将带您从零开始学习使用 Yii2 框架开发应用程序。我们将构建一个真实的应用程序,深入学习 Yii2 后端开发,并使用 Postman 测试 RESTful API。随后,我们将学习如何使用 Vue.js 和 Axios 框架来消费 RESTful API,并将数据展示在视图中。 **先修知识/建议:** * 推荐具备类 Unix 环境(如 Linux)的知识。 * 熟悉 Composer。 * 安装 PHP 7 或更高版本(课程将使用 Yii2,这是最新版本)。 **核心技术栈:** * **PHP 框架:** Yii2 * **前端框架/库:** Vue.js, Axios, Bootstrap 4 * **数据库:** MySQL **课程亮点:** * **真实项目开发:** 通过实际项目一步步学习,掌握 Yii2 的应用开发流程。 * **RESTful API 开发与测试:** 学习构建和使用 Postman 对 RESTful API 进行测试。 * **前后端分离:** 学习如何使用 Vue.js 和 Axios 消费后端 API。 * **Twig 模板引擎:** 掌握 Twig 强大的模板功能,如组织 HTML、继承、包含、条件语句和循环等。 * **专业级应用特性:** 学习 Yii2 的 Bundles 和组件管理,轻松构建易于维护的专业级应用,尤其适合协作开发。 **课程目标:** 学完本课程,您将能够独立使用 Yii2 框架开发功能完整的 Web 应用程序,并掌握前后端分离的开发模式。
En este curso aprenderemos como es el proceso de desarrollar una aplicación con yii2 con la creación de una aplicación del mundo real, donde aprenderemos sobre la creación del back-end con yii2 y como testear nuestra rest api con postman, luego aprenderemos como consumir nuestra rest api con vuejs con el uso de axios para desplegar nuestra información en la vista.El curso lo desarrollamos en un entorno tipo unix como linux, así que es recomendable tener conocimiento previo en este tipo de entornos, así como también de composer, el curso lo iniciamos desde 0 desarrollando diversos proyectos paso a paso.Bienvenido a este curso y espero que sea de tu agrado, nos vemos en las clases.Es necesario tener instalado php en su versión 7 ya que trabajaremos con la versión 2 yii2 la cual es la ultima hasta ahora,combinando este framework con otros frameworks como bootstrap 4 y mysql.Algo interesante del framework yii es su sistema de plantillas llamada Twig la cual nos permite organizar de manera fácil los elementos html, aplicar herencia entre otras características como extender,incluir,ciclos if,foreach de manera fácil y rápida.Cambien incluye elementos interesantes como los bundles y manejo de componentes para crear aplicaciones profesionales, la cual es fácil de mantener en un equipo colaborativo de desarrolladores