Está en la página 1de 6

BOOTCAMP

DESARROLLO WEB
CON LARAVEL
MODALIDAD 100% ONLINE

SOBRE NUESTROS BOOTCAMP

Desarrolla sistemas Web con conexión a base de datos utilizando Laravel y MySQL.
También podrás convertirte en un desarrollador Backend y poder utilizar los
conocimientos independientemente del framework o del lenguaje que se utilice.

SOBRE EL PROGRAMA

-----

Nuestra metodología Bootcamp está


enfocada en la práctica, así que para el final
del programa habrás desarrollado un proyecto
real que permitirá poner en jaque tus
conocimientos y desafiarte a abordar los
problemas con perspicacia creativa y técnica
para conseguir un trabajo como desarrollador
en PHP con Laravel.
MALLA CURRICULAR

SEMANA 1: FUNDAMENTOS LARAVEL


-----
Obtén los conocimientos básicos para poder configurar y
entender el entorno de desarrollo de Laravel.

TEMAS:

• Fundamentos Laravel
• Requerimientos y preparación del entorno para Laravel
• Instalación y configuración de Laravel
• Línea de comandos de Laravel
• Rutas
• Vistas y controladores
• Peticiones y respuestas
PRODUCTOS ENTREGABLES:

• Elaboración de la estructura de una tienda virtual

SEMANA 2: SISTEMA DE PLANTILLAS CON BLADE


-----
Utilice el motor de plantilla de Laravel para la elaboración de
las interfaces de una aplicación Web.

TEMAS:

• Introducción a Blade
• Vistas dentro de otras
• Condicionales
• Bucles
• Implementación de plantillas
PRODUCTOS ENTREGABLES:

• Elaboración de las vistas del FrontOffice de una tienda virtual


(Cliente)
• Elaboración de las vistas del BackOffice de una tienda virtual
(Administrador)
MALLA CURRICULAR

SEMANA 3: MODELOS Y MIGRACIONES


-----
Diseñe e implemente el modelo de una base de datos con
MySQL utilizando el ORM de Laravel

TEMAS:

• Introducción a manejo de base de datos


• Migraciones con Laravel
• Relaciones de tablas con Eloquent y llaves foráneas
• Introducción a Eloquent
• Relaciones con Eloquent ORM
• Trabajando con Modelos
PRODUCTOS ENTREGABLES:

• Desarrollo e implementación de la base de datos de la tienda virtual


• FrontOffice: Listado y detalle de productos
• BackOffice: CRUD de categorías y productos

SEMANA 4: AUTENTICACIÓN Y MIDDLEWARES


-----

Utilice el sistema de autenticación de Laravel, valida el acceso


a distintas áreas de un sistema con middlewares.

TEMAS:

• Sistema de autenticación en Laravel


• Gestión de sesiones
• Introducción a los Middlewares
PRIDUCTOS ENTREGABLES:

• FronOffice: Registro y autenticación de clientes, registro de


compras
• Backoffice: Autenticación de administradores, módulo de ventas
• Restricción y validación de accesos según el tipo de usuario.
MALLA CURRICULAR

SEMANA 5: GESTIÓN DE ARCHIVOS


-----
Desarrolle aplicaciones Web del lado del cliente utilizando
framework en Javascript. Implemente un servidor con las
características necesarias para el correcto funcionamiento de
un sistema Web basado en ReactJS y Laravel.

TEMAS:

• Introducción al sistema de gestión de archivos en Laravel


• Configurar el sistema de archivos
• Subir, actualizar y eliminar archivos
• Generación de reporte con Excel
• Generación de reportes en PDF
PRODUCTOS ENTREGABLES:

• FrontOffice: Listado de imágenes


• BackOffice: CRUD con imágenes, reporte de inventario en Excel, y
generación de la venta en PDF

SEMANA 6: DESARROLLO DE UN API REST


-----
Desarrolle un API Rest de manera rápida y fácil con Laravel.

TEMAS:

• Introducción a REST
• Rutas del API en Laravel
• Envío de archivos mediante API
• Seguridad

PRODUCTOS ENTREGABLES:

• Desarrollo de un api rest para una tienda virtual

HERRAMIENTAS PARA LAS CLASES


-----
• Canvas
• Webex
• Slack
• Visual Studio Code
• Digital Ocean
MODALIDAD ONLINE

METODOLOGÍA: DURACIÓN: HORARIO:


Aprendizaje
AprendizajeaSíncrono
través de 77horas
500 horas académicas
de Videoconferencia Lunes
Lunes - Miércoles
- Viernes 18:30 p.m. -a Viernes:
22:30 p.m

plataforma online- Webex. 20 semanas / 5 meses Sábados 9:00 a.m. a 13:00 p.m.
7:30 p.m. - 10:50 p.m.
(2 veces al mes)

NUESTROS DOCENTES

-----

Jhonathan Hernández:

Profesional en Tecnologías de la Información, especializado


como Analista de Sistemas y Programador Web Full-stack
con más de 12 años de experiencia cómo desarrollador y
más de 7 años como instructor de cursos tecnológicos.
MODALIDAD ONLINE

¿POR QUÉ ELEGIRNOS?

-----

• Contamos con el respaldo de Tecsup que tiene más de 35 años de


experiencia en educación.

• Mentores top del mercado, que te asesorarán en el trabajo de proyectos


reales.

• Bootcamp 95% práctico.

• Clases bajo la metodología Scrum (ágil)

• Aprendizaje con la metodología de bootcamp, constante práctica e


implementación de los avances de cada módulo.

También podría gustarte