Reaccionar clases y programas nativos en línea

Las mejores clases en línea para React Native

Publicado:

Actualizado:

React Native fue creado por Facebook en 2015 para permitir a los desarrolladores crear aplicaciones móviles nativas para iOS y Android usando JavaScript. Desde entonces, se ha convertido en uno de los marcos más populares para crear aplicaciones móviles. Se han creado más de 17,000 aplicaciones utilizando el marco, incluidos algunos de los programas más populares del mundo, como Instagram, Skype, Discord, Netflix, Uber y Pinterest.

¿Por qué ha crecido tan rápido? Principalmente porque utiliza una única base de código, lo que facilita el desarrollo de aplicaciones móviles nativas para iOS y Android. En el pasado, los desarrolladores necesitarían aprender dos bases de código separadas para crear aplicaciones tanto para Android (Java) como para iOS (Swift / Obj-C). Con React Native, solo necesita aprender uno, y resulta ser JavaScript, el lenguaje de programación más comúnmente conocido.

Ya sea que sea nuevo en programación, un desarrollador web que quiera aprender a crear aplicaciones móviles nativas o un desarrollador móvil experimentado interesado en aprender un nuevo marco, es un buen momento para aprender React Native. Afortunadamente, hay innumerables cursos en línea que le permiten aprender React Native en su propia línea de tiempo y desde la comodidad de su hogar.

Aquí hay una lista de cursos en línea gratuitos y asequibles sobre Reactive Native que lo ayudarán a comenzar rápidamente.

Cursos introductorios sobre React Native

1. React Native: Primeros pasos

Este curso está diseñado para principiantes y desarrolladores web interesados ​​en aprender el desarrollo de aplicaciones móviles nativas utilizando el marco React Native. Hendrik Swanepoel, el instructor, lo guiará en cada paso del trabajo con React Native. Durante el curso, aprenderá a configurar su entorno React Native, generar una aplicación React Native, crear componentes React Native, agregar funciones como navegación y entrada de texto, y consumir una API HTTP desde su aplicación. Es un curso para principiantes, pero el instructor recomienda aprender los conceptos básicos de React, Git, línea de comando y npm antes de comenzar el curso.

  • Créditos universitarios: NO - Sólo certificado
  • Precio: Prueba gratuita de 10-day y luego $ 35 facturada mensualmente o $ 299 facturada anualmente para el plan personal; $ 449 facturado anualmente para el plan Premium
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 1 hora, 49 minutos
  • Idiomas: Inglés
  • Vendedor: Pluralsight

Nota: Los precios de todos los cursos enumerados en este artículo son verdaderos en la fecha de publicación, pero están sujetos a cambios.

2. React Native: la guía práctica 

Impartido por Maximilian Schwarzmüller, un desarrollador web profesional, este curso está diseñado para aquellos completamente nuevos en React Native. En más de 16 horas de contenido de video, Schwarzmüller le enseñará todos los conceptos básicos de React Native: cómo funciona y cómo crear aplicaciones que se adapten a todos los tipos de tamaños de dispositivos. Además de enseñarle los fundamentos, Schwarzmüller le explicará cómo crear sus propias aplicaciones React Native y publicarlas en Google Play Store y Apple App Store. Para tomar este curso, sin embargo, debe saber JavaScript. 

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 42.50 a la venta ($ 169.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 16 horas, 30 minutos
  • Idiomas: Inglés con subtítulos en inglés, indonesio, italiano, polaco, portugués y rumano
  • Vendedor: Udemy

3. Reaccione Native QuickStart, cree una aplicación real con la API de Deezer

Diseñado para desarrolladores de todos los niveles de experiencia, incluidos principiantes, este curso es una introducción relativamente breve pero completa a React Native. Comenzará por aprender los fundamentos de React Native y su arquitectura. Pasará rápidamente a crear una aplicación de transmisión de música que obtenga datos de la API de Deezer. A medida que avance en el curso, aprenderá los fundamentos de React Native, así como algunos conceptos avanzados. Al final, comprenderá el enrutamiento y la navegación en la aplicación, cómo conectarse a una API, cómo construir una interfaz de usuario atractiva con componentes React Native UI, cómo integrar una función de búsqueda y más.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 40 a la venta ($ 159.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 5 horas, 30 minutos
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: Udemy

4. Bootcamp completo de React Native - Build 18 para iOS y Android

Este curso es un excelente punto de partida para los recién llegados a React Native que conocen los conceptos básicos de Javascript (como bucles, funciones, matrices, funciones de flecha, etc.). El instructor pasa mucho tiempo en los fundamentos y desarrolla constantemente la complejidad. Durante el curso, los estudiantes crearán una serie de aplicaciones, cada una de las cuales incorpora diferentes funciones, incluida la integración de la cámara, el sonido y más. También aprenderá sobre API, almacenamiento local, administración de estado de Redux, Firebase y más.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 50 a la venta ($ 199.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 21 horas, 30 minutos
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: Udemy

5. Cree una aplicación en menos de 1 horas con React Native

Este curso es menos un curso completo que un tutorial rápido y útil que lo ayudará a comprender mejor cómo usar React Native y le permitirá poner su conocimiento en práctica al desarrollar una aplicación. Se recomienda para personas que ya comenzaron a aprender React Native pero que aún son principiantes. El curso está diseñado en torno a la creación de una aplicación de chistes tipo Tinder utilizando API de diferentes servicios, y se puede completar en menos de dos horas.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 9.99 a la venta ($ 19.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 1 horas, 30 minutos
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: Udemy

6. Desarrollo de aplicaciones móviles de CS50 con React Native 

Este curso, disponible a través de edX, es un curso de Harvard impartido por el profesor Gordon McKay de la Práctica de Ciencias de la Computación David J. Malan y el ingeniero de software Jordan Hayashi. El curso comienza con conferencias sobre JavaScript básico antes de saltar rápidamente a JavaScript avanzado, React y, finalmente, React Native. El curso también incluye conferencias invitadas de dos de los coautores de React Navigation (incluido un miembro del equipo central de React Native), así como de Charlie Cheever, fundador de Expo. También hay lecciones sobre Redux y Async Redux. El curso incluye una serie de proyectos prácticos, incluido un proyecto final en el que creará una aplicación completamente de su propio diseño. Debido a que el curso comienza con lecciones sobre Javascript, es excelente para principiantes con poca experiencia en programación, aunque los estudiantes deben sentirse cómodos con HTML y CSS.

  • Créditos universitarios: NO - Sólo certificado verificado
  • Precio: GRATIS para auditar, pero hay una tarifa de $ 90 para ganar y comprar un Certificado verificado
  • Ayudas económicas o becas: Si
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: Semanas 13 (6 – 9 horas por semana)
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: Edx

7. React Native - Curso de introducción para principiantes

Este curso de freeCodeCamp.org es una introducción rápida a los conceptos básicos de React Native y está disponible sin cargo en YouTube. El curso comienza con una guía rápida sobre cómo configurar React Native para usar en su escritorio. Rápidamente, te sumergirás en la creación de una aplicación básica "Hello World" y en algunas características básicas de la interfaz de usuario. Finalmente, aprenderá a construir una aplicación de calculadora. Este no es un curso completo, pero sin embargo es un excelente punto de partida para las personas que están interesadas en React Native pero que aún no saben si quieren sumergirse por completo.

  • Créditos universitarios: NO
  • Precio: SIN COSTO
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 2 horas, 18 minutos
  • Idiomas: Inglés
  • Vendedor: YouTube

Cursos intermedios sobre React Native

8. Desarrollo de aplicaciones móviles multiplataforma con React Native

Este curso, impartido por Jogesh K. Muppala, profesor asociado en el Departamento de Ciencias de la Computación e Ingeniería de la Universidad de Ciencia y Tecnología de Hong Kong, se enfoca en usar React Native y Expo SDK para crear aplicaciones multiplataforma, iOS y Android nativas. Es uno de los cursos más completos y bien diseñados disponibles, diseñado para brindar a los estudiantes un conocimiento funcional y funcional de React Native UI y sus características, como iconos, gestos, animaciones y más. También aprenderá a utilizar la cadena de herramientas Expo para simplificar el desarrollo y las pruebas de sus aplicaciones React Native. Este es un curso intermedio, diseñado para estudiantes que tienen conocimientos prácticos de HTML, CSS y Javascript y que ya están familiarizados con Bootstrap 4, React y Redux. Este curso es parte de un Desarrollo web completo con especialización de reacción que cubre Bootstrap 4 y Reaccionar. Aunque puede tomar este curso React Native solo, se recomienda que tome Bootstrap 4 y Reaccionar antes de tomarlo.

  • Créditos universitarios: NO - Sólo certificado de curso
  • Precio: GRATIS para auditar, pero hay una tarifa para ganar y comprar un certificado de curso
  • Ayudas económicas o becas: Si
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: Horas aproximadamente 27
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: Coursera

9. Crea el Instagram original con React Native y Firebase

Diseñado para desarrolladores que ya conocen los fundamentos del marco React Native, este curso lo guiará a través del proceso de creación de una aplicación móvil completamente desarrollada que utiliza la Autorización de usuario de Firebase con un correo electrónico y contraseña o inicio de sesión en Facebook. El curso se basa en crear una aplicación de alimentación de fotos muy similar a la aplicación original de Instagram desde cero. El curso lo guiará a través del proceso de registrarse y conectarse a Firebase, construir la interfaz de usuario de su aplicación y agregar inicio de sesión de usuario, navegación y más. En resumen, es un gran curso práctico para desarrolladores de nivel intermedio.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 9.99 a la venta ($ 24.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 6 horas, 30 minutos
  • Idiomas: Inglés
  • Vendedor: Udemy

Cursos avanzados sobre React Native

10. Maestro reaccionar animaciones nativas

Una vez que comprenda los fundamentos de un marco de UI como React Native, el siguiente paso es dominar los matices del marco. Este curso está diseñado para enseñar a los usuarios a crear animaciones en React Native con la biblioteca Animated. El curso explica todas las funciones y tipos de animación que puede usar en React Native. También cubre temas avanzados de animación, como interpolar colores, rotaciones, acantilados .99, animaciones interrumpidas, extrapolar y más. Al final, podrás crear animaciones personalizadas para cualquier aplicación que estés creando.

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 25 a la venta ($ 99.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 6 horas, 30 minutos
  • Idiomas: Ingles con subtitulos en ingles
  • Vendedor: Udemy

11. Reaccionar nativo: consejos, trucos y técnicas

Este curso está dirigido a estudiantes que ya están familiarizados con React Native y les gustaría aprender algunas técnicas útiles para hacer que el proceso de desarrollo de aplicaciones sea más fácil y rápido. El curso cubre temas como la lógica reutilizable con componentes de orden superior, consejos para la actualización y más. También presentará diferentes herramientas, como reactotron y react-native-debugger. Este es un gran curso para desarrolladores profesionales que son relativamente nuevos en React Native. 

  • Créditos universitarios: NO - Sólo certificado de finalización
  • Precio: $ 31.25 a la venta ($ 124.99 precio regular)
  • Ayudas económicas o becas: NO
  • Aprendizaje móvil: Si
  • Aprendimiento a su propio ritmo: Si
  • Plazos flexibles: Si
  • Tiempo necesario para completar: 3 horas, 30 minutos
  • Idiomas: Inglés con subtítulos en inglés
  • Vendedor: Udemy

Para obtener más cursos en línea, consulte TUN's lista de clases curadas, o usa el buscador de clases online para encontrar los mejores cursos en línea en cualquier tema.

Prueba GRATUITA de 6 meses

Luego, disfrute de Amazon Prime a mitad de precio: ¡50 % de descuento!

TUN AI – Tu asistente educativo

SINTONIZAR IA

¡Estoy aquí para ayudarte con becas, búsqueda de universidades, clases en línea, ayuda financiera, elección de especialidades, admisiones universitarias y consejos de estudio!

La Red Universitaria