Hells Developers Logo

Hell's Developers

Curso de Expo

Curso de Expo

Curso por Streaming

Profesor

Cesar Casas

Descripción

Aprende a desarrollar apps móviles con React Native y Expo

Próximas ediciones del curso

Abierta
$120
02 jun 2025 - 27 jun 2025
14:00 hrs
Máximo 30 estudiantes
Lun, Mié, Vie

Detalles del curso

  • Principios Básicos, Intermedios y Avanzados de React Native
  • Desarrollo Rápido con Expo
  • Uso de IA en el Desarrollo
  • Bases de Datos Locales con SQLite
  • Uso práctico de IA en aplicaciones
  • Metodología • Directos en Vivo • Práctica Continua • Repositorios Actualizados • Trabajo en equipo • Resolución de Dudas en vivo

Requisitos

  • Conocimientos de Programación
  • Dominio de JavaScript / TypeScript
  • Conocimientos Previos de React
  • Deseable conocer Nextjs

Clases de "Curso de Expo"

1. Introducción a React Native y Expo

Diferencias con React y la web, Instalación de Expo CLI, Configuración de VSCode y SuperMaven, Configuración de expo-splash y app.json Evaluación / Proyecto Configurar un proyecto básico con un splash screen y ejecutarlo en un emulador o dispositivo físico

2. Componentes Básicos y expo-router

Uso de componentes: View, Text, Image, ScrollView, TouchableOpacity, TextInput, Creación de rutas y layouts con expo-router, Uso del componente <Link /> para navegación Evaluación / Proyecto Crear una estructura de navegación básica con rutas enlazadas mediante expo-router

3. Navegación Avanzada

Parámetros y rutas dinámicas con expo-router, Navegación tipo Stack, Personalización con expo-status-bar Evaluación / Proyecto Implementar navegación dinámica en una app con mapas, pasando detalles de los markers a una segunda pantalla

4. Expo SDK y Ecosistema

Uso de expo-camera para fotos/videos, Uso de expo-location para obtener ubicación, Plugins de Expo Evaluación / Proyecto Crear una app que capture fotos y obtenga la ubicación actual para centrar un mapa

5. SQLite y Reactividad

Introducción a expo-sqlite-reactive, Consultas SQL y manejo de datos, Reactividad en la UI con datos dinámicos Evaluación / Proyecto Crear una lista interactiva que muestre datos guardados en SQLite y se actualice al insertar/borrar registros

6. Modelado de Proyectos con ChatGPT y JSONCrack

Uso de ChatGPT para idear y modelar proyectos, Diseño de bases de datos con JSONCrack, Diagramas y esquemas CRUD Evaluación / Proyecto Presentar un esquema funcional de base de datos para un proyecto CRUD

7. expo-av, expo-camera, expo-file-system

Manejo de audio, video y archivos, Escaneo de códigos de barras, Almacenamiento de archivos en carpetas personalizadas Evaluación / Proyecto Crear una app que capture fotos/videos, escanee códigos de barra y guarde archivos en carpetas personalizadas

8. expo-contacts, expo-device y expo-document-picker

Acceso a contactos con expo-contacts, Información del dispositivo con expo-device, Selección de archivos con expo-document-picker Evaluación / Proyecto Crear una app para seleccionar documentos, mostrar contactos y compartir archivos

9. expo-linking, expo-network y expo-sharing

Implementar deep linking con expo-linking, Manejo de red con expo-network, Compartir archivos e imágenes con expo-sharing Evaluación / Proyecto Implementar deep linking funcional y compartir imágenes o archivos desde la app

10. react-native-pager-view y expo-store-review

Creación de componentes con paginación, Solicitar reseñas con expo-store-review Evaluación / Proyecto Crear un componente de paginación interactiva y simular la funcionalidad de reseñas

11. react-native-maps

Mostrar mapas interactivos, Markers personalizados y estilos, Solución a problemas comunes Evaluación / Proyecto Crear un mapa interactivo con markers personalizados y funciones de zoom/centrado

12. expo-sms y expo-notifications

Enviar SMS con expo-sms, Notificaciones locales y push con expo-notifications, Configuración avanzada Evaluación / Proyecto Implementar envío de SMS y mostrar notificaciones locales basadas en eventos

Galería de imágenes

Aprende a desarrollar aplicaciones

Aprende a desarrollar aplicaciones

Videos del curso

Sin título

Curso de Expo by Hells Developers

Aprende a desarrollar aplicaciones con el framework número uno del mundo