• No hay productos en el carrito.

Inicio / Cursos / React Native Expo: Aplicaciones nativas para IOS y Android
Impartido por Fernando HerreraPago único de $2,800 MXN · acceso por 12 meses

React Native Expo: Aplicaciones nativas para IOS y Android

EAS, Push Notifications, Mapas, Rutas, Haptics, Cámara, Galería, Secure Storage, GeoLocation, Google y Apple AppStore.

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 21 unidades
Qué aprenderás

Lo que serás capaz de hacer

Bienvenidos a nuestro curso de React Native con Expo . Este es un curso en el cual aprenderemos a crear aplicaciones móviles utilizando React Native junto con el framework de Expo . No es necesario saber nada de React Native, pero si se recomienda tener las bases de React. Todo el curso está en TypeScript , pero si nunca lo haz usado, también cuenta con una introducción amigable y reforzamiento a lo que necesitamos que sepas sobre React para poder entrar cómodamente a React Native. Esta es una lista de algunos de los temas que tocamos en el curso: TypeScript EAS Build Patrones de diseño Autenticación con JWT Storage Secure Local Gestores de estado Context Zustand Push Notifications Enviar y recibir Crear backend propio para envío Formularios Native Wind Temas light y dark personalizados Paquetes de expo y de terceros PreBuilds Cámara, galería, media storage y más Protección de rutas Empaquetamiento Google PlayStore Alphas Betas Subida Apple AppStore Sin Mac TestFlight App Store Connect TanStack y manejo de caché local Query Mutation Expo Router Mapas Geolocation Rutas CRUD Peticiones HTTP Formik Re-utilización de componentes Y mucho más Este es un curso donde buscamos darte las habilidades que te permitan crear esas aplicaciones móviles que deseas crear utilizando el conocimiento de React que tengas, y recuerda que este como todos nuestros cursos, cuentan con co-instructores que te ayudarán a terminarlo de la mejor manera posible atendiendo tus preguntas . Esperamos que el curso sea todo lo que esperas y mucho más! Fernando Herrera + Equipo de DevTalles

  • React Native + TypeScript + Expo
  • Uso de cámara, galería, almacenamiento y más
  • Desplegar en la Google PlayStore y Apple AppStore
  • Usar mapas y trazar rutas
  • Temas personalizados lighty dark

Temario

UNIDAD 1 - Introducción · 4 lecciones

UNIDAD 1 - Introducción

  • IntroducciónVideo · 3 min
  • ¿Cómo funcionará el curso?Video · 4 min
  • ¿Cómo hacer preguntas?Video · 3 min
  • Instalaciones recomendadasVideo · 8 min
UNIDAD 2 - Reforzamiento sobre React y TypeScript · 17 lecciones

UNIDAD 2 - Reforzamiento sobre React y TypeScript

  • IntroducciónVideo · 2 min
  • Temas puntualesLectura · 0 min
  • Inicio de proyectoVideo · 8 min
  • Tipos básicosVideo · 8 min
  • Objetos literalesVideo · 7 min
  • FuncionesVideo · 6 min
  • TailwindCSSVideo · 5 min
  • Counter ComponentVideo · 7 min
  • Custom hooksVideo · 5 min
  • AuthContext - ContextAPIVideo · 8 min
  • AuthContext - Enumeraciones y estadoVideo · 8 min
  • Métodos en el contextoVideo · 9 min
  • Separación de componentesVideo · 6 min
  • Peticiones HTTPVideo · 9 min
  • Tipar PropsVideo · 8 min
  • FormulariosVideo · 10 min
  • Código fuenteLectura · 0 min
UNIDAD 3 - Configuración de equipo - React Native - Expo · 8 lecciones

UNIDAD 3 - Configuración de equipo - React Native - Expo

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • Mi primer proyecto - TestingAppVideo · 8 min
  • MAC: Android EnvironmentVideo · 8 min
  • MAC: Android EmulatorVideo · 7 min
  • MAC: IOS SimulatorVideo · 4 min
  • Windows: Android EnvironmentVideo · 6 min
  • Windows: Android EmulatorVideo · 8 min
UNIDAD 4 - Mi primera aplicación en React Native · 8 lecciones

UNIDAD 4 - Mi primera aplicación en React Native

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 1 min
  • Inicio de proyecto - CounterAppVideo · 5 min
  • Estilos y botonesVideo · 9 min
  • Botón flotante personalizadoVideo · 8 min
  • Retroalimentación al tocar el botónVideo · 4 min
  • Código fuenteLectura · 0 min
UNIDAD 5 - Calculator App · 17 lecciones

UNIDAD 5 - Calculator App

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 1 min
  • Inicio de proyectoVideo · 10 min
  • ExpoRouter: index y _layoutVideo · 9 min
  • Fuentes personalizadas y diseño inicialVideo · 7 min
  • Estilos globalesVideo · 8 min
  • Custom Text + Default PropsVideo · 9 min
  • Botones de la calculadoraVideo · 11 min
  • Botones de la calculadora - Parte 2Video · 6 min
  • Paquetes adicionales - Haptics y NavigationBarVideo · 5 min
  • Lógica de la calculadora - useCalculatorVideo · 8 min
  • Construir númeroVideo · 6 min
  • Limpiar, cambiar signo y borrar anteriorVideo · 6 min
  • Manejo de los botones de operacionesVideo · 8 min
  • Calcular el resultado matemáticoVideo · 9 min
  • Código fuente de la secciónLectura · 0 min
UNIDAD 6 - Tipos de navegación y estilos · 14 lecciones

UNIDAD 6 - Tipos de navegación y estilos

  • IntroducciónVideo · 3 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 1 min
  • Inicio de aplicación - NavigationAppVideo · 4 min
  • Estilos con NativewindVideo · 9 min
  • Fuentes personalizadas en NativewindVideo · 9 min
  • Colores personalizadosVideo · 4 min
  • Navegación entre pantallasVideo · 11 min
  • CustomButtons y Link AsChildVideo · 11 min
  • ForwardRef y VariantesVideo · 7 min
  • StackNavigationVideo · 8 min
  • Personalización del StackNavigationVideo · 3 min
  • Listado de productos y detalleVideo · 11 min
  • Código fuenteLectura · 0 min
UNIDAD 7 - Tabs y Drawer · 14 lecciones

UNIDAD 7 - Tabs y Drawer

  • IntroducciónVideo · 1 min
  • Tema puntualesLectura · 0 min
  • DemostraciónVideo · 1 min
  • Continuación de aplicaciónVideo · 1 min
  • TabsVideo · 12 min
  • Personalizar los tabsVideo · 3 min
  • Drawer - Menú lateralVideo · 7 min
  • Personalizar el DrawerVideo · 5 min
  • DrawerContentVideo · 7 min
  • Conectar Drawer, con Tabs con StackVideo · 6 min
  • Optimizar nombres de directoriosVideo · 5 min
  • Mostrar drawer controladamenteVideo · 9 min
  • Cambiar título basado en los argumentosVideo · 2 min
  • Código fuenteLectura · 0 min
UNIDAD 8 - MoviesApp - Peticiones HTTP - TanStack · 14 lecciones

UNIDAD 8 - MoviesApp - Peticiones HTTP - TanStack

  • IntroducciónVideo · 3 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 1 min
  • Inicio de proyecto - MoviesAppVideo · 7 min
  • Variables de entorno y API KeyVideo · 6 min
  • Cliente de Axios - Primera peticiónVideo · 9 min
  • Mapear respuestas a objetos personalizadosVideo · 7 min
  • TanStack Query - Gestor de estado asíncronoVideo · 11 min
  • Pantalla de carga y SafeArea manualVideo · 5 min
  • Carousel de imágenesVideo · 9 min
  • Mostrar poster de la películaVideo · 8 min
  • FlatList HorizontalVideo · 8 min
  • Tarea - Mejor Calificadas y PróximamenteVideo · 7 min
  • Código fuenteLectura · 0 min
UNIDAD 9 - MoviesApp - InfiniteScroll y Detalles · 14 lecciones

UNIDAD 9 - MoviesApp - InfiniteScroll y Detalles

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 1 min
  • ContinuaciónVideo · 2 min
  • Determinar fin de scroll de un FlatListVideo · 8 min
  • TanStack - InfiniteQueryVideo · 12 min
  • Pantalla - Detalles de la películaVideo · 12 min
  • useMovie - TanStackVideo · 6 min
  • Mostrar detalles de la películaVideo · 9 min
  • Gradiente sobre el posterVideo · 4 min
  • Descripción de la películaVideo · 6 min
  • Tarea - Actores de las películasVideo · 3 min
  • Resolución de la tareaVideo · 12 min
  • Código fuenteLectura · 0 min
UNIDAD 10 - Components App - Temas y estructura · 11 lecciones

UNIDAD 10 - Components App - Temas y estructura

  • IntroducciónVideo · 2 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 1 min
  • Inicio de proyecto - ComponentsAppVideo · 11 min
  • Nativewind y Paleta de coloresVideo · 11 min
  • ThemedViewVideo · 10 min
  • ThemedTextVideo · 8 min
  • Opciones de menú y rutasVideo · 9 min
  • Menu ItemVideo · 12 min
  • Limpieza y cierre de secciónVideo · 2 min
  • Código fuenteLectura · 0 min
UNIDAD 11 - Componentes de React Native · 14 lecciones

UNIDAD 11 - Componentes de React Native

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 2 min
  • Continuación de proyectoVideo · 6 min
  • Animaciones 101 - BásicasVideo · 7 min
  • Animaciones 101 - MovimientoVideo · 8 min
  • Custom Hook - useAnimationVideo · 11 min
  • Animated XYVideo · 4 min
  • Switch - ThemedSwitchVideo · 10 min
  • Código por plataformaVideo · 6 min
  • AlertsVideo · 5 min
  • TextInput y ThemedTextInputVideo · 8 min
  • KeyboardAvoidingViewVideo · 9 min
  • Código fuenteLectura · 0 min
UNIDAD 12 - Lists, Infinite scrolls, Slides, Theme Changer, modals · 18 lecciones

UNIDAD 12 - Lists, Infinite scrolls, Slides, Theme Changer, modals

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 3 min
  • ContinuaciónVideo · 2 min
  • Pull to refreshVideo · 6 min
  • Section ListVideo · 9 min
  • Modal WindowVideo · 9 min
  • Controles y segundo modalVideo · 6 min
  • InfiniteScrollVideo · 9 min
  • Configuraciones del infinite scrollVideo · 3 min
  • Custom FadeInImageVideo · 10 min
  • Carrusel controlado - Diseño y estructuraVideo · 10 min
  • Carrusel controlado - FuncionalidadVideo · 12 min
  • ThemeChanger - PreparaciónVideo · 9 min
  • ThemeChanger Context y ProviderVideo · 12 min
  • Cambio de tema desde el contextVideo · 8 min
  • Storage Alternatives - Async StorageVideo · 12 min
  • Código fuenteLectura · 0 min
UNIDAD 13 - Push Notifications · 19 lecciones

UNIDAD 13 - Push Notifications

  • IntroducciónVideo · 2 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 1 min
  • Inicio de proyecto - PushAppVideo · 5 min
  • Expo Push NotificationsVideo · 6 min
  • ProjectID - Enviar Notificación PushVideo · 7 min
  • usePushNotifications - CustomHookVideo · 9 min
  • usePushNotification - Parte 2Video · 10 min
  • Enviar, recibir y mostrar notificaciones pushVideo · 9 min
  • Android: Credenciales para buildsVideo · 14 min
  • IOS: Credenciales para buildsVideo · 6 min
  • Prebuild - Custom BuildsVideo · 9 min
  • Tomar información y navegar a pantallaVideo · 6 min
  • Aplicación terminada o en segundo planoVideo · 7 min
  • IOS - PrebuildVideo · 5 min
  • Backend - PushServer - Expo Push APIVideo · 11 min
  • Expo Server SDKVideo · 10 min
  • Enviar notificaciones desde nuestro backendVideo · 2 min
  • Código fuenteLectura · 0 min
UNIDAD 14 - MapsApp - Permisos · 11 lecciones

UNIDAD 14 - MapsApp - Permisos

  • IntroducciónVideo · 2 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 2 min
  • Inicio de proyecto - MapsAppVideo · 7 min
  • Acciones - Permisos de geolocalizaciónVideo · 11 min
  • Zustand - Gestor de estadoVideo · 8 min
  • Provider - Permission CheckerVideo · 9 min
  • Solicitar permiso de GeolocalizaciónVideo · 6 min
  • Permisos fuera de la aplicaciónVideo · 6 min
  • Abrir ajustes de la aplicaciónVideo · 4 min
  • Código fuenteLectura · 0 min
UNIDAD 15 - MapsApp - Mapas y controles · 17 lecciones

UNIDAD 15 - MapsApp - Mapas y controles

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 2 min
  • ContinuaciónVideo · 2 min
  • Expo - MapViewVideo · 8 min
  • Configuración de Google CloudVideo · 7 min
  • Prebuild con nuestras llavesVideo · 11 min
  • MarcadoresVideo · 4 min
  • Acciones para seguir y ver la ubicación del usuarioVideo · 7 min
  • Location StoreVideo · 11 min
  • Componente CustomMapVideo · 8 min
  • Ubicación del usuario y seguir su trayectoriaVideo · 7 min
  • Mover la cámara para seguir al usuarioVideo · 5 min
  • Botón flotante personalizadoVideo · 8 min
  • Acciones con el MapaVideo · 7 min
  • PolylinesVideo · 5 min
  • Código fuenteLectura · 0 min
UNIDAD 16 - Backend personalizado · 3 lecciones

UNIDAD 16 - Backend personalizado

  • IntroducciónVideo · 3 min
  • Temas puntualesLectura · 0 min
  • Descarga y pruebas del backendVideo · 12 min
UNIDAD 17 - Productos App - Autenticación · 20 lecciones

UNIDAD 17 - Productos App - Autenticación

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 2 min
  • Inicio de proyecto - ProductsAppVideo · 8 min
  • Fuentes y ColoresVideo · 6 min
  • Auth Store - Estado de la autenticaciónVideo · 7 min
  • Auth Actions - Acciones de autenticaciónVideo · 10 min
  • Conectar acciones con StoreVideo · 10 min
  • Variables de entorno y configuracionesVideo · 7 min
  • Verificar estado de autenticaciónVideo · 7 min
  • LoginScreen - Pantalla de ingresoVideo · 8 min
  • ThemedTextInput - Caja de texto personalizadaVideo · 8 min
  • ThemedButton - Botón personalizadoVideo · 10 min
  • ThemedLink - Enlace personalizadoVideo · 5 min
  • Pantalla de registroVideo · 7 min
  • Login - Estado y redirecciónVideo · 10 min
  • Secure Storage Adapter - Secure StoreVideo · 9 min
  • Check Status - Axios interceptorsVideo · 7 min
  • Logout - Botón personalizadoVideo · 6 min
  • Código fuenteLectura · 0 min
UNIDAD 18 - Products App - Listado y mantenimiento · 19 lecciones

UNIDAD 18 - Products App - Listado y mantenimiento

  • IntroducciónVideo · 2 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 2 min
  • ContinuaciónVideo · 4 min
  • Obtener productos de forma paginada e individualVideo · 10 min
  • TanStack + Custom HooksVideo · 9 min
  • Mostrar productos en pantallaVideo · 8 min
  • Scroll infinitoVideo · 6 min
  • Pantalla de producto - DiseñoVideo · 8 min
  • Cargar data del producto - useProductVideo · 9 min
  • Carrusel de imágenesVideo · 6 min
  • ButtonGroup personalizadoVideo · 10 min
  • Selector de géneroVideo · 4 min
  • Formik - Gestor de formulariosVideo · 11 min
  • useMutation - TanStackVideo · 8 min
  • Acciones para crear y actualizar productosVideo · 9 min
  • Invalidar cachéVideo · 5 min
  • Crear un nuevo productoVideo · 7 min
  • Código fuenteLectura · 0 min
UNIDAD 19 - Cámara, galería y carga de imágenes · 17 lecciones

UNIDAD 19 - Cámara, galería y carga de imágenes

  • IntroducciónVideo · 2 min
  • Temas puntualesLectura · 0 min
  • DemostraciónVideo · 2 min
  • ContinuaciónVideo · 4 min
  • Prepara pantalla para tomar fotografíaVideo · 6 min
  • Cámara y permisosVideo · 7 min
  • Botón de captura y tomar fotografíaVideo · 8 min
  • Botones adicionales, girar cámara, galería y regresarVideo · 5 min
  • Mostrar fotografía tomadaVideo · 8 min
  • Guardar imagen en galeríaVideo · 10 min
  • Camera Store - ZustandVideo · 9 min
  • Selector de imágenesVideo · 8 min
  • Cargar imagen vía PostmanVideo · 3 min
  • Subir imágenes desde la appVideo · 9 min
  • Subir imágenes - Parte 2Video · 8 min
  • Pull to refreshVideo · 2 min
  • Código fuenteLectura · 0 min
UNIDAD 20 - PlayStore y AppStore · 8 lecciones

UNIDAD 20 - PlayStore y AppStore

  • IntroducciónVideo · 4 min
  • Temas puntualesLectura · 0 min
  • Preparación de aplicaciónVideo · 4 min
  • EAS Build - Android APKVideo · 11 min
  • EAS Build - Android AABVideo · 10 min
  • Instalar App desde la PlayStoreVideo · 4 min
  • EAS Build - IOSVideo · 9 min
  • EAS Publish - IOSVideo · 9 min
UNIDAD 21 - Cierre del curso · 1 lecciones

UNIDAD 21 - Cierre del curso

  • Fin del cursoVideo · 2 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    21 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    Cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: React Native Expo: Aplicaciones nativas para IOS y Android

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Fernando Herrera.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 21 unidades · 268 lecciones · 60 h
  • 12 meses de acceso
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Fernando Herrera; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · React Native Expo: Aplicaciones nativas para IOS y Android

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture