Este documento describe un curso de desarrollo web con PHP y Laravel. El curso enseña sobre PHP, uno de los lenguajes más populares para crear sitios web dinámicos, y Laravel, un popular framework de PHP. A lo largo de cinco sábados, el curso cubre temas como programación orientada a objetos, conexión a bases de datos, MVC, autenticación, y desarrollo de aplicaciones con Laravel. El objetivo es que los participantes aprendan a desarrollar aplicaciones web modernas de forma rápida y profes
1. Curso de Desarrollo Web con PHP + Laravel
Información general
Descripción
PHP es uno de los lenguajes más importantes de la web. Millones de sitios como Wikipedia,
Facebook, WordPress o Drupal se construyeron con PHP. Con este lenguaje de programación puedes
crear sitios y aplicaciones web dinámicas con conexión a base de datos.
Laravel es un framework de PHP simple, potente y actualmente uno de los más populares.
Tiene influencia de otros frameworks como Ruby on Rails, Sinatra y ASP.Net. La ventaja de
Laravel es su sencillez para aprenderlo, una sintaxis refinada, evita el “código espagueti” y
permite la integración de librerías. Aprovecha las mejores características de otros
frameworks así como la versión más actual de PHP. Con una comunidad amplia y con
oportunidades en el mercado laboral.
Con este curso podrás Aplicar el sistema de ruteo de Laravel, Dominar el uso de controles
en sus rutas, Generar comandos usando artisan, Crear sistemas de login y registro, Modelo-
Vista-Controlador (MVC).
Expectativas y objetivos
Con esta capacitación aprenderás sobre los conceptos más importantes del framework más popular
de PHP con los cuales podrás desarrollar aplicaciones de PHP modernas de una manera rápida y
profesional.
Requisitos del participante
Conocimientos básicos en cualquier lenguaje programación .
• Requisito: El (la) participante debe contar con Laptop.
Temario
PHP Introducción a PHP
Primeros pasos en PHP
Variables, operadores y datos Operadores
Operadores de asignación y comparación
Estructuras de Control
Condicional, Ciclos (if, switch, for, while,
foreach)
Funciones
Declarar una función
2. Parámetros y argumentos
Tipos de funciones
Peticiones y envío de datos HTTP
Peticiones GET, POST.
Los formularios.
Validación.
Subir ficheros al servidor desde un formulario.
Cookies
Sesiones
Programación Orientada a Objetos Clases
Ventajas de la programación orientada a objetos.
Conexión Base de datos (MySql - Postgresql)
Conectar a MySQL desde PHP.
Creación de una Base de Datos en MySQL.
Crear, Modificar, Eliminar, Listar con base de
datos
FRAMEWORK LARAVEL
Introducción
Introducción y características de Laravel
Fundamentos
Instalación de Laravel
Primera ruta en Laravel
Controladores en Laravel
Configuración de Laravel
MVC
Sistema de plantillas de Laravel (Vistas)
¿Qué es blade?
Cómo integrar Blade a las vistas
Manejo de Layouts
Bases de Datos (Modelos, ORM)
Cómo funcionan las Migraciones de BD
Migraciones en Artisan
Modelos con Eloquent
Trabajando con un Modelo
Autenticación
Login
Operaciones CRUD
Controladores y recursos (Crear, Ver, Modificar, Eliminar)
Blade layout
CSRF
Validaciones
Relaciones en bases de datos, Servicios
Creamos la vista
Relaciones con eloquent
Trabajando con relaciones
Servicios Rest
Agregando estilos de Bootstrap 4
Instalando estilos Bootstrap con Laravel
Configurando Vistas con Bootstrap
3. Asesoramiento gratuito
Una vez finalizado esta capacitación tendrás asesoramiento gratuito por 3 horas (valido solo por 1
mes) en los horarios que programes para así poder consultar sobre tus propios proyectos y o
trabajos que desarrollas.
Costo
El costo es de Bs. 580
Duración
- 5 Sábados
Inicio
- Sábado 21 de septiembre
Horario
- 13:30 a 17:30
Informes e Inscripciones
- WhatsApp: 65117278
- Dirección: Av. Mariscal Santa Cruz (El Prado) N°1392 Edificio Cámara Nacional de Comercio,
5to Piso Oficina 512. La Paz - Bolivia
*El pago para se realizará en nuestras oficinas o mediante depósito bancario.
Nota: Los cursos son personalizados e incluye asesoramiento en tus propios proyectos.