Desarrollo de APIs y Sitios Web con Laravel PHP de Cero
4.2 (9 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
64 students enrolled

Desarrollo de APIs y Sitios Web con Laravel PHP de Cero

Aprende a desarrollar de manera profesional usando un framework potente como Laravel PHP.
4.2 (9 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
64 students enrolled
Last updated 8/2019
Spanish
Spanish [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 18.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Desarrollo de APIs
  • Desarrollo de Sitios Web modernos y profesionales con Bootstrap
  • Manejo dinamico de vistas con Blade
  • Dominio de Apache como servidor local
  • Subida del sitio a Amazon Web Services (AWS)
  • Manejo de un servidor dedicado
  • Ejemplos de interacción con Apps
Course content
Expand all 126 lectures 18:32:45
+ Introducción al Maquetado Web
13 lectures 02:41:42
Comentarios, Listas, Formato de párrafo y Cabeceras
13:41
Imágenes y Vínculos
08:59
Tablas
06:05
Formularios
22:02
Fundamentos en CSS
08:34
Implementamos Bootstrap
06:25
Fundamentos de Grid System
12:01
Dimensiones del Grid System
14:52
Armando Home Page
11:58
Agregamos Form al Navbar
11:59
Maquetamos el formulario con Bootstrap
29:46
+ Proyecto - Consola de PHP
23 lectures 03:29:23
Primera linea en PHP
11:28
La importancia de la documentación de PHP
07:26
Comentar código
06:51
Declaración de variables y tipos de datos escalares
12:02
Operadores aritmeticos y de incremento
15:09
Condicional IF
16:20
Condicional Switch
09:48
Bucle While
05:49
Bucle For
05:21
Usando Arrays con For
06:13
Foreach
04:49
Break y Continue
06:11
Funciones
08:53
Paradigma POO y Estructurado
02:46
Clases y Objetos
17:53
Herencia
10:33
Métodos estáticos
08:47
Formularios con PHP
09:44
Ejercicio Calculadora con Formulario
06:20
Diferencias entre GET y POST
03:53
Uso de Include
09:42
Uso de Namespaces
16:23
+ Persistencia de Datos
8 lectures 54:38
Creación de Tablas
06:49
Insertar y Eliminar Registros
05:51
Buscar Registros
05:11
Relaciones
09:30
Buscar por clave foránea
01:44
Uniendo tablas relacionadas con INNER JOIN
06:54
Integramos MySQL con PHP
13:10
+ Proyecto - Hero Web
57 lectures 08:02:20
Estructura del Proyecto
10:34
Sistema de rutas
05:46
Pasar parámetros por ruta
06:39
Regular Expression Constraints
02:59
Patrón MVC aplicado en Laravel
04:20
Creamos el repositorio en Github
04:23
Creamos nuestro primer controlador
11:34
Maquetamos el Admin
06:43
Implementamos enemigos, heroes e items
10:56
Implementamos vistas parciales
08:35
Usando Prefix en rutas
04:09
Diseño de la base de datos
11:37
Migraciones
09:41
Fix error String Max Length
05:06
Creamos el resto de las migraciones
09:42
Generamos una clave foranea
09:10
Armamos los Modelos
08:57
Implementamos Seeders en Levels
13:20
Aclaración sobre el sistema de niveles
02:25
Optimizamos la generación de seeders
03:51
Lista de heroes por base de datos y modelo
10:23
Uso de foreach con blade
04:29
Maquetado de Creación de Heroe
16:17
Detalles del maquetado de listar heroes
03:41
Guardar un heroe
14:46
Maquetamos botones para borrar y modificar heroe
02:32
Pantalla de Edición del Heroe
08:54
Confirmamos edición del heroe
18:10
Eliminamos un heroe
10:31
Implementamos Resource Controller para Heroes
09:36
Corregimos las rutas de heroes
07:45
Creamos la lista de items
08:32
Creación de un nuevo item
08:13
Modificar y eliminar un item existente
08:58
ABM de enemigos
17:37
Reporte de entidades en Administrador
14:37
Reutilización de vistas en formulario
14:00
Optimización de items y enemigos
07:36
Maquetado del sistema de batalla
17:55
Hacemos daño al enemigo en base al ataque del heroe
14:21
Hacemos daño al heroe en base al ataque enemigo
06:19
Implementamos el array de eventos
08:31
Agregamos los eventos a la vista
05:32
Optimización del if por alert y Asignación de nombres hero y enemy
04:30
Relación de heroe con nivel
06:03
Obtenemos nivel del heroe
04:15
Sistema de niveles enlazado al heroe
08:44
Encapsulamos las batallas automaticas
06:06
Sistema de batallas manual
07:16
Agregamos factor suerte al BS
02:42
Agregamos campo imagen a todas las entidades
05:06
Agregamos imagen al ABM Enemigos
10:41
Eliminar la imagen del enemigo
05:18
Agregamos imagen a los ABM de items y heroes
07:12
Agregamos las imagenes al BS
08:11
+ Proyecto - Hero API
6 lectures 52:54
Implementamos métodos API de Hero
12:15
Implementamos métodos API de Enemy
08:30
Implementamos métodos API de Item
08:20
Implementamos API con Sistema de Batalla
08:58
+ Proyecto - Person API
10 lectures 01:14:55
Enlazamos el proyecto al repositorio y lo iniciamos
04:49
Creamos la migracion de Persons
08:34
Creamos el modelo y controlador de Persons
06:14
Obtenemos todas las personas y por id
14:09
Creamos una persona
06:56
Optimizamos la creación de personas
06:39
Eliminamos una persona
05:19
Modificamos una persona existente
07:06
Postman Collection
09:53
+ Modulo de Autenticación
9 lectures 01:16:53
Iniciamos el Proyecto
06:29
Activamos el Módulo de Autenticación
08:45
Registro y Login de Usuarios
12:14
Introducción a Roles
09:50
Creamos la migracion, modelo y semilla de Roles
10:03
Implementamos la lógica de la semilla
04:54
Condicionamos la vista por rol
09:22
Cargamos roles a la vista de registro
08:10
Agregamos selector de roles al registro
07:06
Requirements
  • Conocimientos mínimos en Maquetado HTML
  • Una PC con Windows, MacOS o Linux
Description

En este curso aprenderás a programar en PHP y Laravel desde cero para desarrollar APIs y Sitios Web.

Podrás ver temas variados como:

  • Fundamentos del lenguaje de programación PHP.

  • Formularios e interacción con base de datos.

  • Diferencias entre programar con Laravel y PHP Nativo.

  • Integración de Laravel con vistas mediante Blade.

  • Desarrollo de APIs Restful que retornan respuestas Json.

Who this course is for:
  • Desarrolladores Web que quieran profundizar sus conocimientos en frontend y backend.
  • Quienes quieran iniciarse en el mundo del desarrollo web con PHP.
  • Diseñadores Web que requieran conocimientos fundamentales en desarrollo backend.