Rasca la imagen para llevarte un descuento en tu curso. Podrás aplicar el cupón en el momento de pago.

5.0 /5
(6)

77
Bienvenidos al curso de React JS
¿Qué vas a aprender y cómo obtener ayuda en el curso?
Cómo sacarle el máximo partido al curso
Únete a la Comunidad de Estudiantes en Discord
Archivos de todos los proyectos y el código fuente
Tu cuaderno para tomar notas online sobre el curso
Un breve aperitivo acerca de React JS
Algunas preguntas que seguro que ahora mismo tienes
Let, Const y Var en 4 minutos
Cómo instalar NodeJS
Crea tu primer proyecto con React
¿Qué necesitas para crear un proyecto de React?
Crea tu primera app con React
¿Cómo se para una app de React?
Nuestra primera componente funcional
Convertir HTML a JSX
Estilizado inline con JSX en React JS
Variables de Javascript en JSX
Tres principios básicos sobre las componentes
Una app simple con React: comentarios de una red social
Estilizar una app con Semantic UI
Construir componentes con JSX
Indicar la ruta de una imagen en React JS
Duplicar una componente simple
Anidado de componentes
El sistema de props
Cómo pasar props a un hijo
Revisión de componentes reutilizables
El prop children
Descarga el proyecto de blog posts desde Github
Componentes basadas en clases y componentes funcionales
Cómo se verá nuestra app
Cómo obtener la ubicación física del usuario
Manejo de operaciones asíncronas en React
Cómo convertir una componente funcional en una basada en clases
Reglas de estados
Inicialización de los estados en el constructor
Los métodos de ciclo de vida
Rendering condicional
Acerca de los métodos de ciclo de vida
Refactorización de la app para incluir métodos de lifecycle
Transferir estados a través de props
Expresiones ternarias con JSX
Cómo mostrar una imagen
Cómo estilizar la app con CSS personalizado y Semantic UI
Herramientas de desarrollo gratuitas para React
Revisión final de la App
Descarga el proyecto final de geoposición desde Github
Cómo se verá la app
Diseño de componentes
El uso de formularios y campos de entrada
Estilizado de la app
Creación de Event Handlers
Elementos controlados vs no controlados
¿Para qué sirven los elementos controlados?
La palabra reservada 'this' en Javascript
Comunicación de hijos a padres
Cómo invocar callbacks en los hijos
Obtención de datos
Axis vs Fetch
Función Async Await
Configurar el estado
Cómo renderizar una lista de componentes
Implementar el valor key en los objetos de la lista
¿Qué hemos aprendido en esta app?
Descarga el proyecto final usando la API de Pixabay desde Github
Creación del Proyecto
React Router
Los Links y los Nav Links
Redirect programados
Parámetros de Route
Etiqueta Switch de React Router
Cómo crear un modal
¿Para qué sirve React Portals?
Creación de React Portals
Descarga el proyecto de React Router desde Github
Enhorabuena por completar el curso de React JS

instructor

5.0 /5
(6)

  • Avatar
    BORJA
    (5)
    Excelente

    Curso muy completo y muy bien explicado.

  • Avatar
    Yvonne
    (5)
    Completo y practico

    Es un curso muy practico con ejemplos claros que aplico en mi trabajo

  • Avatar
    Joiser
    (5)
    realmente increible

    Quedé completamente satisfecho con el curso de React JS. Aprendí desde cero con ejemplos prácticos y ahora puedo crear aplicaciones web modernas y dinámicas. ¡Recomendado sin dudarlo!

  • Avatar
    Yeison
    (5)
    Aprendizaje desde cero

    Un curso que, desde cero como dice el nombre, permite mejorar mis aplicaciones web con JS, haciendo mis proyectos mas robustos y excelentes. Muchas gracias Frogames

  • Avatar
    David
    (5)
    Nuy interesante y ameno

    Curso relamente muy interesante y realmente ameno. Muy bueno para iniciarse en React y ampliar las posibilidades de desarrollo WEB.

  • Avatar
    Marc
    (5)
    Sencillo entendimiento

    Contento con las enseñanzas, muy bien explicadas

PLANES PARA ACCEDER SEGÚN TUS OBJETIVOS Y NECESIDADES

Compra el curso individual, obtén toda la ruta de aprendizaje o accede a toda la plataforma

Elige la forma de pago que mejor se adapte a tus necesidades y a tu bolsillo con pago único por curso, acceso mensual o anual a la ruta de aprendizaje o incluso a toda la plataforma.

Pago Único

Compra el curso una vez y accede de por vida

39.99

  • Un único pago.
  • Acceso instantáneo al curso de por vida.
  • Accede a la Comunidad del Curso
El Más
Popular

Rana de Bronce

Accede a todos los Cursos, Comunidades y Extras de Frogames

39 /mes

  • Pago único de 39€ al mes.
  • Acceso instantáneo a todos los cursos.
  • Accede a la plataforma y las comunidades de alumnos 24/7, dónde y cuándo quieras.
  • Cancela en cualquier momento sin perder tu progreso.

Ruta de Programación

Accede a todos los Cursos de la Ruta de Lenguajes de Programación

19.99 /mes

  • Pago único de 19.99€ al mes.
  • Acceso instantáneo a los +10 cursos de la ruta.
  • Accede a la ruta 24/7, dónde y cuándo quieras
  • Cancela en cualquier momento sin perder tu progreso

Pago único

Compra el curso una vez y accede de por vida

39.99

  • Un único pago
  • Acceso instantáneo al curso de por vida
  • Accede a la Comunidad del Curso
El Más
Valorado

Rana de Oro

Accede a todos los Cursos, Comunidades y Extras de Frogames

349 /año

  • Pago único de 349€ cada año.
  • 3 meses de descuento.
  • Acceso instantáneo a todos los cursos.
  • Accede a la plataforma y las comunidades de alumnos 24/7, dónde y cuándo quieras.
  • Cancela en cualquier momento sin perder tu progreso.
  • Biblioteca de Recursos
  • Directos mensuales de Q&A
  • Soporte Premium Prioritario.

Ruta de Programación

Accede a todos los Cursos de la Ruta de Lenguajes de Programación

199 /año

  • Pago único de 199€ cada año.
  • 4 meses de descuento.
  • Acceso instantáneo a los +10 cursos de la ruta.
  • Accede a la ruta 24/7, dónde y cuándo quieras.
  • Cancela en cualquier momento sin perder tu progreso.
  • Soporte premium.

* Todos los precios llevan impuestos incluidos.

Por tu seguridad, todos los pedidos se procesarán en un servidor seguro.

Ruta de Lenguajes de Programación

El pack definitivo con todos nuestros cursos de Lenguajes de Programación, incluso los que están por venir y las actualizaciones y mejoras de los actuales. Aprende diversos lenguajes para arrancar con buen pie en el mundo del desarrollo

Curso completo de Python de la A a la Z

Nuestro curso de programación en Python es una oportunidad única para adquirir las habilidades necesarias para convertirte en un profesional competente. ¡Aprenderás a programar, entender el lenguaje de programación y mejorar tu portfolio profesional!

498 clases

Curso completo de Java de la A a la Z

Aprende las bases del lenguaje Java desde cero y sin experiencia previa: conoce las clases y objetos esenciales y sube así de nivel tus habilidades en uno de los lenguajes más usados para crear apps para Android y manejar la lógica en servidores

277 clases

Git y GitHub de la A a la Z: Todo sobre el control de versiones

¡Aprende los conceptos fundamentales y el flujo de trabajo esencial sobre el control de versiones utilizando Git y GitHub desde cero!

106 clases

Aprende C# en 6 horas

Aprende C#, el lenguaje de programación utilizado para crear videojuegos en Unity o backends en .Net ¡en solamente 6 horas!

53 clases

Programación Orientada a Objetos con C#

Aplica de forma práctica y entiende los conceptos de programación orientada a objetos en C# y domina la creación de clases, la herencia, el polimorfismo o la encapsulación entre otros

107 clases

Curso de Experto en Desarrollo de Videojuegos con C++ de la UCLM

El Curso de Experto en Desarrollo de Videojuegos de la Universidad de Castilla-La Mancha está totalmente consolidado como un referente a nivel nacional en formación de programadores de videojuegos, con un enfoque basado en proyectos con C++

8 clases

Curso completo de diseño web: aprende HTML, CSS y Javascript desde cero

Aprende las tecnologías web necesarias para hacer tus propias páginas web para ti mismo o para tus clientes desde cero con HTML 5, CSS y Javascript

146 clases

Curso de Dart de la A a la Z

Dart, el lenguaje desarrollado por Google: una elección poderosa para el desarrollo de aplicaciones web y móviles

135 clases

De Dart a Flutter: Fundamentos en Aplicaciones Móviles Híbridas

Introdúcete en el mundo de la programación con Flutter con diferentes proyectos que te garantizan un aprendizaje sólido y dinámico

198 clases

Flutter Design Lab: Explorando Material Design, Cupertino y Web

Descubre la magia del diseño de aplicaciones con las poderosas herramientas de Flutter para llevar tus habilidades al siguiente nivel

148 clases

Marketing Digital para Negocios Online

Domina el Marketing Digital para Negocios Online y aumenta las ventas de tu negocio o empresa a través de internet

54 clases

React JS: Aprende React JS desde cero con ejemplos prácticos

Aprende desde cero, sumérgete dentro de React JS y conviértete en un desarrollador que usa el poder de las tecnologías web más avanzadas

77 clases

React Native: Aprende React Native con ejercicios prácticos

Aprende los fundamentos de React Native desde cero. Usa React Native para construir aplicaciones móviles híbridas tanto para iOS como para Android

52 clases

Las bases de las expresiones regulares con ejemplos en Swift

Conoce los fundamentos de las expresiones regulares con algunos ejemplos en Swift y extrapólalo a cualquier lenguaje de programación para trabajar y filtrar textos como un profesional

50 clases

Bases de datos: Aprende el lenguaje SQL desde cero

Aprende SQL, el lenguaje de las bases de datos, desde cero y con ejercicios prácticos para dominar la carga, consulta, modificación y tratamiento de tus datos conociendo todas las palabras claves del SQL

82 clases

Masterclass de productividad utilizando Visual Studio y C#

Incrementa drásticamente tu productividad usando C# con Visual Studio, dominando todos sus shortcuts y herramientas disponibles

48 clases