REACT NATIVE

Temario e información del curso.
  • Duración: 50 horas.
  • Sesiones remotas por Zoom.
  • Horarios entre semana o sábados.

 

Temario.

SESIÓN 1 - Conocimientos iniciales.
Introducción.
Funtional Components en TS.
TypeScript.
Objetos literales e interfaces.
Funciones.
SESIÓN 2
Hook.
Login y Logout.
Peticiones HTTP.
Usuarios en pantalla.
Paginación.
Registros.
Formularios.
SESIÓN 3 - Instalación y Configuración.
Introducción.
EXPO CLI y ReactNative CLI.
Instalaciones Windows.
Dispositivo virtual.
SESIÓN 4
Crear proyecto Windows.
Habilitar USB Debugging.
Correr aplicación en dispositivo Windows.
SESIÓN 5
Instalaciones Android y IOS.
Crear proyecto MacOSX.
Correr aplicación en dispositivo Android.
Correr aplicación en dispositivo iPhone.
SESIÓN 6 - Aplicación ejemplo 1.
Pantallas independientes.
Crear un contador.
TouchableOpacity.
StyleSheet.
SESIÓN 7
Botones.
Funciones.
Estilo condicional.
SESIÓN 8 - Flex.
Introducción.
Diseño en React Native.
Flexbox.
Posición relativa y absoluta.
Alineación de elementos.
SESIÓN 9 - Aplicación ejemplo 2.
Diseño inicial y pantallas.
Botones de cálculo y estilos.
Número base.
Operaciones aritméticas.
SESIÓN 10 - Navegación.
Introducción.
React Navigator.
Stack Navigator.
SESIÓN 11
Argumentos entre pantallas.
Drawer.
Menú lateral.
SESIÓN 12 - Tabs.
Introducción.
BottomTabNavigator.
TopTapNavigator.
Íconos.
SESIÓN 13 - Estado global de la aplicación.
Introducción.
Context en TypeScript.
Consumir el context. AuthState.
Reducer.
Disparar acciones.
TouchableIcon.
Borrar información del AuthState.
SESIÓN 14 - Aplicación ejemplo 3.
Navegación entre pantallas.
Carousel de tarjetas.
HorizontalSlider.
Mostrar populares, mejor evaluadas y próximas.
SESIÓN 15
Pantalla de detalles.
Botón regresar.
FadeIn y FadeOut.
Colores de context.
SESIÓN 16 - Componentes.
Introducción.
RNComponents.
Stack e instalación de íconos.
FlatList.
Animated API.
Switch.
SESIÓN 17
Alert.
TextInput.
SectionList.
Modal.
InfiniteScroll.
Animated Image.
SESIÓN 18 - Temas y Slideshow.
Introducción.
Snap Carousel.
Paginación de Slide.
ThemeContext.
SESIÓN 19 - Aplicación ejemplo 4.
Rutas y StackNavigator.
Configuración inicial de GPS IOS y Android.
Check y Request Permission.
SESIÓN 20
Permission Provider.
PermissionContext.
Configuración GoogleMaps.
React Native Maps.
SESIÓN 21
Ubicación del usuario.
Mover la cámara a las coordenadas del usuario.
Dejar de seguir y limpiar el watch.
Trazar la ruta del usuario.
Mostrar y ocultar polylines.
SESIÓN 22 - Autenticación.
Introducción.
Descargas y configuraciones.
Backend y grabaciones.
Desplegando el backend.
Diseño del Login.
SESIÓN 23
Formulario y navegación.
HTTP- Login y obtener token.
Registro de usuarios.
Carga de imágenes.
SESIÓN 24 - Despliegues en Apple App Store y Google Play.
Introducción.
Íconos y nombres de la aplicación IOS y Android.
SplashScreen IOS y Android.
Android App Bundle – AAB – APK.
SESIÓN 25
Subir AAB a la PlayStore.
Identificador único y portal de developer de Apple.
Identificador y preparación de espacio en AppStore Connect.
Probar la aplicación.

 

Horarios.

Lunes y Miércoles

Martes y jueves

Sábados

 

Costo y formas de pago.

Manda tus datos en el formulario, al correo: contacto@cursosjuanserrano.com o por WhatsApp al: 56-2192-0626 para obtener las promociones vigentes.