Descripción
Este programa trata de Java como lenguaje de programación orientadoa objetos que se utiliza para desarrollos de software en múltiplesplataformas. En particular, es uno de los lenguajes oficiales para eldesarrollo de aplicaciones en Android. Durante este entrenamientoen Java desarrollaremos conocimientos y habilidades relacionadas allenguaje, que incluyen los tipos de datos, estructuras condicionales,ciclos y estructuras de datos (arreglos y listas). También te familiarizarnoscon los componentes orientados a objetos del lenguajes, tales como: losobjetos, las clases, los métodos y los atributos.
Profundizamos en el paradigma de orientado a objetos en Java paraenfocarnos en la herencia, el polimorfismo, interfaces, la herenciamúltiple y los métodos de acceso. Culminamos este espacio didáctico,con una introducción a la programación en Android usando Java y elambiente de desarrollo Android Studio. En esta propuesta instruccionalte ofrecemos la oportunidad de crear una variedad de códigos usandoJava, en particular podrán desarrollar varios programas en Android y tuprimera Aplicación en esta plataforma.
Objetivos de Aprendizaje
Objetivos de aprendizaje del programa:
- 1. Resumir las características del lenguaje de programación Java parael desarrollo de Aplicaciones Android.
- 2. Usar el lenguaje de programación Java para la construcción deprogramas de mediana complejidad.
- 3. Usar el Android Studio para crear aplicaciones Android básicasaprovechando las opciones elementales de la herramienta.
- 4. Aplicar los componentes básicos de una Aplicación Android paracrear un programa elemental.
Estructura y Contenidos
El programa de Programación en Android consiste en 4 módulos que tedetallamos a continuación.
Fundamentos de Java
2. Variables y Tipos de Datos
3. Condicionales y Ciclos
4. Estructuras de Datos
Programación Orientada a Objetos
2. Constructores y Métodos
3. Encapsulación, Modificadores, Getters y Setters
Herencia y Polimorfismos
2. Polimorfismos e Interfaces
3. Alcance de los Métodos
4. Excepciones
Ambiente de Programación Android
2. Ambiente de Desarrollo
3. Primera Aplicación Android