Bienvenido al curso de React, en este curso aprenderás el Framework más popular de JavaScript y con más demanda laboral. Empezarás aprendiendo a como crear una aplicación de React básica que muestre unos elementos en pantalla y terminarás el curso siendo capaz de crear aplicaciones web completas, rápidas, modernas y seguras.
Darás tus primeros pasos en React, familiarizándote con el lenguaje JSX, dividir el código en componentes, crear datos reactivos, agrupar la funcionalidad en hooks, renderizar listas, renderizar condicionalmente, manejar formularios, hacer peticiones de red, enrutado etc.
Luego darás al paso a Nextjs donde podrás crear aplicaciones full-stack y aprenderás cosas como: diseñar bases de datos, trabajar con bases de datos, crear sistemas de autenticación, inicio de sesión con redes sociales, hacer vistas protegidas, crear sistemas de carga, verás las diferencias entre el Server Side Rendering y el Static Site Generation y usarás ambos modelos, etc.
Pondrás a prueba tus conocimientos con un proyecto final donde crearemos una plataforma de búsqueda de empleo que incluirá cosas como: autenticación, creación y listado de recursos, validación y evitar vulnerabilidades, filtrar datos, configurar inicio de sesión con Google y mucho más.
Este curso se mantendrá actualizado con las últimas novedades y siempre estarás al día con el ecosistema de React.
Si quieres convertirte en un gran desarrollador web con React, este es tu curso.