• LOGIN
  • No hay productos en el carrito.

¿Qué voy a aprender?

El curso de Laravel 5.5 te ayudará a desarrollar aplicaciones web de forma profesional utilizando las mejores herramientas y sin perder el tiempo.

Laravel 5.5 fue liberado a finales de Agosto y trae muchas y muy interesantes novedades, en este curso vamos a verlas a través de ejemplos, aunque también veremos algunas novedades que salieron en la versión 5.4, por ejemplo las traducciones con JSON.

Vamos a desarrollar un foro donde utilizaremos bases de datos MySQL utilizando las relaciones más típicas, de uno a muchos, de muchos a muchos, pero además también veremos cómo relacionar modelos que no tengan ninguna relación, por ejemplo aprenderemos a relacionar el modelo Forum con el modelo Reply utilizando la relación que existe en el Forum y el Post, algo muy interesante.

Nuestro foro necesitará zonas que necesiten autenticación, tendrá la posibilidad de subir archivos y estará completamente validado, para ello utilizaremos todas las posibilidades que nos ofrece Laravel, entre ellas las nuevas Rules de Laravel 5.5.

Por si esto fuese poco, también veremos cómo exponer nuestra aplicación en forma de API utilizando la nueva funcionalidad Eloquent Api Resource, una gran alternativa a Fractal y que nos ayudará a desarrollar apis de forma rápida transformando los datos a nuestras necesidades con complejas condiciones.

Una vez nuestra aplicación haya sido desarrollada, veremos cómo podemos escribir pruebas unitarias utilizando PHPUnit, para ello desarrollaremos 2 tipos de pruebas, de funcionalidad, es decir, probaremos cómo se comporta nuestra aplicación cuando hacemos una petición post contra un controlador y asegurarnos que el comportamiento es el esperado. La segunda parte será el desarrollo de pruebas unitarias a nivel de Modelo, es decir, probaremos nuestros modelos para asegurarnos que todo se comporta cómo esperamos.

Nuestro foro a nivel de base de datos


Diagrama base de datos foros

También aprenderás a utilizar el package Cashier con Stripe para crear aplicaciones que manejen suscripciones con planes, facturación y pagos recurrentes.

Con todo lo que vamos a ver en el curso de Laravel 5.5 estarás en condiciones de desarrollar potentes aplicaciones y repito, de forma profesional, ya que aquí vamos a cubrir temas clave para el desarrollo correcto con el Framework PHP Laravel.

Cursos relacionados con Laravel 5


Requisitos recomendados para tomar el curso

  • Nivel intermedio / avanzado de Php, aquí tienes un curso si te interesa.
  • Es recomendable tener soltura con Php utilizando buenas prácticas, aquí tienes un curso que te puede ayudar, completamente opcional.

¿Para quién es este curso?

  • Si eres un desarrollador que utiliza PHP, no conoces Laravel y tienes pensado dedicarte a esto de forma profesional, no lo dudes, inscríbete ahora.
  • Tienes dudas y quieres aprender a trabajar con algún Framework PHP, Laravel tiene una curva de aprendizaje mediana pero suave, no necesitas aprenderlo todo de una vez, es fácil y hará todo lo que necesites.

¿Qué hago si tengo dudas a lo largo del curso?

El curso de Laravel 5.5 cuenta con su propio foro para recibir ayuda en caso de que la necesites, una vez te hayas inscrito podrás acceder siempre que quieras. Las dudas planteadas en el foro normalmente son respondidas el mismo día para acelerar la fase de aprendizaje.

Cada curso de la plataforma cuenta con 2 meses de soporte, creemos que es tiempo más que suficiente para haber finalizado satisfactoriamente el curso.

¿Cómo funciona la plataforma?

Contenido del Curso

Archivos
Curso de Laravel 5.5: Archivos 00:00:00
Introducción al curso
Curso de Laravel 5.5: ¿Qué vamos a hacer?GRATIS 00:05:00
Curso de Laravel 5.5: Instalación y configuración 00:05:00
Desarrollando los foros
Curso de Laravel 5.5: Migraciones y factorías para los Foros, introducción a TinkerGRATIS 00:09:00
Curso de Laravel 5.5: Desarrollando el listado de foros, rutas, blade y controladores 00:18:00
Desarrollando los posts
Curso de Laravel 5.5: Migración, factoría y modelo para los Posts 00:09:00
Curso de Laravel 5.5: Relaciones entre foros y post y desarrollar el listado de posts 00:12:00
Optimización de consultas con Eloquent
Curso de Laravel 5.5: Instalar el package DebugBar y optimizar las consultas con Eloquent 00:08:00
Desarrollando las respuestas del foro
Curso de Laravel 5.5: Migraciones y factorías para las respuestas, relaciones entre respuestas, foros y posts con Eloquent 00:12:00
Curso de Laravel 5.5: Desarrollar el listado de las respuestas de un post, rutas, controladores y consultas 00:14:00
Mejorando los foros
Curso de Laravel 5.5: Desarrollar el formulario para dar de alta foros 00:07:00
Curso de Laravel 5.5: Procesar el formulario de foros y guardar los datos con Eloquent 00:05:00
Curso de Laravel 5.5: Validar el formulario de foros desde los controladores y traducción de los mensajes de validación 00:08:00
Curso de Laravel 5.5: Desarrollar una directiva con Blade para saber si un usuario está autenticado 00:06:00
Mejorando los posts
Curso de Laravel 5.5: Formulario de posts, validación con FormRequests y automatizar procesos con Eloquent a través de los eventos del método Boot 00:16:00
Mejorando las respuestas
Curso de Laravel 5.5: Formulario de respuestas y validación utilizando Rules, una novedad de Laravel 5.5 00:13:00
Urls amigables
Curso de Laravel 5.5: Modificar la clave de los modelos de Eloquent para trabajar con urls amigables 00:06:00
Añadir imágenes a un post utilizando Storage
Curso de Laravel 5.5: Permitir adjuntos en la tabla de Posts, configurar Storage y guardar imágenes asociadas a Posts utilizando factorías 00:07:00
Curso de Laravel 5.5: Desarrollar una ruta para renderizar imágenes con Storage ocultando el path real y mostrar las imágenes en el listado de Posts 00:06:00
Curso de Laravel 5.5: Desarrollar un helper para subir archivos, autoload con composer y añadir validación para archivos de imagen 00:12:00
Añadir imágenes a las respuestas
Curso de Laravel 5.5: Añadir la funcionalidad de subir adjuntos a las respuestas reutilizando la lógica de los posts 00:06:00
Eliminar posts, respuestas y adjuntos
Curso de Laravel 5.5: Eliminar posts, respuestas y archivos adjuntos sólo cuando seamos el autor, pasando la responsabilidad al modelo 00:08:00
Curso de Laravel 5.5: Eliminar respuestas y adjuntos cuando seamos el autor 00:04:00
Notificaciones y envío de emails con Mailtrap
Curso de Laravel 5.5: Crear una notificación, sobrescribir las templates de email de Laravel, dar de alta una cuenta en Mailtrap y enviar un email al owner cuando se responda a un post 00:10:00
Relación de muchos a muchos entre Categorías y Posts
Curso de Laravel 5.5: Migración categorías, relación categorías y posts, actualizar el formulario de posts para poder añadir múltiples categorías a un post 00:18:00
Exponer nuestra aplicación con Eloquent Api Resource, novedad de Laravel 5.5 y alternativa a Fractal
Curso de Laravel 5.5: Retornar los foros desde la API 00:08:00
Curso de Laravel 5.5: Retornar los post desde la API y añadir los posts relacionados al foro utilizando colecciones 00:05:00
Curso de Laravel 5.5: Retornar foros y posts de forma individual desde la API 00:04:00
Aplicación multi idioma y desarrollo de Middlewares
Curso de Laravel 5.5: Traducir nuestra aplicación utilizando JSON y Middlewares 00:10:00
Pruebas de funcionalidad con PHPUnit
Curso de Laravel 5.5: Pruebas de funcionalidad para los foros 00:15:00
Curso de Laravel 5.5: Pruebas de funcionalidad para los posts, validaciones y testing a Storage 00:14:00
Curso de Laravel 5.5: Pruebas de funcionalidad para las respuestas 00:06:00
Pruebas unitarias a nivel de modelo con PHPUnit
Curso de Laravel 5.5: Tests al modelo Forum 00:05:00
Curso de Laravel 5.5: Tests al modelo Post 00:04:00
Curso de Laravel 5.5: Tests al modelo Reply 00:04:00
Test-driven development
Curso de Laravel 5.5: Introducción a TDD 00:04:00
Desarrollar un buscador utilizando Scopes para los Foros
Curso de Laravel 5.5: Desarrollar el formulario del buscador de foros y guardar la búsqueda en sesiónGRATIS 00:07:00
Curso de Laravel 5.5: Desarrollar la lógica del buscador de foros utilizando Scopes de Eloquent 00:07:00
Curso de Laravel 5.5: Tests del buscador 00:04:00
Poner la aplicación en mantenimiento
Curso de Laravel 5.5: Modo mantenimiento con template y mensaje personalizado 00:04:00
Curso de Laravel 5.5: Modo mantenimiento con lista blanca (whitelist) utilizando un Middleware 00:03:00
Subir nuestra aplicación a Laravel Forge utilizando Digital Ocean
Curso de Laravel 5.5: Deploy con Laravel Forge y Digital Ocean, crear cuenta, configurar proyecto, hacer deploy con Github, mapear IP contra dominio, establecer conexión vía SSH 00:14:00
APLICACIÓN PARA MANEJAR SUSCRIPCIONES CON CASHIER Y STRIPE
Curso Laravel 5: Archivos Cashier y Stripe 00:00:00
Curso Laravel 5: Configurar Stripe y Cashier 00:08:00
Curso Laravel 5: Exponer nuestro entorno local a la web 00:02:00
Curso Laravel 5: Rutas Cashier y Stripe para recibir notificaciones 00:02:00
Curso Laravel 5: Definir rutas de la aplicación 00:01:00
Curso Laravel 5: Modificar modelo User para utilizar Cashier 00:02:00
Curso Laravel 5: Cambiar comportamiento del sistema de autenticación 00:01:00
Curso Laravel 5: Modificar redirección al iniciar sesión 00:01:00
Curso Laravel 5: Middleware para controlar las suscripciones 00:02:00
Curso Laravel 5: Registrar Middleware de Suscripciones 00:01:00
Curso Laravel 5: Estilos de la aplicación 00:01:00
Curso Laravel 5: Página de suscripciones 00:04:00
Curso Laravel 5: Formulario para procesar pagos con Stripe 00:03:00
Curso Laravel 5: Procesar la suscripción de usuarios 00:07:00
Curso Laravel 5: Desarrollar la página de perfil con las suscripciones del usuario 00:09:00
Curso Laravel 5: Crear y utilizar cupones en el proceso de pago 00:03:00
Curso Laravel 5: Desarrollar el listado de facturas de un usuario 00:05:00
Curso Laravel 5: Permitir al usuario descargar sus facturas 00:02:00
Curso Laravel 5: Personalizar el layout de las facturas 00:02:00
Curso Laravel 5: Permitir al usuario cancelar suscripciones 00:02:00
Curso Laravel 5: Cambiar el plan de una suscripción 00:03:00
Curso Laravel 5: Reanudar una suscripción cancelada 00:03:00
Curso Laravel 5: Extender y probar WebHooks con Stripe y Ngrok 00:07:00

Course Reviews

5

1 ratings
  • 1 stars0
  • 2 stars0
  • 3 stars0
  • 4 stars0
  • 5 stars1
  1. Curso de Laravel 5.5

    Ismael te felicito, excelente tu tutorial de Laravel 5.5, explicas muy bien.
    Muchas gracias.

More Reviews
HACER ESTE CURSO
    Regala este curso
  • 25,00 12,50
  • ACCESO PARA SIEMPRE
  • Certificado del curso
  • Number of Units65
  • 6 horas, 53 minutos
40 ALUMNOS MATRICULADOS

DMCA

Estado de protección DMCA.com
Cursosdesarrolloweb ©. Todos los derechos reservados.

Login

X