Curso de Laravel desde cero + APIs RESTful y webs Angular
4.4 (1,123 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.
3,715 students enrolled

Curso de Laravel desde cero + APIs RESTful y webs Angular

Aprende Laravel 5 y 6 paso a paso, el framework PHP más popular. Desarrolla servicios REST y crea webs con Angular
4.4 (1,123 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.
3,715 students enrolled
Created by Víctor Robles
Last updated 7/2020
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
  • 16 hours on-demand video
  • 6 articles
  • 2 downloadable resources
  • 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
  • Aumentar las posibilidades laborales
  • Dominar Laravel
  • Entender y trabajar también con Laravel 5 y 6
  • Desarrollar aplicaciones web completas desde cero con este framework
  • Desarrollar servicios y APIs RESTful con Laravel
  • Crear webapps SPA dinámicas con Angular
  • Desarrollar webs completas con Laravel y Angular
  • Hacer desarrollos full-stack completos
  • Autenticación en Laravel y Login con JWT
  • Mejorar la capacidad de adaptación a otros frameworks
  • Y mucho más
Course content
Expand all 144 lectures 16:15:10
+ Primeros pasos con Laravel
12 lectures 47:36
Instalar terminal (opcional)
05:43
Instalar servidor de aplicaciones web local
04:36
Instalar Composer
01:04

Realizaremos la instalación de Laravel desde cero y paso a paso

Preview 04:08
Instalar una versión especifica
00:26

Aprenderemos a crear un host virtual en Apache para el proyecto de Laravel 5

Preview 07:57

Cargaremos nuestro proyecto en nuestro IDE de desarrollo web

Crear proyecto en el IDE
00:48

Aprenderemos cual es la estructura de archivos de un proyecto con Laravel 5

Estructura de una aplicación
04:42

Aprenderemos a trabajar de manera básica con el routing de Laravel 

Preview 04:10

Aprenderemos mas a fondo sobre las rutas

Rutas avanzadas
07:45

Aprenderemos a usar la interface de comandos Artisan de Larael

Artisan
03:25

Trabajaremos con las vistas y como asociarlas a las rutas del proyecto

Vistas
02:52
+ Plantillas con Blade
8 lectures 29:56

Introducción al sistema de plantillas blade de Laravel 5

Preview 01:54

Aprenderemos a imprimir variables y a hacer comentarios de codigo facilmente

Variables y comentarios
04:18

Trabajaremos con condicionales en las vistas blade de laravel

Condicionales
03:42

Aprenderemos a hacer un bucle for en blade

Bucle For
03:31

Usaremos el blucle while en las plantillas o vistas de laravel 5 con blade

Bucle While
03:22

Aprenderemos a usar el bucle foreach en Blade

Foreach
02:05

Aprenderemos a cargar plantillas dentro de otras en blade con Laravel 5 con la ayuda de Víctor Robles WEB

Incluir una vista dentro de otra
02:41

Aprenderemos a usar las plantillas blade de laravel 5

Plantillas maestras
08:23
+ Controladores y middlewares
7 lectures 30:02

Creación de controladores en Laravel 5

Crear controladores
06:43
Rutas y URLs
02:59

Aprenderemos a usar con los controladores tipo resource o restful en Laravel 5

Controladores RESTful
04:57
Controladores y rutas resource
00:05

Practicaremos con los middlewares en Laravel 5 con Víctor Robles WEB

Crear middleware
09:16

Ejercicio práctico con las agrupaciones de rutas en Laravel

Grupos de rutas
02:12

Haremos redirecciones en Laravel

Redirecciones
03:50
+ Formularios
1 lecture 08:58

Aprenderemos a trabajar con los formularios en Laravel y como recibir los datos del mismo

Crear formulario y recibir datos
08:58
+ Base de datos, Query Builder y Primera aplicación web
9 lectures 01:05:43

Nos conectaremos a la base de datos con Laravel de manera facil

Conexión a la base de datos
05:40

Aprenderemos a trabajar con las migraciones en Laravel 5

Migraciones
15:03

Usaremos las migraciones en SQL nativo con Laravel 5

Migraciones en SQL
03:22

Como rellenar la base de datos con los seeds de Laravel 5

Seeds
06:00

Sacar datos de la base de datos con el query builder de Laravel

Conseguir datos con el query builder
06:44

Como hacer un where con laravel

Where
08:33

Añadir registros a las tablas de la base de datos

Insertar registros
07:19

Borrar datos de la base de datos con Laravel

Eliminar registros
04:10

Update de registros de la bbdd con Laravel

Actualizar datos
08:52
+ Base de datos y Eloquent ORM
4 lectures 29:35
Crear la base de datos
12:47
Conectarnos a la base
00:47
Crear los modelos
03:29
Entidades y relaciones
12:32
+ Login y registro de usuarios
2 lectures 08:20
Login y registro de usuarios
04:03
Menú de navegación
04:17
+ Subida de vídeos y CRUD
12 lectures 01:33:49
Página para subir vídeo
13:11
Validar formulario
10:32
Guardar vídeos
04:47
Subir archivos en Laravel
09:10
Listado paginado
07:31
Mostrar imagenes
07:27
Listado de vídeos
03:23
Maquetación del listado
12:38
Página de detalle del vídeo
08:31
Mostrar el vídeo
04:16
Descripción del vídeo
03:44
Helpers
08:39
Requirements
  • Saber HTML y PHP
  • Conocer el patrón Modelo Vista Controlador
  • Saber lo básico de programación orientada a objetos
Description

Bienvenido al curso de Laravel 5 y 6 desde cero + APIs RESTful y webs Angular. Vas a aprender Laravel desde cero y , como desarrollar aplicaciones web completas paso a paso con Laravel y otras tecnologias como PHP, JWT y Angular.

En resumen vamos a aprender a hacer desarrollos fullstack con Laravel, creando 4 proyectos:

  1. Una aplicación web básica con funciones de CRUD

  2. Una plataforma de vídeos (mini YouTube)

  3. Un API RESTful completa con Laravel y JWT

  4. Una webapp SPA con Angular

Durante el curso usaremos varias tecnologías:

  • PHP es el lenguaje del lado del servidor mas popular y demandado actualmente

  • MySQL es la base de datos relacional líder en el mercado.

  • Laravel es el framework para PHP más popular y sencillo de aprender en la actualidad. Además cada dia más empresas lo usan para sus desarrollos.

  • JWT (JSON Web Tokens) para el sistema de autenticación de los servicios RESTful.

  • Angular se ha convertido en el framework para JavaScript estándar para desarrollar aplicaciones web modernas y escalables en el lado del cliente basadas en la filosofía SPA.

Si quieres ser desarrollador web full-stack o incluso si ya te dedicas al desarrollo web, es obligatorio aprender a trabajar con estas tecnologías y frameworks.

El curso está divido en cuatro partes:

  1. En la primera parte aprenderemos desde cero y paso a paso Laravel, practicando con múltiples ejercicios con sus componentes y funcionalidades mas importantes. Además crearemos la primera aplicación web basica con Laravel.

  2. En la segunda parte profundizaremos en el aprendizaje de Laravel, viendo temas mas avanzados como el uso del ORM Eloquent y sus relaciones y desarrollaremos un portal de vídeos parecido a YouTube que tendrá: Login y registro de usuarios, formularios y validaciones, subida de vídeos e imágenes, buscador y filtros, sistema de comentarios, paginaciones, y muchas cosas más.

  3. En la tercera parte, crearemos un backend completo con Laravel y JWT. Será un API REST que permitirá autenticación de usuarios y varias funcionalidades de CRUD para posteriormente crear la aplicación web de un concesionario de coches.

  4. En la cuarta parte, aprenderemos a trabajar con Angular y Laravel en conjunto y crearemos una single page application que no recargará la pagina en ningún momento, y será la web de un concesionario con varias funcionalidades muy muy interesantes.

Al finalizar el curso serás capaz de desarrollar tus propias aplicaciones web con PHP, MySQL, Laravel y Angular, tanto en usándolos en conjunto o por separado.

Durante las más de 12 horas del curso verás como desarrollar varias plataformas web, una de ellas es un portal como YouTube y lo crearemos paso a paso.

Trataremos todos los temas paso a paso y poco a poco hasta construir las aplicaciones web completas, pese a esto, para aprovechar al 100% el curso te recomendamos tener conocimientos básicos en HTML, CSS y PHP.

Además de todo esto, en los cursos de Víctor Robles conseguirás soporte, apoyo y ayuda muy rápida para que puedas conseguir tus objetivos y resolver tus dudas.

Si quieres aprender desarrollo full-stack moderno con PHP y JavaScript sin dolor, practicando poco a poco con las tecnologías y frameworks más actuales, subir de nivel en el desarrollo web con Laravel y aumentar tus oportunidades laborales de forma increíble ¡Este es tu curso!

Échale un vistazo al programa del curso para ver todos temas que aprenderás.

Únete al curso y sube de nivel: ¡¡ Aprende Laravel desde cero, desarrollo de APIs RESTful y webapps con Angular !!

Who this course is for:
  • Desarrolladores web
  • Estudiantes de ingeniería y ciclos formativos
  • Estudiantes de informática
  • Programadores que quieren adquirir nuevos conocimientos y habilidades
  • Apasionados por la tecnológia
  • Informáticos que quieren mejorar sus posibilidades laborales