
Programación Android para principiantes
Online 3 mesesEl Programador Android es un especialista en desarrollar aplicaciones móviles para el sistema operativo móvil de Google. Es responsable de construir Apps que trabajen ya sea en forma independiente o contra un servidor de back-end, incluyendo el desarrollo de interfaces gráficas touch-enabled (y sus particularidades) así como la utilización de persistencia en el dispositivo.
Este curso comprende los aspectos fundamentales de la programación de aplicaciones Android nativo, utilizando el lenguaje Java como base.
Al terminar el curso se espera que los participantes sean capaces de crear una aplicación móvil sencilla capaz de integrarse con APIs de servicios respetando las buenas prácticas y los patrones de diseño definidos. Además se va a introducir en los conceptos fundamentales Kotlin.
En la actualidad existen más de mil millones de dispositivos (y aumentando) corriendo sobre la plataforma Android. Este número aumenta exponencialmente gracias no solo a smartphones sino también a las tendencias como the internet of things (la Internet de las cosas), wearable devices (ej: relojes inteligentes), Android TV, tablets, etc. Asimismo, existen hoy más de un millón de Apps en el Google Play Store, subiéndose miles y miles cada mes por parte de una activa comunidad de programadores.
Dirigido a
Este es un curso ideal para quienes ya hayan programado sobre Java y deseen entrar en el mundo del desarrollo de Apps sin abandonar la plataforma Java.
Como ocurre con el curso Fundamentos de Java, este curso también está diseñado tomando en cuenta el aprovechamiento por parte de profesionales en informática que desean actualizar sus conocimientos en la tecnología móvil más utilizada actualmente, brindando una solidez teórica que da fundamento a la práctica, guiado por ejercicios prácticos y redondeado por un trabajo obligatorio.
Requisitos de Ingreso
Conocimientos de programación en Java así como conocimientos de orientación a objetos (OOP) sobre Java. En caso de no contar con estos conocimientos, se recomienda primero tomar el curso Fundamentos de Java y Fundamentos de SQL pues brindan los conocimientos básicos requeridos para este curso.
Certificaciones
El diploma a otorgar, luego de la aprobación del curso, es el de: Certificado de fundamentos de Android.
Contenidos del Curso
Introducción a Android Studio
Conceptos fundamentales de las aplicaciones android
Gradle y JDK
Emulador de Android
Versiones de Android
Publicar aplicaciones en la PlayStore
Desarrollo de Aplicaciones Android
Conceptos fundamentales de la Navegación en Android
Arquitectura y patrones de Diseño
Buenas prácticas de desarrollo
Uso de librerías
Permisos de las aplicaciones
Maquetado de Aplicaciones
Componentes de UI
Recursos
Transiciones
Eventos
Programar Aplicaciones
Conceptos básicos de programación
Integración de aplicaciones Android con APIs de servicios
Uso de SQLite para almacenamiento
Kotlin para desarrollo de aplicaciones
Fundamentos de Kotlin, Diferencias, ventajas y desventajas
Los contenidos previstos están sujetos a posibles cambios o ajustes que el área académica considere pertinentes para el normal desarrollo de los cursos o la actualización de los mismos.
La conformación de los cursos, en los horarios y grupos ofrecidos, está sujeta a un nivel mínimo de inscripciones que habiliten su funcionamiento.