RSS
Facebook
G+

Buscador de IntercambioSOS:


Retroceder   Foro de Ayuda IntercambiosvirtualeS > Soporte Sobre: Educación & Entretenimiento > Tutoriales & Videos Tutoriales

Respuesta
 
Herramientas Desplegado
Antiguo 24-ago-2017     #1
Predeterminado PHP: Frameworks MVC para aplicaciones web


PHP: Frameworks MVC para aplicaciones web







Contenido del curso

Descubre en este curso los frameworks MVC más usados en PHP y 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

- Archivos base del curso Frameworks MVC

- Por qué los marcos de trabajo

- Qué es el MVC (Modelo-Vista-Controlador)

- Instalación de Laravel

- Instalación de Symfony

- Instalación de CodeIgniter

- Instalación de CakePHP

- Instalación de Yii2

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

- Rutas sencillas en Symfony

- Rutas sencillas en CodeIgniter

- Rutas sencillas en CakePHP

- Rutas sencillas en Yii

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

- Controladores en Symfony

- Controladores en CodeIgniter

- Controladores en CakePHP

- Controladores en Yii


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

- Vistas sencillas en Symfony

- Vistas sencillas en CodeIgniter

- Vistas sencillas en CakePHP

- Vistas sencillas en Yii

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

- Acciones sobre la base de datos con Laravel

- Creación de modelos y estructura con Symfony

- Acciones sobre la base de datos con Symfony

- Creación de la estructura de base de datos con CodeIgniter

- Acciones sobre la base de datos con CodeIgniter

- Creación de la estructura de base de datos con CakePHP

- Acciones sobre la base de datos con CakePHP

- Creación de la estructura de base de datos con Yii

- Acciones sobre la base de datos con Yii

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

- Despedida del curso Frameworks MVC para aplicaciones web



1º- El usuario solicitante tiene que presentarse previamente en el foro correspondiente Presentaciones
2º- Tener un mínimo de 10 mensajes en el foro.
3º- Tener un mínimo de 15 agradecimientos recibidos
4º- Hacer la petición en comentarios

No serán atendidas las peticiones hechas por Mensaje de Visita o por Mensaje Privado


Última edición por matigari; 25-ago-2017 a las 12:48
Responder Citando
Los siguientes 4 usuarios agradecen a matigari por este mensaje:
baduser (24-ago-2017), josner (25-ago-2017), She_Devil (24-ago-2017), tom1260 (24-ago-2017)
Antiguo 24-ago-2017     #2
Predeterminado

Responder Citando
Los siguientes 4 usuarios agradecen a baduser por este mensaje:
josner (25-ago-2017), matigari (24-ago-2017), She_Devil (24-ago-2017), tom1260 (24-ago-2017)
Antiguo 24-ago-2017     #3
Predeterminado




Me lo puedes enviar Mati? por favor, Gracias
Responder Citando
Los siguientes 3 usuarios agradecen a She_Devil por este mensaje:
josner (25-ago-2017), matigari (25-ago-2017), tom1260 (24-ago-2017)
Antiguo 25-ago-2017     #4
Predeterminado

subiendo y mandando


saludos

Responder Citando
Los siguientes 2 usuarios agradecen a matigari por este mensaje:
josner (25-ago-2017), tom1260 (25-ago-2017)
Antiguo 26-ago-2017     #5
Predeterminado

Excelente compartir..


Gracias por tus aportes



Salu2
Responder Citando
Los siguientes 2 usuarios agradecen a josner por este mensaje:
matigari (26-ago-2017), tom1260 (26-ago-2017)
Respuesta


(0 miembros y 1 visitantes)
 
Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Mi experiencia con openSUSE lockpickingmen Linux 7 28-oct-2016 18:20
Listado de todos los códigos de error generados por Windows Froyandres Sistemas Operativos 13 09-ene-2014 23:33
.: ¿Que es un PCB o Circuito Impreso? :. VJEVans Otras 8 07-ene-2013 18:05
.: Clasificacion de Malware - Amenazas Para Nuestra PC - Informacion :. VJEVans Seguridad 16 29-jul-2012 21:52


Desarrollado por: vBulletin® Versión 3.8.1
Derechos de Autor ©2000 - 2024, Jelsoft Enterprises Ltd.
Ad Management by RedTyger