Volver a rutas
Ruta de AprendizajePrincipiante

Desarrollo movil

31 clases

Ruta para el curso de desarrollo movil

Clases en esta Ruta

1

Ecosistema móvil, comparación de tecnologías y primeros conceptos de React Native.

Desarrollo MóvilPrincipiante120 min
2

Setup rápido con Expo y opciones avanzadas con React Native CLI.

Desarrollo MóvilPrincipiante120 min
3

Creación de la primera app, uso de componentes y estilos básicos en React Native.

Desarrollo MóvilPrincipiante120 min
4

Tipos, interfaces y componentes con TypeScript en React Native.

Desarrollo MóvilIntermedio120 min
5

Uso de useState, useEffect y custom hooks tipados en apps móviles.

Desarrollo MóvilPrincipiante120 min
6

Uso de View, Text, Image, ScrollView y SafeAreaView en React Native.

Desarrollo MóvilPrincipiante120 min
7

Creación de estilos, layouts flexibles y grids en React Native.

Desarrollo MóvilPrincipiante120 min
8

Dimensiones, breakpoints y estilos responsivos en apps móviles.

Desarrollo MóvilPrincipiante120 min
9

FlatList

Principiante120 min
10

El día que arranca tu proyecto arranca tu repositorio. Flujo mínimo de Git, commits que puedes defender, y tu proyecto en línea desde hoy.

Herramientas y SetupPrincipiante120 min
11

FlatList

Principiante60 min
12

SectionList

Requerida

SectionList

Principiante60 min
13

- Entender el funcionamiento del `Stack Navigator` y el ciclo de navegación (navigate, goBack). - Definir tipos para `RootStackParamList` y pasar parámetros entre pantallas. - Personalizar el header y controlar opciones desde componentes con `navigation.setOptions`.

Desarrollo MóvilPrincipiante60 min
14

Tab Navigator

Requerida

- Aprender a configurar `Bottom Tabs` y personalizar iconos, etiquetas y badges. - Entender cómo ocultar headers y combinar `Tabs` con `Stack` para navegación compuesta.

Principiante60 min
15

- Configurar el `Drawer Navigator` y crear contenido personalizado con avatar y acciones. - Integrar `react-native-gesture-handler` y `react-native-reanimated` para mejoras de UX. - Configurar Deep Linking para abrir rutas específicas de la app desde URLs o esquemas.

Principiante60 min
16

Tu app se cierra y el usuario pierde todo. Dónde guardar preferencias, dónde guardar un token, y por qué no es el mismo lugar.

Desarrollo MóvilIntermedio120 min
17

Cómo un servidor sin memoria sabe quién eres, dónde se guarda un token y por qué el frontend nunca es la frontera de seguridad.

Backend DevelopmentIntermedio120 min
18

Tu app funciona perfecto en tu casa y es inservible en el metro. Detectar la red, decidir qué hacer sin ella, y sincronizar cuando vuelve.

Desarrollo MóvilIntermedio120 min
19

Configuración de TextInput, tipos de teclado, manejo de focus y prevención de solapamiento con el teclado.

Desarrollo MóvilIntermedio120 min
20

Validaciones manuales, manejo de errores, estados touched y feedback visual.

Desarrollo MóvilIntermedio120 min
21

Creación de un hook reutilizable para manejar valores, errores, touched y submit.

Desarrollo MóvilIntermedio120 min
22

Implementación de librerías para funciones nativas del teléfono.

Desarrollo MóvilIntermedio120 min
23

Qué le pasa a tu app cuando el usuario cambia de pantalla, cómo llamarlo de vuelta, y el tramo final que casi nadie enseña: publicarla de verdad.

Desarrollo MóvilIntermedio120 min
24

Desarrollar una aplicación móvil completa aplicando los conocimientos del curso

Desarrollo MóvilAvanzado60 min
25

Semana para dominar JavaScript moderno, TypeScript y patrones de desarrollo móvil.

Desarrollo MóvilIntermedio120 min
26

Ya escribes fetch. Ahora entiende qué se manda realmente, por qué falla CORS, y la diferencia entre un 401 y un 403.

Backend DevelopmentIntermedio120 min
27

REST, GraphQL, WebSockets, SOAP, microservicios, serverless. No para usarlos hoy, sino para saber que existen, qué cuestan y cuándo preguntar por ellos.

DevOps y DeployIntermedio120 min
28

Introducción a los conceptos fundamentales de arquitectura de software web, patrones arquitectónicos y principios de diseño.

DevOps y DeployPrincipiante120 min
29

Material de consulta. Por qué las animaciones se sienten con tirones, cómo moverlas al hilo nativo, y cuándo NO animar.

Desarrollo MóvilIntermedio60 min
30

Material de consulta. Por qué tu app vuela en tu teléfono y se arrastra en el del usuario, y cómo medir antes de optimizar.

Desarrollo MóvilIntermedio60 min
31

Material de consulta. Cómo se usa una app con lector de pantalla, por qué tu diseño se rompe con la letra grande, y qué arreglar primero.

Desarrollo MóvilIntermedio60 min