Frameworks MVC
Yii2, Symphony, CakePHP, Laravel y CodeIgniter. Descubre en este curso los frameworks MVC más usados en PHP
Aprende cuáles son sus ventajas y por qué y cuándo usar Yii2, Symphony, CakePHP, Laravel y CodeIgniter. Los marcos de trabajo implementan su propia versión del patrón de arquitectura Modelo-Vista-Controlador y son herramientas que facilitan el uso de PHP para desarrollo web. Descubre cuándo usarlos y conoce mediante ejemplos cómo usarlos y qué características tiene cada uno, para ayudarte a decidir entre todos ellos.
Introducción a marcos de trabajo con MVC
En este capítulo seremos introducidos a cinco de los más conocidos y populares marcos de trabajo en PHP. Todos implementan el patrón de arquitectura MVC y, a lo largo de estos vídeos, veremos por qué optar por un marco de trabajo en lugar de PHP solo y qué ventajas conlleva dicha decisión.
- Requisitos para realizar el curso de MVC 02:49
- Archivos base del curso Frameworks MVC 01:55
- Por qué los marcos de trabajo 03:21
- Qué es el MVC (Modelo-Vista-Controlador) 02:54
- Instalación de Laravel 02:06
- Instalación de Symfony 02:27
- Instalación de CodeIgniter 02:10
- Instalación de CakePHP 01:54
- Instalación de Yii2 02:41
Rutas de los frameworks
Todos los marcos de trabajo tienen, de una u otra forma, alguna manera de trabajar con el mapeo de rutas, ya sea con métodos de controlador o simplemente una respuesta. Veamos cómo cada uno de ellos las implementa, sus bemoles y los detalles finos de cada una.
- Rutas sencillas en Laravel 03:02
- Rutas sencillas en Symfony 03:32
- Rutas sencillas en CodeIgniter 03:11
- Rutas sencillas en CakePHP 04:39
- Rutas sencillas en Yii 03:49
Implementación de controladores en diferentes frameworks
Aunque el patrón que implementan es el mismo, cada marco de trabajo tiene su propia implementación de controladores. A pesar de que algunos serán muy similares, como en Symfony y Laravel, en otros su implementación tendrá sus propios detalles finos. En este capítulo veremos cómo utilizar controladores en los diversos marcos de trabajo.
- Controladores en Laravel 04:07
- Controladores en Symfony 04:02
- Controladores en CodeIgniter 02:57
- Controladores en CakePHP 03:53
- Controladores en Yii 03:37
Vistas y plantillas en los frameworks
Al igual que los controladores, el mismo caso sucede con las vistas. Cada marco tiene su forma propia de implementar vistas. Algunos lo hacen directamente con PHP y otros se ayudan de motores de plantillas como son Twig o Blade. En este capítulo veremos la creación de vistas y plantillas.
- Vistas sencillas en Laravel 06:58
- Vistas sencillas en Symfony 07:44
- Vistas sencillas en CodeIgniter 07:19
- Vistas sencillas en CakePHP 06:01
- Vistas sencillas en Yii 07:53
Modelos y bases de datos
Cada marco de trabajo tiene su propia forma de lidiar con los modelos de datos, y aunque la idea es que el modelo sea reservado para las reglas de negocio y fuentes de datos externas, es necesario que veamos qué ventajas tiene cada marco y cómo podemos aprovechar al máximo esta funcionalidad.
- Creación de modelos y estructura con Laravel 06:23
- Acciones sobre la base de datos con Laravel 06:46
- Creación de modelos y estructura con Symfony 04:51
- Acciones sobre la base de datos con Symfony 07:45
- Creación de la estructura de base de datos con CodeIgniter 06:05
- Acciones sobre la base de datos con CodeIgniter 08:46
- Creación de la estructura de base de datos con CakePHP 02:55
- Acciones sobre la base de datos con CakePHP 07:05
- Creación de la estructura de base de datos con Yii 03:18
- Acciones sobre la base de datos con Yii 08:12
Conclusión y despedida del curso Frameworks MVC
A lo largo del curso hemos aprendido lo más básico sobre la instalación, rutas, controladores, vistas y modelos sobre Laravel, Symfony, CodeIgniter, CakePHP y Yii2. Además, aprendimos las herramientas adicionales con las que cuenta cada marco para, así, decidir cuál utilizar en nuestro siguiente proyecto.
- Conclusión sobre los marcos de trabajo 05:34
- Despedida del curso Frameworks MVC para aplicaciones web 00:24
Capturas:
Datos técnicos:
- Formato: .MP4
- Resolución: 1280x720p
- Tamaño: 927 MB
- Idioma: Español
- Formadores: Bernardo Pineda
- Contenido: 36 Videos
- Duración: 2:43 horas
- Software: PHP, PHP 7
- Archivos Base: Si contiene
- Fecha de publicación: 28-jun-2017
- Empresa: Video2Brain
USUARIOS PREMIUM
Descarga directa sin publicidad y cero acortadores
Uploaded, Uploadbin, File-Up, UptoBOX Katfile, Mega
¿Aun no tienes cuenta Premium? Clic Aquí
Link Descarga:
Contraseña / Password :
www.niroqui.com