ORGANIZAN
Carrera de Informática de la Universidad Siglo XX y Academia TuGuía.
FECHA
Del 14 de febrero al 14 de marzo de 2023.
HORARIO
19:00 - 21:00 (Martes y Jueves).
MODALIDAD
- 100% ONLINE (Herramientas a utilizar: Moodle, Zoom).
CARGA HORARIA
72 horas académicas.
¿Que incluye el curso?
- Capacitación del curso.
- Certificado físico con valor curricular firmado por la Universidad Siglo XX.
- Material de apoyo (1 DVD con el contenido del curso e instaladores).
- Folder.
- Incluye el envío de los certificados, material y folder (Envío a las terminales departamentales de toda Bolivia).
Requisitos:
- El participante deberá contar con una computadora con acceso a internet y tener los conocimientos básicos en programación.
¿PARA QUIÉN ES ESTE CURSO?
El curso está dirigido a cualquier persona que desee adquirir conocimientos sobre el desarrollo de App - Móviles para el sistema operativo Android.
¿QUE APRENDERÁS EN ESTE CURSO?
-
Al finalizar el curso el estudiante estará preparado para desarrollar aplicaciones móviles para el sistema operativo Android.
TEMARIO
-
MÓDULO 1 INTRODUCCIÓN A KOTLIN
- Historia de kotlin.
- Ventajas de kotlin.
- Pre-requisitos del software kotlin.
- Instalar Intellij IDEA.
- Creando un proyecto kotlin.
- Ejecución de mi primer programa en kotlin.
- Variables de kotlin.
- Tipos de datos de kotlin.
- Entrada de información al programa kotlin.
-
MÓDULO 2 CONTROL DE DECLARACIONES DE FLUJO
- Operadores lógicos.
- Bucles.
- Loops.
- Saltar Expresiones.
-
MÓDULO 3 FUNCIONES Y PROGRAMACIÓN ORIENTADA A OBJETOS
- Programación Orientada a Objetos (OOP).
- Objeto.
- Clase.
- Colecciones de Kotlin.
-
MÓDULO 4 ANDROID FRAMEWORK Y ANDROID STUDIO
- Pre-requisitos del software Android Studio.
- Instalar Android Studio.
- Arquitectura de la plataforma Android.
- Componentes de la aplicación Android.
- Crear un dispositivo virtual.
- Laboratorio 1.
-
MÓDULO 5 CREAR INTERFAZ DE USUARIO
- Estructura de proyecto de Android.
- Creando una interfaz de usuario.
- Laboratorio 2.
-
MÓDULO 6 DISEÑOS DE ANDROID, ESTILOS Y TEMAS
- Diseños.
- Estilos y temas de Android.
- Manifiesto de la aplicación.
- Laboratorio 3.
-
MÓDULO 7 ACTIVIDADES, NAVEGACIONES Y VISTAS
- Clase de contexto.
- Clase de tostada.
- ¿Qué es una actividad?.
- Ciclo de vida de la actividad.
- Android con Intención.
- Vistas de Android.
- Laboratorio 4
-
MÓDULO 8 DIÁLOGOS, SNACKBAR, MENÚS, WEBVIEW DE ANDROID
- Diálogos de Android.
- Snackbar.
- Menús.
- WebView.
- Laboratorio 5.
-
MÓDULO 9 ALMACENAMIENTO DE ANDROID, SQLITE Y PROVEEDORES DE CONTENIDO
- Opciones de Almacenamiento de Android.
- Preferencias Compartidas.
- Bases de Datos Sqlite.
- Proveedores de Contenido.
- ORMLite.
- Laboratorio 6.
-
MÓDULO 10 WEB SERVICES CON RETROFIT
- ¿Qué es un API Rest?.
- Formato Json.
- Json a data class.
- APIService.
- Laboratorio 7.
-
MÓDULO 11 APLICACIONES CON RECONOCIMIENTO DE UBICACIÓN – USO DE GPS Y GOOGLE MAPS
- ¿Qué es GPS y cómo funciona?.
- Configurando Google Maps.
- Laboratorio 8.
DOCENTE EXPERTO
Ing. Israel E. Espinoza Calderon
- Ingeniero de Sistemas.
- Diplomado en Educación Superior Formación Basada en Competencias.
- Diplomado en Software Libre y GNU/LINUX.
- Diplomado en Seguridad Informática GNU/LINUX.
- Formó parte del plantel Docente de la carrera de Ingeniería de Sistemas Sub-Sede Tupiza (UATF).
- Android Developer.
- Full Stack Developer.