CURSO CORTO: Desarrollo de Aplicaciones Web con Laravel y Bootstrap

UAJMS - Universidad Autónoma Juan Misal Saracho > POSGRADO > Cursos Cortos > CURSO CORTO: Desarrollo de Aplicaciones Web con Laravel y Bootstrap

En el mundo digital actual, el desarrollo de aplicaciones web se ha convertido en una habilidad esencial para cualquier desarrollador. Laravel, como uno de los frameworks más populares y potentes de PHP, ha revolucionado la forma en que se construyen y mantienen aplicaciones web. Este curso ofrece una introducción completa al desarrollo de aplicaciones web utilizando Laravel.

Así mismo Bootstrap es una librería bastante popular en el desarrollo de sitios web responsivos, su versatilidad permite construir maquetas de sitios web elegantes y listos para funcionar.

Con estas dos herramientas trabajando de la mano, los participantes obtendrán todas las habilidades y conocimientos necesarios para crear aplicaciones web modernas y escalables.

Al finalizar el curso, los participantes serán capaces de:

  1. Conocer los fundamentos de Laravel y su arquitectura MVC (Modelo-Vista-Controlador).
  2. Aprender a configurar y trabajar con bases de datos relacionales utilizando Eloquent, el ORM de Laravel.
  3. Dominar el enrutamiento y la creación de rutas amigables con Laravel.
  4. Explorar la autenticación de usuarios y la gestión de roles y permisos en aplicaciones web desarrolladas con Laravel.
  5. Entender el uso de Blade, el potente motor de plantillas de Laravel, para crear interfaces de usuario dinámicas.
  6. Conocer las mejores prácticas de desarrollo web y cómo aplicarlas en proyectos reales utilizando Laravel.

La modalidad del curso 100% Virtual.

Profesionales: Bs. 300

Inscripción Temprana/Grupo: Bs. 200

Estudiantes: Bs.  150

CUENTA BANCARIA: BANCO UNIÓN – CUENTA CORRIENTE N° 1-6035089

Con una carga horaria de 60 hrs. académicas.

El curso tiene una duración de 4 semanas con el horario siguiente:

HorarioLunesMartesMiércolesJuevesViernesSábado
19:00 a 21:00 pm.

CERTIFICACIÓN DEL CURSO:

Certificado en condición de APROBADO a participantes que lograron una nota final promedio de más de 70 puntos sobre un total de 100.

Certificado en condición de PARTICIPANTE a quienes no hayan logrado el promedio de aprobación pero que tuvieron una participación regular del Curso.

REQUISITOS DE ADMISIÓN AL CURSO:

  • Conexión a Internet.
  • Acceso a una Laptop o Computadora de Escritorio.
  • Conocimientos básicos de programación con PHP.
  • Nociones de Programación orientada a objetos (POO).
  • Conocimientos básicos en Bases de Datos Relacionales (MySQL).
  • HTML básico.
  • CSS Básico.

Todos los conocimientos mínimos requeridos serán repasados de manera rápida al inicio de cada unidad del curso.

  • Estudiantes de Ingeniería en Sistemas, Informática, Telecomunicaciones y áreas relacionadas a TI.
  • Profesionales del área de TI.
  • Desarrolladores de Software.
  • Emprendedores en TI.
  • Trabajadores independientes.
  • Apasionados por la Informática y a la programación
  • 1.Fundamentos de PHP y POO
  • 1.1. Programación con PHP
  • 1.1.1. Definición de Variables.
  • 1.1.2. Estructuras condicionales.
  • 1.1.3. Estructuras Iterativas.
  • 1.1.4. Arreglos
  • 1.2. POO en PHP
  • 1.2.1. Clases e Instancias
  • 1.2.2. Herencia
  • 1.2.3. Constructores
  • 1.2.4. Clases Estáticas
  • 1.2.5. Sobrecarga de Métodos
  • 1.2.6. El operador $this
  • 1.2.7. Traits
  • 1.2.8. Namespaces
  • 2. Preparación del Entorno de Trabajo
  • 2.1. XAMPP
  • 2.2. Composer
  • 2.3. PHPMyAdmin
  • 2.4. MySQL
  • 2.5. Laravel Artisan
  • 3. Fundamentos de Laravel
  • 3.1. Directorios de Laravel
  • 3.2. Archivos de configuración
  • 4. Rutas y Controladores
  • 4.1. La clase Route
  • 4.2. Rutas amigables
  • 4.2. El modelo MVC
  • 5. Blade y Directivas
  • 5.1. Tipos de plantillas
  • 5.2 Uso de Directivas en Blade
  • 6.Migraciones, Modelos y Seeders
  • 6.1. Conexión a una Base de Datos
  • 6.2. Creación de tablas
  • 6.3. Relleno de datos masivos a BD
  • 6.4. Uso del ORM Eloquent
  • 7. Desarrollo de Interfaz de usuario
  • 7.1. Uso de Bootstrap
  • 7.2. Construcción y disposición de elementos
  • 8. Desarrollo de un CRUD
  • 8.1. Crear un Registro
  • 8.2. Obtener registros de la BD
  • 8.3. Actualizar un registro
  • 8.4. Eliminar Registros
  • 9. Autenticación de usuarios con Laravel y gestión de roles
  • 9.1. Laravel Breeze
  • 9.2. Asignación de Roles

ING. RODRIGO MOREIRA SOTO

Formación Académica:

  • Ingeniero de Sistemas (Universidad “San Francisco Xavier de Chuquisaca”)
  • Certificación en Redes CISCO CCNA (Cisco Academy)
  • Diplomado en “Planificación y Desarrollo de Competencias Profesionales en Educación Superior”, (Escuela Militar de Ingeniería “Mcal. Antonio José de Sucre”)
  • Diplomado en “Hacking Ético y Ciberseguridad” (Univalle)
  • Maestría en “Tecnologías de la Información y Seguridad Informática” (Escuela Boliviana de Posgrado) (EN CURSO)

Experiencia Laboral:

  • Administrador de Redes y Sistemas en “Código Beta Electrónica”.
  • Encargado de Sistemas del “Instituto Politécnico Tomas Katari”.
  • Desarrollador de Software en “90horasporsemana”.
  • Docente de TICs en “Tecnológico Boliviano Alemán”.
  • Técnico de Redes y Equipos Informáticos en “Universidad San Francisco Xavier de Chuquisaca”.

.

Dejar un comentario

Abrir chat
1
Hola
¿En qué podemos ayudarte?