Está en la página 1de 4

Curso Java para Android y Programación Orientada a

Objetos

¿Qué es Java?

Java es uno de los lenguajes de programación más populares del mundo. Es


un lenguaje orientado a objetos, potente, versátil y mutiplataforma (corre
en cualquier sistema operativo moderno). Además puedes obtener Java y
gran cantidad de herramientas para trabajar con él de forma gratuita,
siendo la mayor parte de su código libre y abierto.

¿Qué relación tiene con Android?

Java fue elegido como el lenguaje para el entorno de desarrollo de


Android, el sistema operativo móvil líder en smartphones y tablets.
Android es por tanto el sistema operativo (es una versión de Linux) y Java el
lenguaje utilizado para crear apps en él.

¿Qué necesito conocer de Java para aprender a crear Apps para


Android?

Con la tecnología Java puedes desarrollar sencillas aplicaciones para PC,


applets para ejecutar en un navegador o potentes aplicaciones web, con
acceso a bases de datos y grandes prestaciones, orientadas al mundo
empresarial. Pero no necesitas dominar todas las tecnologías Java si quieres
aprender a crear Apps para Android. Por ello, hemos diseñado este curso
para que aprendas los fundamentos necesarios para iniciarte en esta
tarea sin necesidad de estudiar elementos que no son utilizados en este
entorno.

¿Este curso solo me valdrá para desarrollar en Android?

Uno de sus objetivos principales es ese, pero también te será muy útil
cómo:
 Introducción a Java. Podrás dar tus primeros pasos en este
lenguaje, y a la vez que empiezas a conocerlo también aprendarás
técnicas fundamentales de programación.
 Introducción a la programación orientada a objetos (POO).
Este modelo es el más utilizado en la programación moderna, por lo que
estos conocimientos son válidos para otros muchos lenguajes que lo
implementan.

Objetivos
Con esta formación conocerás el entorno de programación Java y
aprenderás a desarrollar aplicaciones utilizando el modelo de Programación
Orientada a Objetos. Al finalizar el curso conocerás:

 Cómo instalar y trabajar con el entorno de desarrollo JDK y el IDE


Eclipse que facilita el desarrollo de aplicaciones en Java
 Los elementos y características principales del lenguaje Java
 Los conceptos fundamentales de la programación orientada a objetos
y cómo se implementan en Java
 Las clases esenciales de Java y cómo utilizarlas
 Almacenamiento y acceso a estructuras de datos con ‘Colecciones’

Temario
 Tema 1. Introducción a Java1.
1.1. Introducción y objetivos
1.2. Historia de Java (versiones y ediciones)
1.3. ¿Qué es aprender Java?
1.4. Documentación para el curso

 Tema 2. Instalación y primeros pasos


2.1. Introducción y objetivos
2.2. Instalación del JDK
2.3. IDE Eclipse. Instalación
2.4. Primer programa Hello Java World
2.5. Usando Eclipse: proyectos, perspectivas, vistas, plugins, workspace,
depuración

 Tema 3. Características del lenguaje y estructuras de control


3.1. Introducción y objetivos
3.2. Principales componentes en una aplicación Java3.2.1. Comentarios
3.2.2. Tipos
3.2.3. Variables
3.2.4. Métodos
3.2.5. Arrays
3.2.6. Operadores
3.3. Packages
3.4. import
3.5. Enum
3.6. Sentencias de control
3.6.1. Sentencias condicionales (if/switch)
3.6.2. Sentencias de control (for /while / do while)

 Tema 4. Programación Orientada a Objetos


4.1. Introducción y objetivos
4.2. Clases
4.3. Objetos
4.3.1. Constructores
4.3.2. Referencias
4.4. Herencia
4.5. Interfaces
4.6. Override
4.7. Polimorfismo

 Tema 5. Clases esenciales I


5.1. Introducción y objetivos
5.2. String
5.3. Math
5.4. Scanner
5.5. Excepciones
 Tema 6. Colecciones
6.1. Introducción y objetivos
6.2. Generic
6.3. Colecciones
6.3.1. Comparable
6.3.2. List
6.3.3. Set
6.3.4. Map
 Tema 7. Clases esenciales II
7.1. Introducción y objetivos
7.2. Ficheros: administración, escritura y lectura
7.3. Threads
7.4. Acceso a red

También podría gustarte