Desarrolla un acortador de URL con Laravel
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
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!
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
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.
0 valoraciones