Curso de desarrollo de apps móviles con React Native

El curso Desarrollo de Aplicaciones Móviles con React Native está diseñado para capacitar a los participantes en la creación de aplicaciones móviles nativas para iOS y Android utilizando React Native y JavaScript. Este curso abarca desde la configuración del entorno de desarrollo hasta la creaci…

55 horas
Certificado Oficial
Instructores Expertos
Aprendizaje Online
Desarrollo de aplicaciones moviles con React Native
Infinity logo

Módulos del Curso

Modulo I: Introducción - Introducción al desarrollo multiplataforma

  • El origen: React JS - Introducción a React Native
  • Instalación en Mac - Instalación en Windows - Instalación en Linux
  • Trabajando con VSCode
  • Plugins de interés - Otros IDEs alternativos

  • Introducción a MVC
  • React Native CLI
  • Creando un proyecto con react-native
  • Análisis proyecto con react-native 
  • Presentando Expo 
  • Creando un proyecto con Expo 
  • Estructura con Expo 
  • Buenas prácticas de estructuración de proyectos

  • Elementos
  • Trabajando con componentes
  • Componentes de Clase y Componentes Función
  • Componente Contenedor vs Componentes Puros
  • Ciclo de vida - Restricciones del estado de los componentes
  • Usando CSS en React Native - Aplicando Bootstrap para diseños
  • conografía con Font Awesome

  • Introducción a los Hooks de React
  • UseState 
  • UseRef
  • UseEffect 
  • UseContext
  • Reglas de los Hooks
  • Creando Hooks propios

  • Introducción
  • Componentes Core
  • Componentes Nativos
  • Componentes de la comunidad
  • Trabajando con vistas
  • Formularios y validaciones

  • Introducción 
  • La navegación en React Native  
  • Tipos de navegación  
  • Creando rutas  
  • Navegando a una ruta desde la vista  
  • Navegando a una ruta desde el código  
  • Pasando información entre rutas  
  • Creando múltiples sistemas de enrutado  
  • Controlando el acceso a rutas 

  • Introducción
  • Depuración en React Native
  • Puntos de ruptura 
  • Buenas prácticas

  • Introduccion
  • Alto y Ancho
  • FlexBox
  • Referencias de Colores
  • Safe Area y como controlarlo
  • Estilos condicionales: Android o IOS
  • Guia de estilo para Android
  • Guia de estilo para IOS

  • Introducción
  • Manejando eventos táctiles
  • Respondiendo a gestos
  • Controlando el scroll
  • Navegación a través de gestos

  • Introducción
  • WebServices
  • Peticiones y Respuestas
  • Promesas y Asincronía 
  • Fetch - Axios
  • XMLHttpRequest
  • Websocket
  • Uso de Observables
  • Buenas prácticas de seguridad

  • Introducción
  • Instalación de Redux
  • Conceptos Principales
  • Asincronismo y Side Effects 
  • Reselect - Meoize
  • Redux Thunk y Redux Sagas
  • Redux Persist - Redux Forms

  • Introducción
  • Tipos de Animaciones
  • Librerías destacables
  • Animando layouts
  • LottieFiles: Diseña ilustraciones animadas

  • Introducción
  • Gestión de Permisos
  • Usando la cámara
  • Configurando la cámara
  • Leyendo QRs y otros códigos
  • Reproduciendo video

  • Alertas y Notificaciones
  • Introducción
  • Gestión de Permisos
  • Programando alertas
  • Programando notificaciones locales

  • Introducción a los BaaS
  • Introducción a Firebase 
  • Creando una aplicación
  • Vinculando la aplicación con React Native
  • Configurando una base de datos
  • Autenticación de usuarios
  • Envío de notificaciones push

  • Introducción
  • Incluyendo mapas
  • Localizando la posición del usuario
  • Añadiendo marcadores 
  • Compartiendo ubicaciones en Zapp

  • Introducción - Módulos Nativos Android
  • Módulos Nativos iOS
  • Publicando en Google Play (Android)
  • Publicando en App Store (iOS

Descripción del Curso

El curso Desarrollo de Aplicaciones Móviles con React Native está diseñado para capacitar a los participantes en la creación de aplicaciones móviles nativas para iOS y Android utilizando React Native y JavaScript.

Este curso abarca desde la configuración del entorno de desarrollo hasta la creación de aplicaciones optimizadas y seguras, integrando funcionalidades avanzadas como navegación, animaciones, consumo de APIs y almacenamiento local.

Siguiendo el enfoque Practical Learning Method, los participantes trabajarán en laboratorios y proyectos reales, garantizando un aprendizaje práctico alineado con la industria.

El curso tiene una duración de 55 horas, con acceso a sesiones grabadas para refuerzo.

Objetivos del Curso

Al finalizar el curso, los participantes serán capaces de:

  • Configurar el entorno de desarrollo para React Native, en Windows, Mac y Linux
  • Desarrollar aplicaciones móviles multiplataforma, aplicando arquitectura basada en componentes
  • Integrar APIs y servicios externos, utilizando fetch y Axios
  • Gestionar estados y datos en React Native aplicando Redux y Context API
  • Manejar navegación entre pantallas, utilizando React Navigation
  • Aplicar estilos y diseño responsivo, con Flexbox y Styled Components
  • Configurar autenticación de usuario, integrando Firebase y JWT
  • Optimizar el rendimiento de las aplicaciones, utilizando técnicas de asincronía y buenas prácticas
  • Publicar aplicaciones en Google Play Store y App Store, cumpliendo con normativas de publicación

Prerrequisitos

Para participar en esta capacitación, los asistentes deben cumplir con los siguientes requisitos:

  • Conocimientos sólidos en programación, especialmente en JavaScript
  • Estos requisitos aseguran que los participantes puedan enfocarse en la aplicación práctica de React Native sin dificultades con el lenguaje base

¿Qué Incluye Este Curso?

Nuestra Oferta de Valor Beneficio para el Participante o Empresa
Desarrollo de aplicaciones moviles con React Native 55 horas
• Clases en vivo con instructores expertos certificados. • Formación guiada y personalizada con acompañamiento directo en tiempo real, no es OFF Line. Clases grabadas solo para repaso.
• Metodología práctica y proyectos reales y/o simulados. • Aprendizaje aplicado desde el primer día: simulaciones, casos de negocio, proyectos y entornos reales de nube.
• Integración de Inteligencia Artificial en el aprendizaje • Los estudiantes utilizan herramientas IA para reforzar comprensión, practicar exámenes y potenciar su productividad.
• Certificación Internacional incluida • Aval oficial con reconocimiento global. Incluye exámenes de certificación y acceso a la plataforma del partner.
• Laboratorios en entornos reales de aprendizaje. • Experiencia práctica ilimitada con cuentas reales de laboratorio y acceso a infraestructura cloud profesional.
• Temas de refuerzo E-learning y materiales exclusivos y simuladores • Plataforma complementaria con recursos digitales, guías de estudio, grabaciones de apoyo y simuladores de examen.
• Modelo educativo en modalidad flexible (presencial o remoto en vivo) • Posibilidad de elegir modalidad sin perder la interacción humana y el acompañamiento docente.
• Atención personalizada, grupos reducidos y evaluaciones de desempeño con la IA. • Seguimiento individual, evaluaciones de progreso y soporte técnico durante la formación. Examinador de desempeños proctorizado con IA.
• Enfoque en empleabilidad y desempeño profesional y preparación para examen. • Preparación orientada a certificación, desempeño laboral y escalamiento profesional basado en la práctica, potenciado con el apoyo de la IA.
• Soporte post-certificación y acceso extendido a recursos • Asistencia posterior, acceso a materiales por 12 meses y actualizaciones continuas.
• Certificados de Aprobación y/o participación. • Certificación Internacional de Infinity

• Infinity Training Institute EEUU: Diploma Certificación Internacional en inglés

• Aula Matriz IETDH Colombia - Certificado de participación

¿Por qué elegir Infinity Training Institute?

1. Certificaciones internacionales garantizadas
Todos nuestros cursos están certificados Internacionalmente:
    - Infinity Training Institute EEUU: Diploma Certificación Internacional en inglés.
    - Certificación Internacional de nuestros partners Microsoft, Oracle, Certitalents, AWS, PMI, Cisco, etc.
    - Aula Matriz IETDH Colombia - Certificado de participación

2. No somos una plataforma automática, ni autoestudio mediante videos
Somos un modelo único, modalidad presencial o Remota (con instructor en vivo). Tecnología + pedagogía + IA + instructores expertos + práctica real — no autoestudio ni contenido desactualizado.

3. Formación diseñada para el mercado laboral actual
Experiencia aplicable de inmediato en entrevistas, pruebas técnicas y ambientes laborales reales.

4. Proyectos reales o simulados con estándares internacionales
El estudiante ingresa a ambientes reales como Azure, AWS, Google Cloud, Oracle Cloud, desarrolla proyectos reales o simulados, o sea construye un portafolio técnico demostrable dependiendo del tipo de curso o certificación que haya elegido.

5. Una combinación única en Latinoamérica y EEUU
Certificación + práctica real + IA + soporte continuo + doble diploma.

6. Resultados comprobados
Más del 95% de nuestros egresados obtiene certificación oficial y mejora laboralmente en menos de seis meses.

7. Garantía de Nivel de competencia
Si el estudiante durante el proceso formativo práctico, no alcanza un nivel de desempeño mínimo del 75%, deberá repetir el curso si el instructor así lo determina, y el estudiante ha mostrado el compromiso y asistencia mínima a clases exigida por el modelo.

Tu futuro profesional comienza aquí
En Infinity Training Institute impulsamos tu crecimiento con un modelo innovador, flexible y centrado en el aprendizaje real y evaluación de desempeños. Docentes certificados, práctica intensiva, IA integrada y acompañamiento constante: una formación de clase mundial.

Metodología de Aprendizaje

En Infinity Training Institute aplicamos metodología integral, innovadora, centrada en aprendizaje práctico, diseñada para garantizar el desarrollo real de competencias técnicas y profesionales. Modalidades en vivo, de forma presencial o remota, con instructores certificados que guían al estudiante paso a paso mediante proyectos reales y/o simulados de entornos laborales. Nuestro modelo combina tecnología, pedagogía y experiencia aplicada, potenciando cada proceso de aprendizaje con el uso estratégico de la Inteligencia Artificial, que permite personalizar la enseñanza, reforzar conceptos, evaluar desempeños y optimizar la preparación para certificaciones internacionales. A través de laboratorios reales, simuladores, herramientas IA y plataformas complementarias e-learning, el participante aprende haciendo, aplicando los conocimientos desde el primer día, desarrollando habilidades que puede demostrar inmediatamente en entrevistas, pruebas técnicas y/o en su entorno profesional. Nuestro enfoque incluye evaluaciones de desempeño proctorizadas con IA, grupos reducidos, seguimiento personalizado y acceso extendido a materiales y soporte post-certificación. Infinity Training Institute: Aprende. Aplica. Certifícate. Trasciende.

Opciones de Pago

Realiza tu pago de manera rápida, segura y confiable

  • Para pagos mediante transferencia bancaria, solicita los detalles al correo customerservice@infinityti.org

Se requiere iniciar sesión

Para continuar con tu inscripción, debes iniciar sesión o crear una cuenta.

Descripción del Curso

El curso Desarrollo de Aplicaciones Móviles con React Native está diseñado para capacitar a los participantes en la creación de aplicaciones móviles nativas para iOS y Android utilizando React Native y JavaScript.

Este curso abarca desde la configuración del entorno de desarrollo hasta la creación de aplicaciones optimizadas y seguras, integrando funcionalidades avanzadas como navegación, animaciones, consumo de APIs y almacenamiento local.

Siguiendo el enfoque Practical Learning Method, los participantes trabajarán en laboratorios y proyectos reales, garantizando un aprendizaje práctico alineado con la industria.

El curso tiene una duración de 55 horas, con acceso a sesiones grabadas para refuerzo.

Objetivos del Curso

Al finalizar el curso, los participantes serán capaces de:

  • Configurar el entorno de desarrollo para React Native, en Windows, Mac y Linux
  • Desarrollar aplicaciones móviles multiplataforma, aplicando arquitectura basada en componentes
  • Integrar APIs y servicios externos, utilizando fetch y Axios
  • Gestionar estados y datos en React Native aplicando Redux y Context API
  • Manejar navegación entre pantallas, utilizando React Navigation
  • Aplicar estilos y diseño responsivo, con Flexbox y Styled Components
  • Configurar autenticación de usuario, integrando Firebase y JWT
  • Optimizar el rendimiento de las aplicaciones, utilizando técnicas de asincronía y buenas prácticas
  • Publicar aplicaciones en Google Play Store y App Store, cumpliendo con normativas de publicación

Prerrequisitos

Para participar en esta capacitación, los asistentes deben cumplir con los siguientes requisitos:

  • Conocimientos sólidos en programación, especialmente en JavaScript
  • Estos requisitos aseguran que los participantes puedan enfocarse en la aplicación práctica de React Native sin dificultades con el lenguaje base

¿Qué Incluye Este Curso?

Nuestra Oferta de Valor Beneficio para el Participante o Empresa
Desarrollo de aplicaciones moviles con React Native 55 horas
• Clases en vivo con instructores expertos certificados. • Formación guiada y personalizada con acompañamiento directo en tiempo real, no es OFF Line. Clases grabadas solo para repaso.
• Metodología práctica y proyectos reales y/o simulados. • Aprendizaje aplicado desde el primer día: simulaciones, casos de negocio, proyectos y entornos reales de nube.
• Integración de Inteligencia Artificial en el aprendizaje • Los estudiantes utilizan herramientas IA para reforzar comprensión, practicar exámenes y potenciar su productividad.
• Certificación Internacional incluida • Aval oficial con reconocimiento global. Incluye exámenes de certificación y acceso a la plataforma del partner.
• Laboratorios en entornos reales de aprendizaje. • Experiencia práctica ilimitada con cuentas reales de laboratorio y acceso a infraestructura cloud profesional.
• Temas de refuerzo E-learning y materiales exclusivos y simuladores • Plataforma complementaria con recursos digitales, guías de estudio, grabaciones de apoyo y simuladores de examen.
• Modelo educativo en modalidad flexible (presencial o remoto en vivo) • Posibilidad de elegir modalidad sin perder la interacción humana y el acompañamiento docente.
• Atención personalizada, grupos reducidos y evaluaciones de desempeño con la IA. • Seguimiento individual, evaluaciones de progreso y soporte técnico durante la formación. Examinador de desempeños proctorizado con IA.
• Enfoque en empleabilidad y desempeño profesional y preparación para examen. • Preparación orientada a certificación, desempeño laboral y escalamiento profesional basado en la práctica, potenciado con el apoyo de la IA.
• Soporte post-certificación y acceso extendido a recursos • Asistencia posterior, acceso a materiales por 12 meses y actualizaciones continuas.
• Certificados de Aprobación y/o participación. • Certificación Internacional de Infinity

• Infinity Training Institute EEUU: Diploma Certificación Internacional en inglés

• Aula Matriz IETDH Colombia - Certificado de participación

¿Por qué elegir Infinity Training Institute?

1. Certificaciones internacionales garantizadas
Todos nuestros cursos están certificados Internacionalmente:
    - Infinity Training Institute EEUU: Diploma Certificación Internacional en inglés.
    - Certificación Internacional de nuestros partners Microsoft, Oracle, Certitalents, AWS, PMI, Cisco, etc.
    - Aula Matriz IETDH Colombia - Certificado de participación

2. No somos una plataforma automática, ni autoestudio mediante videos
Somos un modelo único, modalidad presencial o Remota (con instructor en vivo). Tecnología + pedagogía + IA + instructores expertos + práctica real — no autoestudio ni contenido desactualizado.

3. Formación diseñada para el mercado laboral actual
Experiencia aplicable de inmediato en entrevistas, pruebas técnicas y ambientes laborales reales.

4. Proyectos reales o simulados con estándares internacionales
El estudiante ingresa a ambientes reales como Azure, AWS, Google Cloud, Oracle Cloud, desarrolla proyectos reales o simulados, o sea construye un portafolio técnico demostrable dependiendo del tipo de curso o certificación que haya elegido.

5. Una combinación única en Latinoamérica y EEUU
Certificación + práctica real + IA + soporte continuo + doble diploma.

6. Resultados comprobados
Más del 95% de nuestros egresados obtiene certificación oficial y mejora laboralmente en menos de seis meses.

7. Garantía de Nivel de competencia
Si el estudiante durante el proceso formativo práctico, no alcanza un nivel de desempeño mínimo del 75%, deberá repetir el curso si el instructor así lo determina, y el estudiante ha mostrado el compromiso y asistencia mínima a clases exigida por el modelo.

Tu futuro profesional comienza aquí
En Infinity Training Institute impulsamos tu crecimiento con un modelo innovador, flexible y centrado en el aprendizaje real y evaluación de desempeños. Docentes certificados, práctica intensiva, IA integrada y acompañamiento constante: una formación de clase mundial.

Metodología de Aprendizaje

En Infinity Training Institute aplicamos metodología integral, innovadora, centrada en aprendizaje práctico, diseñada para garantizar el desarrollo real de competencias técnicas y profesionales. Modalidades en vivo, de forma presencial o remota, con instructores certificados que guían al estudiante paso a paso mediante proyectos reales y/o simulados de entornos laborales. Nuestro modelo combina tecnología, pedagogía y experiencia aplicada, potenciando cada proceso de aprendizaje con el uso estratégico de la Inteligencia Artificial, que permite personalizar la enseñanza, reforzar conceptos, evaluar desempeños y optimizar la preparación para certificaciones internacionales. A través de laboratorios reales, simuladores, herramientas IA y plataformas complementarias e-learning, el participante aprende haciendo, aplicando los conocimientos desde el primer día, desarrollando habilidades que puede demostrar inmediatamente en entrevistas, pruebas técnicas y/o en su entorno profesional. Nuestro enfoque incluye evaluaciones de desempeño proctorizadas con IA, grupos reducidos, seguimiento personalizado y acceso extendido a materiales y soporte post-certificación. Infinity Training Institute: Aprende. Aplica. Certifícate. Trasciende.

Opciones de Pago

Realiza tu pago de manera rápida, segura y confiable

  • Para pagos mediante transferencia bancaria, solicita los detalles al correo customerservice@infinityti.org

Se requiere iniciar sesión

Para continuar con tu inscripción, debes iniciar sesión o crear una cuenta.

Descargar Temario