Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Desarrollo de un Sistema tipo Instagram con Laravel 9
Rating: 3.4 out of 5(58 ratings)
14,973 students

Desarrollo de un Sistema tipo Instagram con Laravel 9

Construye tu Propia Red Social: Desarrollo de una Plataforma Visual Avanzada con Laravel
Last updated 6/2024
Spanish
Spanish [Auto],

What you'll learn

  • Configuración y Fundamentos de Laravel
  • Autenticación y Autorización:
  • Gestión de Perfiles de Usuario
  • Manejo de Imágenes
  • Despliegue y Puesta en Producción
  • Búsqueda y Descubrimiento

Course content

5 sections22 lectures2h 40m total length
  • 1.mysql workbench1:44
  • 2.instalacion de composer3:04
  • 3.instalacionde node js4:43
  • 4.Crear nuestra Aplicación de Laravel10:04
  • 5.instalando tailwind css9:44
  • 6.estructurando nuestro proyecto21:48

Requirements

  • Conocimiento básico de PHP y Laravel.
  • Familiaridad con conceptos de bases de datos relacionales.

Description

Este curso te guiará a través del proceso completo de construir un sistema de medios sociales inspirado en Instagram utilizando Laravel, uno de los marcos de desarrollo web más poderosos y populares. Desde la configuración inicial hasta la implementación de características avanzadas, aprenderás cómo construir una aplicación web moderna y escalable.


Módulo 1: Introducción y Configuración del Entorno

1.1. Presentación del curso y objetivos. 1.2. Instalación y configuración de Laravel. 1.3. Configuración de la base de datos.

Módulo 2: Diseño de la Base de Datos

2.1. Modelado de datos para usuarios, publicaciones, comentarios, etc. 2.2. Relaciones entre tablas y migraciones.

Módulo 3: Autenticación y Autorización

3.1. Implementación del sistema de registro y inicio de sesión. 3.2. Protección de rutas y acciones mediante middleware.

Módulo 4: Perfiles de Usuario

4.1. Creación y visualización de perfiles de usuario. 4.2. Edición de perfiles y gestión de imágenes de perfil.

Módulo 5: Publicaciones y Feed

5.1. Creación y visualización de publicaciones. 5.2. Implementación de un feed de noticias.

Módulo 6: Comentarios y Me gusta

6.1. Desarrollo de un sistema de comentarios. 6.2. Implementación de la funcionalidad de "Me gusta".

Módulo 7: Subida de Imágenes

7.1. Integración de un sistema de carga de imágenes. 7.2. Optimización y almacenamiento de imágenes.

Módulo 8: Notificaciones

8.1. Implementación de notificaciones en tiempo real. 8.2. Gestión de notificaciones para nuevos comentarios y me gusta.

Módulo 9: Búsqueda y Descubrimiento

9.1. Creación de un sistema de búsqueda de usuarios y publicaciones. 9.2. Implementación de la funcionalidad de descubrimiento.

Módulo 10: Seguridad y Optimización

10.1. Implementación de medidas de seguridad. 10.2. Optimización del rendimiento de la aplicación.

Módulo 11: Despliegue

11.1. Preparación de la aplicación para el despliegue. 11.2. Despliegue en un entorno de producción.

Módulo 12: Prácticas Recomendadas y Consejos Finales

12.1. Buenas prácticas de desarrollo. 12.2. Consejos para la gestión y mantenimiento continuo.

Who this course is for:

  • programadores
  • desarrolladores
  • ingenieros en sistemas
  • autodidactas