Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo de facilitaremos un enlace para verlo en diferido
logoImagina
iconoCurso

Curso completo de React Native Avanzado

DISPONIBLE EN MODALIDAD:

Mejora tus conocimientos de desarrollo frontend para móvil con este curso de React Native y empieza a crear aplicaciones profesionales, más estables, seguras y de calidad.

Aprenderás a trabajar con conceptos más avanzados como optimización de procesos, gestión avanzada del estado y conexión de tus aplicaciones con bases de datos de la mano de Firebase.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient
Formación en React Native Avanzado bonificable para empresas

¿A quién va dirigido?

A programadores, diseñadores y a todas aquellas personas que quieran aprender a desarrollar aplicaciones móviles para los sistemas operativos Android e iOS.

Objetivos

  • Aprender a optimizar los procesos.
  • Conectar la aplicación con una base de datos.
  • Hacer uso de notificaciones, cámara y videollamadas.

¿Qué vas a aprender?

Mejora tus conocimientos de desarrollo frontend para móvil con este curso de React Native y empieza a crear aplicaciones profesionales, más estables, seguras y de calidad. Aprenderás a trabajar con conceptos más avanzados como optimización de procesos, gestión avanzada del estado y conexión de tus aplicaciones con bases de datos de la mano de Firebase.

Requisitos

  • Para este curso son necesarios conocimientos de desarrollo frontend en ReactJS y React Native.
  • Además, es necesario disponer de permisos suficientes como para poder instalar software en tu equipo.

Temario del curso

tema 1

Introducción

  • Conceptos avanzados
  • Setup
  • Requisitos
tema 2

Optimización

  • Profiling
  • Identificación de cuellos de botella
  • Soluciones comunes
tema 3

Gestión del estado avanzado

  • ImmerJS
  • React useCallback + Redux
  • React useMemo + Redux
  • React.memo() HoC
tema 4

Notificaciones Push

  • Introducción
  • Enviar notificaciones locales
  • Notificaciones foreground
  • Notificaciones background
  • Expo y notificaciones Push
tema 5

React Native Firebase

  • Introducción
  • Setup
  • Autenticación
  • NoSQL Firestore
tema 6

Testing

  • Introducción
  • Jest
  • React Testing Library
  • Test Unitarios
  • Test de Integración
  • Test de componentes
  • Test de interacciones
tema 7

Animaciones

  • Introducción
  • Tipos de animación
  • Librerías destacadas
  • Animaciones comunes
tema 8

Uso de localización para generar mapas interactivos

  • Introducción
  • Localización
  • Mostrar mapa con la Localización
  • Interactuar con el mapa
tema 9

Uso de la cámara para capturar fotografías

  • Introducción
  • Gestión de imágenes de la cámara
  • Renderizar imágenes
  • Enviar imágenes a un servidor
tema 10

Uso de sockets para crear un chat

  • Setup de sockets
  • Identificar usuarios online
  • Comunicación e interacción
tema 11

Uso de webRTC para crear videollamadas

  • Setup de webRTC
  • Permisos y gestión de llamadas
  • Establecer videollamadas
tema 12

Interacción avanzada. Gestos

  • Sistema PanResponder
  • Gestionando los eventos de PanResponder
  • El sistema de gestión de gestos
  • Mover una carta
tema 13

Persistencia de datos offline

  • Notificaciones push y datos persistentes
  • Uso con Redux Persist
  • Cómo funciona Redux Persist
tema 14

Publicación de la APP

  • Publicar la APP en Google Play Store
  • Publicar la APP en Apple Store
tema 15

Buenas prácticas para continuar

  • TDD
  • Variables de entorno
  • Compartir código, ejemplos en CodeSandbox

Curso de React Native Avanzado bonificado para Empresas a través de FUNDAE

Somos entidad organizadora de FUNDAE, todas nuestras formaciones se pueden bonificar hasta el 100%, sujeto a vuestro crédito disponible y a cumplir con todos los requisitos de realización establecidos por la Fundación Estatal para el Empleo.

 

Si desconoces el funcionamiento de las bonificaciones, ofrecemos el servicio de gestión en FUNDAE, consúltanos cualquier duda que te surja.

Descargar Guía FUNDAE
imagenFundae
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient