Laravel OneTimeSecret, curso de Laravel práctico

Este curso pertenece a las siguientes rutas de aprendizaje

Contenido del curso
Introducción keyboard_arrow_down
timer

Desbloquea el curso

Contrata un plan y consigue acceso completo o compra el curso por 25,00 € y accede a él para siempre

Crea tu cuenta

¿Ya tienes una cuenta? Inicia sesión

¿Qué aprenderás?

OneTimeSecret ya existe, es una plataforma que permite generar mensajes secretos de un sólo uso con diferentes características: protección con contraseña, definir el tiempo de expiración y notificar al interesado por correo electrónico.

En este curso práctico de Laravel vamos a estar desarrollando OneTimeSecret, pero con Laravel. Desde cero, vamos a ir creando todas las piezas y funcionalidades necesarias para ver cómo podemos llevar a cabo el desarrollo de este tipo de sistemas, los cuales son muy interesantes y ofrecen una funcionalidad bastante útil en determinados casos.

La principal ventaja de plataformas como OneTimeSecret, es que los mensajes sólo se pueden visualizar una única vez, y después son eliminados. Esto permite que los mensajes que normalmente enviamos por correo electrónico, muchas veces con datos que no deberíamos enviar (contraseñas, accesos etcétera) sólo se puedan visualizar una única vez con una única URL, y después desaparecen.

Entre los temas interesantes que cubriremos en este curso, tenemos los siguientes:

  • Modelos con UUID en lugar de con la típica PK auto incremental.

  • Modelos Prunables, es decir, las filas que no tienen que existir, serán eliminadas automáticamente.

  • Columnas con valores en formato texto encriptadas para mayor seguridad, las cuales seránd esencriptadas al momento de visualizarse.

  • Secretos visibles una única vez, con o sin contraseña, una funcionalidad muy interesante de desarrollar.

  • Deshabilitar Observers al momento de llevar a cabo eventos en los modelos Eloquent.

  • Uso de layouts dinámicos en base a la autenticación, usuarios identificados, AppLayout, usuarios invitados, GuestLayout.

  • Mucho más.

Si te interesa aprender a desarrollar este tipo de sistemas en Laravel, no lo dudes, compra el curso o suscríbete a la plataforma, en cualquier caso, tendrás acceso completo e inmediato incluyendo el proyecto final. Te garantizo que este tipo de desarrollos nos ayudan a seguir mejorando y a aprender a aplicar determinadas soluciones en muchos momentos de nuestra carrera como desarrolladores Laravel.

Requisitos

Conocimientos sólidos de PHP 8, no te pierdas nuestra ruta completa.
Conocimientos de Laravel 11 o superior, aquí tienes el curso perfecto.
Si no tienes conocimientos de Docker, aquí tienes un curso para empezar.
Si estás trabajando en Windows, necesitarás WSL 2 para trabajar con Laravel Sail, aquí tienes el curso perfecto.

¿A quién va dirigido el curso?

Desarrolladores Laravel que deseen seguir aprendiendo a través de ejemplos prácticos con ideas 100% aplicables a proyectos reales.

¿Qué hacer en caso de dudas durante el curso?

Los planes de suscripción trimestral y anual incluyen soporte a través del foro del curso.
Si compras o has comprado el curso, también puedes hacer uso del soporte a través del foro del curso.
Las dudas que se planteen en el foro del curso serán respondidas en un plazo máximo de 24 horas laborables.
Las dudas planteadas deben estar relacionadas con el contenido del curso y no con desarrollos personalizados que no estén relacionados con el curso.

Cursos relacionados

Acerca del autor

Desarrollador con 10 años de experiencia en web y móvil y formador con 7 años de experiencia.
Empecé en el mundo de la programación a raíz de un accidente de trabajo y me tuve que reinventar.
Soy autodidacta, me dedico de forma profesional a desarrollar software y cada día aprendo cosas nuevas.
Apasionado del backend, me encanta todo lo que tiene que ver con procesos y lógica.
Me encanta programar, pero todavía más ayudar a otras personas en su proceso de formación.

Cursosdesarrolloweb

Israel Parra

Php, JavaScript, Laravel, Vue, React, React Native, Svelte, Serverless

Valoraciones
5
star star star star star

1 valoraciones

star star star star star
star star star star star_border
star star star star_border star_border
star star star_border star_border star_border
star star_border star_border star_border star_border
Rodrigo Balboa

hace 1 mes

Rodrigo Balboa - Muy interesante
star star star star star

Me gusto mucho todo el tratamiento de los secretos, un muy buen curso.

Cursosdesarrolloweb Cursosdesarrolloweb

Cursosdesarrolloweb es una plataforma educativa con cursos y tutoriales en texto y vídeo.

Términos y condiciones Política de privacidad Formulario de contacto

Copyright 2024 © Todos los derechos reservados.

Contacto