¿Qué quieres aprender?

React Native Desde Cero

React Native Desde Cero

TecGurus

Curso online


589

Duración : 6 Semanas

¿Te gustaría aprender a crear aplicaciones nativas con JavaScript y React?

React Native es un framework desarrollado por Facebook que permite desarrollar apps nativas iOS y Android usando Javascript, reutilizando el mismo código y manteniendo los componentes nativos para cada plataforma.

En nuestro curso 100% práctico aprenderás a crear una aplicación móvil desde cero utilizando las últimas versiones de React Native.

¿Quieres hablar con un asesor sobre este curso?

Objetivos

Objetivos Principales Elaborar una app móvil empresarial para Android y IOS interactuando con la API REST de React Native. Probar el proyecto en un emulador o en su dispositivo.

A quién va dirigido

A estudiantes y desarrolladores en el campo de T.I. o personas interesadas en el campo de la programación, ya que contamos con cursos desde nivel básico.

Requisitos

Requisitos Conocimientos en el uso de javascript (Intermedio-Avanzado). Recomendable: React (Librería), NPM, Node.

Temario completo de este curso

1.- Introducción a React Native

1.1 ¿Qué es React Native?
1.2 Cómo Funciona React Native
1.3 Creación de nuestra primera aplicación
1.4. Ejecución de la app. en emulador de android e ios

2. - Conceptos Básicos

2.1 Cómo trabajar con React Native Components
2.2 Configurar un nuevo proyecto
2.3 Trabajar con componentes básicos
2.4 Introducción a los estilos
2.5 Flexbox y diseños (introducción)
2.6 React Native Flexbox
2.7 Estilos en línea y objetos StyleSheet
2.8 Componentes, estilos, diseños
2.9 Trabajar con estado y eventos
2.10 Salida de una lista de elementos
2.11 Elementos de la lista de estilos
2.12 Pasar datos entre componentes
2.13Trabajar con componentes que se pueden tocar
2.14 Eliminar elementos
2.15 Agregar una superposición modal
2.16 Cerrar la entrada modal y borrar

3. Depurar la aplicación

3.1 ¿Qué depurar y cómo depurar?
3.2 Manejo de mensajes de error
3.3 Comprensión del flujo de código con console.log ()
3.4 Usar el depurador remoto y los puntos de interrupción
3.5 Trabajar con la superposición de DevTools del dispositivo
3.6 Depurar la interfaz de usuario y usar React Native Debugger

4. Componentes, estilos y diseño

4.1 Agregar un componente de encabezado personalizado
4.2 Agregar un componente de pantalla
4.3 Trabajando en el diseño
4.4 Estilo nativo frente al estilo CSS
4.5 Extracción de un componente de tarjeta
4.6 Componentes y estilo
4-8 Configurar componentes
4.8 Mostrando una alerta
4.9 Añadiendo AppLoading
4.10 Agregar fuentes personalizadas
4.11 Agregar imágenes locales
4.12 Estilo de imágenes
4.13 Trabajar con imágenes de red (web)
4.14 Creación de un componente de botón personalizado
4.15 Agregar iconos
4.16 Elementos y listas de listas de estilos
4.17 ScrollView y Flexbox (¡Sí, eso funciona!)
4.18 Usar FlatList en lugar de ScrollView

5. React navigation

5.1 Instalación de React Navigation
5.2 Crear un StackNavigator
5.3 React Navigation
5.4 Navegar entre pantallas
5.5 Sintaxis de navegación alternativa
5.6 Configuración de opciones de navegación dinámica
5.7 Configuración de navegación predeterminadas
5.8 Configuración y parámetros de navegación
5.9 Pasar datos entre componentes y opciones de navegación (encabezado)
5.10 [React Refresher] useEffect () y useCallback ()

6. APIS

6.1 ¿Qué es y cómo enlazar una API de React Native?
6.2 Platform
6.3 Keyboard y KeyboardAvoidingView
6.4 AsyncStorage
6.5 StatusBar
6.6 CameraRoll, Geolocation y PermissionAndroid

7. Proyecto Final

7.1. Login en una api con registro.
7.2. Integración con API Rest
7.3 Como publicar en Google Play

Ver más