Fundamentos de Java para desarrollo de Aplicaciones en Android (CTMOB06)


Descripción General

Este curso busca que el alumno conozca los Fundamentos de Lenguaje Java para el Desarrollo de Aplicaciones en Android. Que aplique y comprenda correctamente las principales construcciones que son usadas en Android

Dirigido a:

  • Desarrolladores en otras plataformas no Java
  • Gerentes o líderes de proyecto que supervisan desarrollos para Android

Objetivo

Que el alumno pueda expresar en Java, las construcciones que realiza en otros lenguajes.

Se recomienda cuando:

El interesado desea programar aplicaciones móviles pero no conoce Java, o bien, no conoce los conceptos requeridos por Android.

Contenido: Temas principales

  1. Características de Java para el desarrollo de Android
  2. Estructuras de control y sistema de tipos
  3. Implementación de Clases
  4. El Principio de encapsulado y la visibilidad
  5. Las referencias y el significado de this
  6. Implementación de relaciones simples entre clases
  7. Implementación de clases y relaciones complejas
  8. Elementos a nivel clase (estáticos) y a nivel objeto
  9. Arreglos en Java
  10. La agregación y el patrón fachada como recursos de diseño
  11. Uso de Colecciones esenciales ArrayList y Hashmap
  12. Empaquetado y organización del código en capas y componentes
  13. Implementación de herencia
  14. Interfaces y clases abstractas para el diseño de componentes en Android
  15. Manejo de excepciones y su manejo en los IDEs de Android

Duración

30 horas

Prerrequisitos

Buena lógica de programación en cualquier lenguaje

Enlaces relacionados