NOSOTROS CRONOGRAMA FRANQUICIA BLOG CONTACTO ACCESO SISTEMA ACADEMICO

SOFTWARE LIBRE

Desarrollo de aplicaciones web basadas en Laravel

Código: LVL-001


Laravel es un framework de aplicaciones web con la sintaxis expresiva, elegante. El desarrollo debe ser una experiencia agradable, creativo para ser verdaderamente satisfactoria. Laravel intenta tomar en el desarrollo las tareas comunes que se utilizan en la mayoría de proyectos web, como la autenticación, enrutamiento, sesiones, y el almacenamiento en caché.
Desarrolladores felices hacen mejor código. Con este fin, se ha intentado combinar lo mejor de lo que se ha visto en otros frameworks web, incluyendo marcos implementados en otros idiomas, como Ruby on Rails, ASP.NET MVC, y Sinatra.
Laravel es accesible, pero potente, que proporciona potentes herramientas necesarias para grandes aplicaciones robustas. Una excelente inversión de contenedor de control, sistema de migración y expresiva, para construir cualquier aplicación.

 Propuesta de Valor: SOFTWARE LIBRE

 Duración: 25 Horas Académicas

Áreas de Conocimiento:
DESARROLLO Y PROGRAMACIONSOFTWARE LIBRE

Exportar Contenido a PDF

   CALENDARIO


Inicio Cursos a Iniciarse Proximamente Horario Modalidad Franquicia Organizadora Reserva
26/04/2021LVL-001 Desarrollo de aplicaciones web basadas en Laravel LUN,MIE,VIE de 19:00:00 a 22:00:00 VIRTUAL COCHABAMBAReservar

   AUDIENCIA


  • El curso de Laravel (PHP) está orientado para aquellos desarrolladores web que deseen aprender a usar el Framework basado en PHP.
  • Está dirigido a desarrolladores web que tengan conocimientos básicos de programación, funcionamiento de aplicaciones cliente-servidor, sistemas manejadores de base de datos y lenguajes de programación interpretados.

   PRE REQUISITOS


  • Conocimientos básicos de programación.

   OBJETIVOS


  • Laravel tiene como objetivo hacer el proceso de desarrollo amigable para el desarrollador, sin sacrificar la funcionalidad de la aplicación.
  • Durante el curso el estudiante obtendrá los conocimientos en cada uno de los puntos neurálgicos del Framework para así al culminar el curso, tener una idea general del funcionamiento de Laravel.

   CERTIFICACIÓN DISPONIBLE



  • Certificado emitido por COGNOS.

   CONTENIDO



1. PHP

1.1. PHP, PROGRAMACIÓN ORIENTADA A OBJETOS (POO)
1.2. PHP, NUEVAS CARACTERÍSTICAS (NAMESPACES, LAMBDA)
1.3. MANEJO DE VERSIONES EN PHP
1.4. ESTANDARES DE PROGRAMACIÓN EN PHP (FIG)
1.5. GESTIÓN DE PAQUETES O LIBRERIAS (COMPOSER)


2. LARAVEL

2.1. ¿POR QUE LARAVEL?
2.2. PATRON: MVC (MODELO VISTA CONTROLADOR)
2.3. MVC EN LARAVEL
2.4. GESTIÓN DE DEPENDENCIAS (COMPOSER)
2.5. RUTAS
2.6. CONTROLADORES
2.7. LÍNEA DE COMANDO ARTISAN Y GENERADORES EN LARAVEL


3. ELOQUENT Y MANEJO DE BASES DE DATOS

3.1. MIGRACIONES: MANTENIENDO EL ESQUEMA DE NUESTRA DB SINCRONIZADA
3.2. CONVENCIÓN SOBRE CONFIGURACIÓN
3.3. VALIDACIONES DEL MODELO
3.4. ASOCIACIONES (ONETOONE, ONETOMANY, MANYTOMANY)
3.5. ASOCIACIONES AVANZADAS: STI POLYMORPHIC
3.6. QUERYS EN LA DB


4. CONTROLADORES

4.1. CLASE BASECONTROLLER
4.2. DEFINIENDO RUTAS EN LARAVEL
4.3. ASOCIANDO UNA RUTA A UNA FUNCIÓN LAMBDA
4.4. ASOCIANDO UNA RUTA A UN MÉTODO DE UNA CLASE
4.5. CREANDO RUTAS BAJO UN ALIAS
4.6. SESIÓN Y FLASH


5. VISTAS

5.1. VISTA: MAKE
5.2. CARGANDO UNA VISTA
5.3. AGREGANDO DATOS A LA VISTA
5.4. SENTENCIA RETURN
5.5. REGRESANDO UNA VISTA
5.6. REGRESANDO TEXTO PLANO
5.7. REGRESANDO UNA REDIRECCIÓN


6. VISTAS

6.1. VISTAS Y LAYOUTS
6.2. VISTAS PARCIALES
6.3. FORMULARIOS CON HELPERS


7. EXTENDIENDO FUNCIONALIDADES



   BENEFICIOS



  • Una vez culminado el curso, el estudiante tendrá los conocimientos base para el desarrollo de aplicaciones en Laravel usando el patrón MVC.

   INVERSIÓN



La inversión incluye: Material de estudio, certificados e impuestos de ley.

  • En los cursos presenciales proveemos de una computadora por persona y refrigerios.
  • En los cursos virtuales las plataformas interactivas y acceso al aula virtual de recursos.