Curso de React Native con TypeScript hasta 100% Bonificable a través de FUNDAE
Tu bonificación paso a paso
Forma a tu equipo sin costes mediante la bonificación estatal. Este programa de React Native con TypeScriptpara empresas es subvencionable hasta el 100%.
Potencia las habilidades de edición y automatización de tus profesionales.
Accede a una formación avanzada en React Native con TypeScript práctica y orientada a resultados.
Prepara a tu equipo para los retos documentales del entorno laboral actual.
Gestionamos gratis tu bonificación de este curso corporativo de React Native con TypeScript ante FUNDAE.
Transforma tu empresa desarrollando apps móviles de alto rendimiento con React Native y TypeScript
Despliega formación React Native con TypeScript A Medida para tu equipo, tutorizada y bonificable por FUNDAE para empresas. Diseñamos el plan formativo.
Aumenta la eficiencia en el desarrollo de aplicaciones mediante la creación de un único código base con React Native, reduciendo el tiempo y costes de desarrollo y favoreciendo la colaboración entre los equipos con tecnologías transversales.
1
Personaliza el temario al 100% para tu equipo
Diseñamos una formación a medida utilizando los documentos y flujos de trabajo reales de tu empresa.
Nueva Plataforma de E-learningFormación en directo con plataforma de apoyo para reforzar el aprendizaje
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Programa formativo
Temario del curso
Encuentra todo el temario del curso aquí.
Temario
Desarrollo multiplataforma
¿Qué es React Native?
¿Qué relación tiene React con React Native?
Ecosistema y alternativas a React Native destacables
¿Cómo funciona React Native?
Setup de desarrollo para React Native
Trabajando con VSCode
Plugins de interés
Configuración e inicio de emulador Android
Configuración para dispositivos Android reales
Particularidades de emuladores iOS y dispositivos reales iOS
Desarrollo multiplataforma
¿Qué es React Native?
¿Qué relación tiene React con React Native?
Ecosistema y alternativas a React Native destacables
¿Cómo funciona React Native?
Setup de desarrollo para React Native
Trabajando con VSCode
Plugins de interés
Configuración e inicio de emulador Android
Configuración para dispositivos Android reales
Particularidades de emuladores iOS y dispositivos reales iOS
Ecosistema y alternativas a React Native destacables
¿Cómo funciona React Native?
Setup de desarrollo para React Native
Trabajando con VSCode
Plugins de interés
Configuración e inicio de emulador Android
Configuración para dispositivos Android reales
Particularidades de emuladores iOS y dispositivos reales iOS
Tema 2: Expo y React Native Cli
¿Qué es Expo?
¿Qué es React Native CLI?
¿Existen otras alternativas?
Tema 3: Primera App con Expo
Creación de proyecto React Native y TypeScript con Expo
Análisis de archivos y carpetas generados
Análisis de comandos disponibles de Expo y opciones destacables
Builds con Expo
Despliegue en dispositivo emulado
Escaneo de QR para instalación en dispositivo real
Probando la aplicación en un dispositivo real
Tema 4: Primera App con React Native CLI
Creación de proyecto React Native y TypeScript con React Native CLI
Análisis de archivos y carpetas generados
Análisis de comandos disponibles de React Native CLI y opciones destacables
Builds con React Native CLI
Despliegue en dispositivo emulado
Despliegue en dispositivo real
Tema 5: Depuración de código
Debugging desde Visual Studio Code
Gestión de errores
Breakpoints
Tema 6: Componentes de React Native
Análisis de los tipos de componentes de React Native
Creación de componentes propios a partir de componentes de React Native
Buenas prácticas a la hora de organizar y estructurar proyectos
Tema 7: Hooks en React Native
Uso de Hooks en React Native
Tema 8: Estilos en React Native
Introducción
CSS y SCSS
StyleSheet
Styled-Components, la mejor librería
Tema 9: Arquitectura y gestión de componentes en React Native
Introducción
Setup, planificación y arquitectura
Screens
Cabecera y navegación
Estilos y módulos
Inputs y botones
Imágenes
Mapeo, scroll y flatlist
Tema 10: Responsive
useWindowDimensions API
Calcular dimensiones de dinámicamente
Orientación y keyBoard
Renderizando layouts distintos
Expo ScreenOrientation
Platform API
Tema 11: Navegación
Introducción
React Navigation, configuración
Arquitectura y estructura de las navegación
Push, pop, replace
Pasando datos entre las pantallas
Drawer Navigation
Tema 12: Gestión del estado con Redux
Configuración de Redux en React Native
Redux Sagas
Uso de Hooks
Tema 13: Control de rutas
Gestión de contenido privado para usuarios logueados con React Navigation
Redirección
Tema 14: Acceso Nativo y gestión de permisos
Introducción a la gestión de permisos en Android
Introducción a la gestión de permisos en iOS
Gestionando los permisos para Android e iOS desde React Native
Bridging nativo: Uso de componentes compartidos
Tema 15: Cámara y almacenamiento
Accediendo a la cámara del dispositivo
Hacer fotos y vídeos
Guardarlos en el dispositivo
Escanear un QR y otros códigos
Tema 16: Mapas y localización
Acceder a la posición del usuario
Renderizar un mapa
Colocar pins de localización en un mapa
Edición de pins con acciones, textos e imágenes
Trackear los movimientos de un dispositivo en un mapa
Calcular rutas y distancias entre puntos de un mapa
Tema 17: Contactos y compartir entre aplicaciones
Acceder a contactos de un dispositivo
Compartir con otras aplicaciones del dispositivo
Tema 18: Firebase
Creación de proyecto en Firebase
Configuraciones necesarias para vinculación con React Native
Autenticación a través de Firebase
Acceso a FireStore y gestión de datos
Uso de Storage de Firebase
Uso de otros servicios de Firebase
Tema 19: Builds
Builds para Android
Builds para iOS
Tema 20: Releases
¿Cómo realizar una release para el Store de Google?
¿Cómo realizar una release para el Store de Apple?
Gestión de versiones
Perfiles profesionales
Pensado para quienes deben dominar React Native con TypeScript en su día a día
Desarrolladores Mobile
Quieren dominar el desarrollo multiplataforma para satisfacer las demandas de aplicaciones móviles empresariales.
Ingenieros de Aplicaciones
Buscan soluciones eficaces y escalables para optimizar el desarrollo y mantenimiento de apps empresariales.
Equipos de Innovación TI
Necesitan herramientas modernas para crear prototipos rápidos y aplicaciones competentes en el mercado.
Programadores Fullstack
Preguntas frecuentes
Resolvemos todas tus dudas sobre nuestra formación en React Native con TypeScript
Explora las respuestas a las preguntas que guian a nuestra comunidad. Aqui encontraras claridad sobre como funciona todo, desde el acceso hasta los detalles de los cursos. Si buscas respuestas, este es el lugar para comenzar.
El curso permitirá a tu equipo desarrollar aplicaciones móviles con un solo código base, ahorrando tiempo y recursos. Además, fomenta la colaboración al usar tecnologías como TypeScript y Redux, mejorando la calidad del desarrollo y facilitando el mantenimiento de las apps.
Sí, es totalmente bonificable al 100% a través de FUNDAE. Si gestionamos la bonificación, cobramos un 10% adicional más IVA sobre el valor del curso, importe que también es bonificable según los créditos que vuestra empresa tenga disponibles en FUNDAE.
El curso se ofrece en la modalidad de Aula Virtual Personalizada, a través de videoconferencias por Zoom. Este formato permite personalizar el contenido, los proyectos y los horarios según las necesidades de tu empresa. Está diseñado para grupos de hasta 20 participantes, garantizando atención personalizada.
El equipo adquirirá habilidades en desarrollo de aplicaciones móviles usando React Native, gestión del estado con Redux, integración de APIs nativas, y control de rutas y permisos. Esto les permite crear aplicaciones robustas y escalables, mejorando respuestas frente a cambios del mercado.
Se recomienda que los participantes tengan conocimientos básicos en programación, especialmente en JavaScript y frontend. Sin embargo, el curso abarca desde conceptos introductorios hasta avanzados, facilitando el aprendizaje de todos los niveles en desarrollo móvil.
Trabajamos contigo para conocer las necesidades específicas de tu empresa, lo que nos permite adaptar los proyectos y la planificación del curso. Así, tus equipos pueden resolver problemas reales y aplicables a vuestro contexto, logrando resultados concretos y valiosos.
Puedes inscribirte en el curso a través de nuestra página web. Una vez recibida tu solicitud, nos pondremos en contacto para personalizar el temario y calendarizar las sesiones según la disponibilidad de tu empresa. Los plazos de inscripción son flexibles, adaptados a vuestras necesidades.
El curso permitirá a tu equipo desarrollar aplicaciones móviles con un solo código base, ahorrando tiempo y recursos. Además, fomenta la colaboración al usar tecnologías como TypeScript y Redux, mejorando la calidad del desarrollo y facilitando el mantenimiento de las apps.
Sí, es totalmente bonificable al 100% a través de FUNDAE. Si gestionamos la bonificación, cobramos un 10% adicional más IVA sobre el valor del curso, importe que también es bonificable según los créditos que vuestra empresa tenga disponibles en FUNDAE.
El curso se ofrece en la modalidad de Aula Virtual Personalizada, a través de videoconferencias por Zoom. Este formato permite personalizar el contenido, los proyectos y los horarios según las necesidades de tu empresa. Está diseñado para grupos de hasta 20 participantes, garantizando atención personalizada.
El equipo adquirirá habilidades en desarrollo de aplicaciones móviles usando React Native, gestión del estado con Redux, integración de APIs nativas, y control de rutas y permisos. Esto les permite crear aplicaciones robustas y escalables, mejorando respuestas frente a cambios del mercado.
Se recomienda que los participantes tengan conocimientos básicos en programación, especialmente en JavaScript y frontend. Sin embargo, el curso abarca desde conceptos introductorios hasta avanzados, facilitando el aprendizaje de todos los niveles en desarrollo móvil.
Trabajamos contigo para conocer las necesidades específicas de tu empresa, lo que nos permite adaptar los proyectos y la planificación del curso. Así, tus equipos pueden resolver problemas reales y aplicables a vuestro contexto, logrando resultados concretos y valiosos.
Puedes inscribirte en el curso a través de nuestra página web. Una vez recibida tu solicitud, nos pondremos en contacto para personalizar el temario y calendarizar las sesiones según la disponibilidad de tu empresa. Los plazos de inscripción son flexibles, adaptados a vuestras necesidades.
Diseñemos hoy el curso que tu empresa necesita
Cuéntanos tus objetivos de negocio y prepararemos una propuesta formativa bonificable totalmente ad hoc
para innovar y lanzar productos rápidamente gracias a la integración de tecnologías como TypeScript, que asegura un código más robusto, manteniendo altos estándares de calidad y reduciendo problemas en producción.
2
Facilita la expansión de aplicaciones en mercados móviles, maximizando la presencia de la empresa tanto en dispositivos Android como iOS, lo que te permitirá captar potenciales usuarios en ambos ecosistemas sin duplicar esfuerzos.
3
Optimiza la gestión de proyectos móviles de principio a fin incorporando mejores prácticas en manejo de estado con Redux y arquitecturas modulares, asegurando aplicaciones escalables y mantenibles para el futuro de la organización.
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Ejercicios prácticos
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Practica y mejora con nuestra plataforma
Una plataforma practica, con IA integrada y pensada para que mejores desarrollando. Se adapta a tu ritmo, te corrige al instante y te muestra tu progreso real.
Correccion magica
Feedback inteligente
Aprende de cada acierto y fallo con explicaciones claras