4.16 (1230 reviews)
☑ Aumentar las posibilidades laborales
☑ Dominar Laravel
☑ Entender y trabajar también con Laravel 5, 6, 7 y 8
☑ 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
Bienvenido al curso de Laravel 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:
Una aplicación web básica con funciones de CRUD
Una plataforma de vídeos (mini YouTube)
Un API RESTful completa con Laravel y JWT
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:
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.
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.
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.
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 !!
Compatible con Angular 11 y Laravel 8.
Introducción al curso
Introducción
Primeros pasos con Laravel
Instalar terminal (opcional)
Instalar servidor de aplicaciones web local
Instalar Composer
Instalar Laravel
Instalar una versión especifica
Crear host virtual
Crear proyecto en el IDE
Estructura de una aplicación
Rutas básicas
Rutas avanzadas
Artisan
Vistas
Plantillas con Blade
Introducción a Blade
Variables y comentarios
Condicionales
Bucle For
Bucle While
Foreach
Incluir una vista dentro de otra
Plantillas maestras
Controladores y middlewares
Crear controladores
Rutas y URLs
Controladores RESTful
Controladores y rutas resource
Crear middleware
Grupos de rutas
Redirecciones
Formularios
Crear formulario y recibir datos
Base de datos, Query Builder y Primera aplicación web
Conexión a la base de datos
Migraciones
Migraciones en SQL
Seeds
Conseguir datos con el query builder
Where
Insertar registros
Eliminar registros
Actualizar datos
Introducción al proyecto (Aplicación web de vídeos como Youtube)
Introducción al desarrollo del portal de vídeos (mini YouTube)
Diseño de la base de datos
Instalación de Laravel
Base de datos y Eloquent ORM
Crear la base de datos
Conectarnos a la base
Crear los modelos
Entidades y relaciones
Login y registro de usuarios
Login y registro de usuarios
Menú de navegación
Subida de vídeos y CRUD
Página para subir vídeo
Validar formulario
Guardar vídeos
Subir archivos en Laravel
Listado paginado
Mostrar imagenes
Listado de vídeos
Maquetación del listado
Página de detalle del vídeo
Mostrar el vídeo
Descripción del vídeo
Helpers
Sistema de comentarios
Vista de comentarios
Añadir comentarios
Listado de comentarios
Eliminar comentario
Borrar comentario
Eliminar vídeos
Sección editar vídeo
Actualizar el vídeo
Buscador, validaciones y paginaciones
Buscador
Mejoras en el buscador
Filtro de ordenar
Ordenar las busquedas
Mejoras en la plataforma
Canal del usuario
Links al canal
Introducción al backend (API RESTful completa + Login JWT)
Introducción al API RESTful con Laravel
Diseñar la base de datos
Instalando Laravel
Creando la base de datos
Conectar a la base de datos
Modelos, entidades y relaciones
Registro de usuarios
Controladores y rutas
Método de registro usuarios
Login y autenticación con JWT
Librería JWT
Helper para la autenticación con Json Web Tokens
Login en el API
Probando autenticación
Guardar y validar datos (Servicio REST)
Crear método para guardar coches
Mejoras en la validación
Métodos de CRUD
Devolver listado de registros
Devolver detalle del coche
Actualizar vehiculos
Eliminar registro
Repaso básico de Angular 5
Antes de continuar aprendiendo Angular
Instalar NodeJS
Como instalar Angular
¿Que es un componente?
Creación de componentes
Directivas condicionales
Directivas y bucles
¿Que es Typescript?
Plantillas en Angular
Tipos de datos en Typescript
Desarrollando una webapp SPA con Angular 5
Antes de continuar aprendiendo Angular
Instalar Angular
Dependencias del proyecto
Crear modelos
La cabecera de la web
Componente de Login
Componente de Registro
Configurar el Router
Formulario de registro
Recibir datos del formulario
Servicio de Usuario
rxjs/Observable
Registrar al usuario
Formulario de Login
Login del usuario
Persistir la sesión del usuario
Cerrar sesión
Mejorando el login
Más componentes y rutas
Crear coche, página, componente y más
Formulario crear carro
Guardar el coche
Listado de coches
Maquetar listado
Página de detalle
Página de edición
Edición de vehiculos
Eliminar coches
El proyecto
EXTRA - Soluciones, Upgrades y migraciones de Angular
Instalación de Angular en su última versión
Solución al error Vulnerabilities de NPM y Node
Novedades en la estructura de ficheros y directorios
Migrar un proyecto de Angular a la ultima versión
Soluciones a problemas con Rxjs y Observable de Angular
Angular 7
Angular 8
Angular 9
Angular 9
EXTRA - Soluciones, Upgrades y migraciones de Laravel
Instalar Laravel 6 y Novedades
Login y registro de usuarios (Autenticación Laravel 6)
BONUS - Despedida + REGALOS
BONUS - Despedida y sorpresas
Me ha gustado demasiado el curso, si que es verdad que debes tener algunos conocimientos previos de programación, pero tampoco necesitas estar avanzado. Excelente curso, muchas gracias.
Me agrada la idea hacer uso de Apis Restful con Laravel y de Front Angular la mejor parte del curso. Lo demás si esta bastante bueno como para tomarse un tiempo y analizar realmente como funcionan a detalle las rutas y controladores y un buen método de uso del storage, lo que no me gusto es que no toca muchos temas avanzados. tanto de Angular como de Laravel.
He aprendido un montón, Victor explica de forma muy detallada los aspectos más importantes y recomiendo el curso 100%
El curso fue muy practico y bien explicado, me gusto que no de el archivo del desarrollo así nos obliga a realizarlo nosotros. Lo único que encuentro que falta es pasar de modo desarrollo o modo producción y enseñar como subir todo a un hosting. Ahí si hubiese estado completo el curso. Muchos Saludos
ME GUSTA COMO EXPLICA LO UNICO QUE YO DEJARIA COMO UNA PROPUESTA DE MEJORA ES QUE ACTUALIZARA SUS CURSOS A LAS VERSIONES ACTUALES POR QUE CUANDO UNO INICIA EL CURSO EN MI CASO LA VERSION DE LARAVEL NO ERA LA MISMA Y ME COSTO ENTENDER ALGUNAS CARPETAS QUE YA NO ESTAN IGUAL QUE EN LA VERSION QUE EL MAESTRA UTILIZA
Hasta los momentos me ha parecido un curso genial, aprendo lo esencial y me familiarizo bien con el contenido
pues cuando dijo lo del serverHost y el serverAlias solo se limitó a decrir que eran lo mismo y pues no es cierto, hay mas debajo de eso. es todo un tema, los alias por lo que busque te ayudan a configurar mas cosas, y pues eso es lo que quiero evitar, tener que buscar mas se supone que pagas para que te enseñen los detalles de lo que estas aprendiendo y pues ahi me di cuenta quien sabe que otras cosas faltan son importantes y uno como es nuevo no sabe si falta o no. en fin todo es muy cuestionable, se puede poner uno exigente o no pero pues tengo que decir eso que considero que se debe explicar mejor eso.
aunque no me gusta el acento en castellano por que se me hace cansado escuchar ese tipo de pronunciación hasta ahorita todo va bien!
Un curso muy completo y con diferentes proyectos para repasar cada uno de los conceptos, queda corto en algunos temas respecto a las nuevas actualizaciones de Laravel, pero en las preguntas del curso se puede encontrar la respuesta.
Muy buena eleccion, solo que decidí instalar una version mas nueva y he tenido que adaptarme... pero como en cualquier estudio.
Este curso se trataba de crear una API REST con laravel la cual se enfoco mas en la parte de angular que en la API en laravel de verdad este es mi segundo curso con el mismo profesor. Es mas le estoy dando mucho con esa estrella de calificación.
Excelente para quienes estan familiarizados con el entorno. Sin rodeos, Va directo al punto. De momento esperando a avanzar para hacer las respectivas preguntas
Es un buen curso y enseña las bases que se necesitan, lo único que no me gusto es la lentitud de respuesta en dudas y deberías actualizar los vídeos a la ultima versión. Pero general todo muy bien.
el curso es bueno, hay cosas que ya no estan en el mismo lugar o la sintaxis cambio y hay que bucarle un poco para que funcione
Recomiendo al 100% este curso, despeje las dudas que tenia respecto al framework de laravel y veo que es de gran utilidad aprender a usar estos tipos de frameworks. El contenido del curso esta completo y me ha servido de mucho en mis proyectos.