Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Realtime Ludo Game, usando ReactJS, NodeJS y SocketIO
Rating: 4.9 out of 5(7 ratings)
57 students

Realtime Ludo Game, usando ReactJS, NodeJS y SocketIO

Además TypeScript para el front y el backend.
Last updated 6/2024
Spanish

What you'll learn

  • Crear un juego completo de Ludo usando ReactJS y TypeScript.
  • Implementar funcionalidades multiplayer en tiempo real con NodeJS y Socket IO
  • Integrar autenticación social usando PassportJS con GitHub y Google.
  • Desplegar la aplicación como una PWA (Progressive Web App) con Service Workers.

Course content

16 sections162 lectures49h 19m total length
  • Introducción11:55

    Introducción al curso y descripción general del contenido.

  • Mensaje de bienvenida0:39
  • Configuración proyecto18:02

    Configuración inicial del proyecto React y Node.js.

  • Configuración proyecto - Escalamiento juego16:56

Requirements

  • Conocimiento básico de JavaScript y ReactJS
  • Familiaridad con TypeScript y NodeJS
  • Comprensión de conceptos de estado y manejo de eventos en React.
  • Conocimientos básicos de configuración de servidores y APIs RESTful con NodeJS

Description

¡Bienvenido al curso "Realtime Ludo Game usando ReactJS, NodeJS y SocketIO"!

Este curso te invita a explorar el apasionante mundo del desarrollo de juegos en tiempo real con una de las plataformas más populares de la actualidad. A través de una serie de lecciones detalladas y prácticas, aprenderás a construir un juego completo de Ludo utilizando ReactJS para el frontend, NodeJS para el backend y SocketIO para la comunicación en tiempo real entre los jugadores.


Comenzaremos desde los fundamentos, configurando el proyecto y explorando la arquitectura necesaria para mantener la sincronización de estado entre múltiples clientes. A lo largo del curso, te sumergirás en temas avanzados como la gestión del estado del juego, la integración de autenticación social utilizando PassportJS, y la implementación de funcionalidades multiplayer que permitirán a los usuarios jugar entre ellos desde cualquier parte del mundo.


Además de construir las funcionalidades básicas del juego, como el tablero interactivo y las tokens animados, también explorarás cómo optimizar la experiencia del usuario con Progressive Web Apps (PWA) para una accesibilidad mejorada, incluso cuando el jugador está offline.


Descubre cómo ReactJS va más allá de las interfaces para crear juegos como el Ludo. Aprende a desarrollar un juego completo usando esta poderosa librería.

Who this course is for:

  • Para aquellos interesados en explorar usos de React más allá de la creación de interfaces de usuario, aprender cómo desarrollar juegos utilizando esta librería
  • Desarrolladores frontend que desean expandir sus habilidades hacia aplicaciones interactivas y multiplayer.
  • Estudiantes de ingeniería de software con interés en el desarrollo de juegos y aplicaciones web avanzadas.
  • Desarrolladores que estén interesados en el desarrollo de juegos de tipo board games.