¿Ház utilizado frameworks en PHP?
Conoce uno de los frameworks más populares de PHP, fácil de instalar y sencillo de usar, aprende a programar aplicaciones web con Laravel. Con este curso el alumno logrará trabajar de una manera ordenada y escalable, utilizando la arquitectura MVC, aprovechando así mismo la reutilización de código y optimizando la capa de acceso a datos.
Este curso es 100% práctico y se enfoca en construir un proyecto integral bajo el patrón de diseño Modelo Vista Controlador.
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
Objetivos Principales Crear una aplicación web con el patrón de diseño MVC interactuando con una base de datos MySQL donde puedas guardar, consultar, eliminar y actualizar datos, utilizando PDO y el Framework Laravel.
A quién va dirigido
A estudiantes y desarrolladores en el campo de T.I. o personas interesadas en el campo de la programación, ya que contamos con cursos desde nivel básico.
Requisitos
Requisitos Conocimiento intermedio del lenguaje PHP. Entender los conceptos de la programación orientada a objetos (herencia, polimorfismo, encapsulamiento, abstracción). Conocimiento del patrón de diseño MVC. Conocimiento intermedio de PDO. Conocimiento básico en SQL (SELECT, UPDATE, DELETE e INSERT). Se recomienda el curso PHP Desde Cero Presencial.
Temario completo de este curso
1. Introducción
1.1 Instalación de Framework
1.2 Conociendo su arquitectura
1.3 MVC ( Modelo Vista Controlador )
1.4 Estructura de URL ( URI Segment )
1.5 Configuracion de URL (URI Segment)
2. Conociendo el framework Laravel
2.1 Manejo de Controladores
2.2 Primera Aplicación
2.3 Manejo de Views
2.4 Manejo de Modelos
2.5 Trabajo con Helpers
2.6 Trabajo con Librerías
2.7 Trabajo con Layouts. ( Implementación
de Bootstrap )
2.8 Trabajo con Formularios ( Validaciones
del lado del servidor )
3.- Acceso a datos
3.1 Clase Database
3.2 Creación de consultas simples
3.3 Query Builder Class
4. Aspectos avanzados
4.1 Manejo de Mensajes de Error.
4.2 Trabajo con sesiones.
4.3 Implementación de Ajax.
5. Integración con otras tecnologías
5.1 Creación de Documentos Excel
5.2 Creación de Documentos PDF
5.3 Creación de Aplicación Práctica