play_circle_filled 01 hora y 02 minutos today

Desarrolla un acortador de URL con Laravel

Desarrolla un acortador de URL con Laravel

file_download
Proyecto final
N/A
play_circle_outline
¿Qué vamos a hacer? lección gratuita
3 minutos
play_circle_outline
Explicación y crear proyecto
3 minutos
play_circle_outline
Shared Domain y ajustar el modelo User
4 minutos
play_circle_outline
Estructura del dominio Shortener y seed + factory usuarios
3 minutos
play_circle_outline
Migración y modelo ShortUrl
5 minutos
play_circle_outline
Eloquent Accessor ShortUrl
3 minutos
play_circle_outline
Controlador ShortUrl, rutas y ajustar navegación
6 minutos
play_circle_outline
Modelo de Vista y listado de URLs con formulario de alta
6 minutos
play_circle_outline
Regla de validación para verificar la URL ingresada
2 minutos
play_circle_outline
FormRequest para validar las URL
3 minutos
play_circle_outline
Generar códigos alfanuméricos únicos
3 minutos
play_circle_outline
Acción para crear ShortUrl
5 minutos
play_circle_outline
Eliminar ShortUrl
2 minutos
play_circle_outline
Acción para redireccionar y actualizar los Hits
7 minutos
play_circle_outline
Probando las URL con diferentes agentes de usuario
6 minutos
play_circle_outline
Despedida
1 minutos
Vídeo de introducción Desarrolla un acortador de URL con Laravel
timer

Desbloquea el curso

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

Crea tu cuenta

¿Ya tienes una cuenta? Inicia sesión

school¿Qué aprenderás?

En este curso aprenderás a desarrollar un acortador de URL con Laravel, una herramienta muy útil para compartir enlaces en redes sociales, sobre todo si la red social en concreto no nos permite escribir demasiado texto.

A lo largo del curso vamos a estar aplicando DDD para llevar a cabo toda la lógica de la forma más ordenada posible. Trabajaremos con acciones, modelos de vista y todo lo que podamos necesitar para generar código de calidad y fácil de mantener.

Nuestro sistema tendrá la capacidad de generar URLs cortas basadas en URLs proporcionadas por nuestros clientes.

Los códigos generados nunca serán repetidos, ya que las URLs siempre deberán ser únicas, para ello, buscaremos la mejor solución, un proceso automático que nos ayude a tener un código de calidad.

Llevaremos un pequeño control estadístico para saber quién nos visita [teléfonos, tablets, iPads, escritorio, robots]. La idea es entender cómo podemos llegar a controlar quién nos visita de forma completa para poder guardar los datos que necesitemos en cada caso.

Crearemos atributos personalizados (Accessors de Laravel). De esta forma, podremos gestionar de la mejor de las maneras los datos que guardamos en nuestra base de datos, es decir, sólo guardaremos lo necesario, nada de duplicidades ni datos innecesarios.

Simularemos peticiones como si fuésemos Bots, iPhone, Android, Desktop, Tablet o iPad, todo esto con el fin de asegurarnos que nuestra aplicación funciona correctamente.

Si deseas aprender a desarrollar un acortador de URL con Laravel, no lo dudes, este es tu curso, ¡te espero dentro!

assignmentRequisitos

Es necesario tener conocimientos de Laravel, este curso te puede ayudar a entender cómo funciona. Lo mejor sin duda es llevar a cabo la ruta de Laravel 9 paso a paso.

group¿A quién va dirigido el curso?

Desarrolladores Laravel que deseen aprender a desarrollar diferentes tipos de herramientas paso a paso y de forma ordenada aplicando DDD.

help_outline¿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.

Acerca del autor

Especialista con +14 años de experiencia en desarrollo web Full Stack. Dominio avanzado en Laravel y Vue.js, creando aplicaciones modernas de alto rendimiento. Instructor profesional con 8 años compartiendo conocimiento a través de cursos especializados que han formado a cientos de desarrolladores.

Israel Parra

Desarrollador Full Stack & Formador

Valoraciones

0
star_border star_border star_border star_border star_border

0 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

Aún no hay valoraciones para este curso. ¡Sé el primero en compartir tu experiencia!

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

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

Copyright 2025 © Todos los derechos reservados.