React JS, Golang y MongoDB: Creando Red Social como Twitter

Desarrolla una App como Twitter usando Golang, React y MongoDB. Todo el BackEnd en AWS
4.03 (423 reviews)
Udemy
platform
Español
language
Web Development
category
React JS, Golang y MongoDB: Creando Red Social como Twitter
2 659
students
29.5 hours
content
Mar 2025
last update
$19.99
regular price

Why take this course?

🌟 Desarrolla una App como Twitter usando Golang, React y MongoDB 🌟

¿Qué aprenderás en este curso?

En este curso intensivo, te guiarás a través del proceso de creación de una aplicación web de red social similar a Twitter, utilizando tecnologías modernas y robustas. Aprenderás a manejar el frontend con React JS, el backend con Golang y la base de datos con MongoDB, todos alojados en la plataforma de AWS (Amazon Web Services). ¡Prepárate para sumergirte en el desarrollo web full-stack!

Características de tu aplicación de red social:

  • Perfil del Usuario: Crea perfiles detallados con avatares, banners y listas de tweets. Edita solo tu propio perfil.
  • Sistema de Followers: Interactúa con otros usuarios siguiéndolos o dejando de seguirlos. Mantén una lista personalizada de seguidos.
  • Tweets: Envía tweets desde cualquier parte de tu aplicación y explora el feed de los usuarios que te siguen.
  • Buscador de Usuarios: Encuentra usuarios por nombre y filtra entre seguidos y no seguidores.
  • Feed de Tweets: Visualiza los últimos tweets de tus seguidos en un feed dynamico.

Estructura del Curso:

  1. React JS: 🚀 Dive into the world of React, a declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Aprenderás a usar React junto con su ecosistema (Hooks, Context API).
    • Integraremos SASS para estilizar tu proyecto de manera efectiva.
    • Implementaremos un sistema de login y registro con JWT.
    • Interactuarás con APIs REST consumiendo datos.
    • Desplegarás tu aplicación en Netlify y GitHub Pages.
  2. Golang: 🐘 Golang (Google's open-source programming language) is designed for simplicity, efficiency, and ease of development.

    • Aprenderás las fundamentals de Go para el desarrollo backend.
    • Construirás un sistema de enrutamiento robusto con React Router Dom.
    • Subirás imágenes al servidor utilizando una interfaz sencilla y intuitiva (Drag & Drop).
    • Aprenderás a subir tu web a AWS y a manejar los recursos necesarios para su funcionamiento.
    • Implementarás patrones de seguridad como bCrypt para encriptar passwords.
    • Echarás mano de MongoDB, configurándola y escalándola a través de AWS.
  3. MongoDB: 📊 Utilizaremos MongoDB, una base de datos NoSQL orientada a documentos, para almacenar y recuperar datos de manera eficiente.

    • Aprenderás a estructurar tu proyecto siguiendo los estándares recomendados por Google para aplicaciones GOLANG.
    • Crearás 16 endpoints REST y más de 30 archivos .go para una API potente y versátil.

¿Qué te espera?

Este curso está pensado para desarrolladores con un nivel intermedio en React y Golang, o para aquellos que buscan expandir sus habilidades en estas tecnologías. Te proporcionaremos las herramientas y conocimientos necesarios para construir una aplicación de red social compleja y funcional, listos para ser desplegados y escalados en la nube con AWS.

¡Inscríbete ya y comienza tu viaje hacia el desarrollo web full-stack! 🚀✨

Course Gallery

React JS, Golang y MongoDB: Creando Red Social como Twitter – Screenshot 1
Screenshot 1React JS, Golang y MongoDB: Creando Red Social como Twitter
React JS, Golang y MongoDB: Creando Red Social como Twitter – Screenshot 2
Screenshot 2React JS, Golang y MongoDB: Creando Red Social como Twitter
React JS, Golang y MongoDB: Creando Red Social como Twitter – Screenshot 3
Screenshot 3React JS, Golang y MongoDB: Creando Red Social como Twitter
React JS, Golang y MongoDB: Creando Red Social como Twitter – Screenshot 4
Screenshot 4React JS, Golang y MongoDB: Creando Red Social como Twitter

Loading charts...

2734116
udemy ID
02/01/2020
course created date
16/04/2020
course indexed date
Angelcrc Seven
course submited by