¿Cuáles son los buenos cursos para aprender React?

Naturalmente, soy parcial, pero mi voto es para Modern React with Redux – Udemy.

He examinado varios otros cursos sobre React (además de muchos otros cursos de tecnología) y construí mis cursos de React como la experiencia educativa que hubiera deseado cuando aprendí muchos de estos temas por primera vez.

La mayoría de los otros cursos caen en dos trampas:

  1. El curso “Déjame hablarte sobre xyz”: este es el tipo de curso en el que un instructor tiene mucho que decir sobre un tema en particular, pero no muchas manos en la codificación. No entiendo esta metodología para aprender ningún tema técnico en absoluto. La única forma de aprender nuevas tecnologías es completando proyectos prácticos.
  2. El curso “Vamos a ‘escribir’ algunos códigos ”: este es el tipo de curso en el que el instructor trabaja en proyectos, pero la mayoría termina siendo una gran cantidad de copias pegadas de códigos en su editor sin saber qué hace ese código.

Descubrí que estos dos tipos de cursos son casi inútiles al aprender nuevos conceptos, así que me propuse hacer que todos mis contenidos eviten ambos patrones. Todos mis cursos son estrictamente prácticos en proyectos donde se discute cada línea de código (y me refiero a cada una) antes de que la escribamos (o poco después).

Además, siempre trato de evitar tomar la salida fácil para cualquier proyecto en particular. Con eso quiero decir que no enseño patrones que funcionen en un pequeño ejemplo, pero no son aplicables a aplicaciones de mayor escala de producción. Ahora hay límites para esto, por supuesto, pero hago lo mejor que puedo

Si toma mi curso en React / Redux, también estará configurado para comenzar mi curso de seguimiento Advanced React y Redux – Udem, que es, por lo que sé, el único curso de video en línea que se adentra en el complejo Temas como middleware y componentes de orden superior en Redux.

Así que para mí, la elección es clara, pero hágame saber si tiene alguna pregunta de seguimiento.

Lo último: aquí hay códigos de cupón para obtener mi curso avanzado + de inicio por $ 19:

  • Reacción Moderna con Redux – Udemy
  • Reacción Avanzada y Redux – Udemy

Creo que el mejor se encuentra aquí: Cómo empezar | Reaccionar

A diferencia de otras bibliotecas, React realiza gran parte del trabajo bajo el capó y, en cambio, solo expone una pequeña cantidad de API importantes. Por esta razón, no es realmente importante salir en busca de cursos, sino simplemente familiarizarse con las API importantes y crear pequeñas aplicaciones.

Si bien amo a la comunidad React, me temo que muchos de sus “tutoriales” son demasiado inclinados hacia el futuro para beneficiar realmente a cualquier persona nueva en la comunidad. Muchos esperan que entiendas sus ejemplos en ES6, asumas que estás ejecutando tu código a través de un plugin de Babel para Webpack, que ya estás preocupado por el estado de la aplicación y que necesitas Flux / Redux, etc. Te doy una torpe incómoda.

Manténgase en el tutorial básico, cree “aplicaciones pequeñas y de mierda” y con el tiempo hará clic. Una vez que lo haga, preséntese lentamente sobre la variedad de características asombrosas y brillantes que la comunidad ha desarrollado para resolver sus necesidades.

Puedes tomar el curso más vendido a continuación en React y Redux

Course Link – Modern React with Redux: domine los fundamentos de React y Redux

Domine los fundamentos de React y Redux con este tutorial a medida que desarrolla aplicaciones compatibles con NPM, Webpack y ES6.

Descripción del curso por el Instructor del curso: este es el tutorial que ha estado buscando para dominar el desarrollo web moderno con React.

Redux? Lo conseguimos. ES6 / Babel? Cubierto. ¿Webpack? ¡Incluido!

Mastering React y Redux puede conseguirte un puesto en desarrollo web o ayudarte a construir ese proyecto personal con el que has estado soñando. Es una habilidad que lo pondrá en mayor demanda en la industria de desarrollo web moderno, especialmente con el lanzamiento de Redux y ReactNative.

Este curso lo pondrá en funcionamiento rápidamente y le enseñará los conocimientos básicos que necesita para comprender profundamente y crear componentes React y estructurar aplicaciones con Redux.

Comenzaremos por dominar los fundamentos de React, incluidos JSX, “props”, “state” y eventing. Se proporciona un código fuente para cada conferencia, por lo que siempre se mantendrá actualizado con el ritmo del curso. Después de una introducción a React, nos sumergiremos en Redux, cubriendo temas como reductores, acciones y el árbol de estado.

Si eres nuevo en React y Redux, o si has estado trabajando para aprenderlo pero a veces sientes que aún no lo entiendes, ¡este es el curso de React para ti! Para aprender a reaccionar hay que entenderlo.

  • Aprenda a usar el lenguaje de marcado personalizado de React, JSX, para limpiar su código Javascript
  • Domine el proceso de descomponer un componente complejo en muchos componentes más pequeños e intercambiables.
  • Sujete la diferencia entre “accesorios” y “estado” y cuándo usar cada uno
  • Desarrolle aplicaciones complejas que escalan en complejidad al dominar Redux
  • Sumérgete más profundamente en Redux usando middlewares. No se requieren términos de lujo!

Construí el curso que hubiera querido tomar cuando estaba aprendiendo React y Redux. Un curso que explica los conceptos y cómo se implementan en el mejor orden para que usted los aprenda y los comprenda profundamente.

¿Quién es el público objetivo?

  • Programadores que buscan aprender a reaccionar
  • Desarrolladores que quieran crecer simplemente usando jQuery.
  • Los ingenieros que han investigado React, pero han tenido problemas para dominar algunos conceptos

¿Que aprenderás?

  • Crea increíbles aplicaciones de una sola página con React JS y Redux
  • Dominar conceptos fundamentales detrás de la estructuración de aplicaciones de Redux.
  • Realice el poder de construir componentes compostables.
  • Sé el ingeniero que explica cómo Redux funciona para todos los demás, porque conoces muy bien los fundamentos.
  • Adquiera fluidez en la cadena de herramientas que admite React, incluida la sintaxis de NPM, Webpack, Babel y ES6 / ES2015 Javascript

Requerimientos

  • Una computadora Mac o Windows

Course Link – Modern React with Redux: domine los fundamentos de React y Redux

Soy parcial, pero recomendaría el libro The Road para aprender React. Es un pago de lo que usted quiere, un libro electrónico que enseña Reacción simple sin ninguna configuración en 170 páginas. En el camino, construirá su propia aplicación con ella y la implementará eventualmente. Además, le ayudará a realizar la transición sin problemas de JavaScript ES5 a JavaScript ES6. Después, podrá crear sus propias aplicaciones con React simple.

Mantengo libros gratuitos sobre Webpack y React en SurviveJS. La mayoría del contenido está disponible de forma gratuita y puede leer el material en línea. Parte del material avanzado se incluye solo en la edición comercial para alentar a las personas a apoyar el esfuerzo.

El libro de Webpack le muestra cómo desarrollar la configuración paso a paso (pequeñas recetas) mientras que el de React one se basa en un ejemplo de Kanban. También aprenderás algo sobre temas más avanzados. Encuentro que la parte del ecosistema es más difícil de captar yo mismo, así que eso es algo en lo que me centraré aún más en el futuro.

He estado desarrollando el material durante más de un año con el apoyo de una comunidad activa. Incluso hay un poco de chat de Gitter y puedes contactarme a través de él. Me tomo en serio la retroalimentación y estoy dispuesto a impulsar el material. La oferta definitivamente ha evolucionado mucho a medida que React ha madurado.

No estoy diciendo que esta sea la mejor manera de adquirir tecnologías y encontrará muchas alternativas viables por ahí. Sin embargo, considera darle un vistazo. Incluso si no te gusta, hazme saber lo que apestó e intentaré arreglarlo. 🙂

React es una biblioteca de JavaScript declarativa, eficiente y flexible para crear interfaces de usuario. React ha simplificado no solo el proceso de diseño de interfaces de usuario, sino que también facilita la creación de proyectos completos en tiempo real y dinámicos. JavaScript juega un papel importante cuando se trata de diseñar e implementar aplicaciones y sitios web. Sin embargo, JavaScript no es fácil y requiere una gran cantidad de líneas de codificación para crear aplicaciones complejas.

¿Hay tantos cursos en línea en el mercado para aprender React pero necesita un curso que no solo cubra los fundamentos de React, sino que también profundice en el proceso de codificación real y exactamente cómo funciona React? Entonces aquí está la solución.

Eduonix te ofrece un completo curso interactivo de React.

Reaccionar para principiantes | Crea una aplicación con React

Quizás estoy un poco sesgado, dado que tomé el curso de Wes para ayudarme a subir de nivel rápidamente con React, pero realmente creo que React para principiantes es la mejor opción. Wes hace un gran trabajo al explicarte cómo funciona React y la aplicación de muestra que creas hace un buen trabajo para mostrar diferentes características. Vi los primeros 10–12 videos a velocidad 2x y me sentí a la par con React a los 2 días de intentarlo.

Recomiendo altamente el curso de Tyler McGinnis.

Fundamentos de React.js: el mejor lugar para aprender React.js y el ecosistema React.js

No solo aprenderá a reaccionar, sino que lo aprenderá bien y aprenderá a amarlo y apreciarlo aún más. No he visto a alguien tan bueno en la enseñanza de programación desde Jeffrey Way. No me malinterpretes, hay muchos programadores geniales con muchos tutoriales y screencasts, pero los gustos de Tyler y Jeffrey son una raza muy rara.

Para ser claros, no estoy ganando un centavo al cantar grandes elogios por lo que Tyler ha logrado aquí, y mi círculo interno sabe que no tiro flores. No tomes mi palabra, solo mira las primeras lecciones.

egghead.io – Aprende herramientas profesionales de JavaScript con Tutorial Videos y capacitación
También es un excelente recurso (ahí es donde primero veo el tutorial de Tyler). Yo diría que la suscripción vale la pena. Comience con el curso de Tyler primero y luego use egghead como material suplementario.

Aprende todo React.js de un curso compacto aquí.