El curso cuenta con ejemplos y ejercicios que tratan de facilitar la comprensión y asimilación de los contenidos teóricos relacionados con el lenguaje. Conviene que los ejercicios se intenten hacer una vez estudiados y comprendidos los ejemplos.
Objetivos del curso
Persigue dos objetivos:
Dotar al alumno de unos conocimientos del lenguaje usando la plataforma J2SE (Java 2 Standard Edition), que le permitan desarrollar aplicaciones para cliente sencillas.
Preparar al alumno para que sea capaz de iniciarse en la programación enfocada a servidor usando la plataforma Java EE (Java Enterprise Edition), una de las formas de programar en Java más ampliamente extendida a nivel empresarial.
A quién va dirigido
A cualquier persona interesada en la programación. Desde personas que no conocen ningún lenguaje de programación, pero quieren iniciarse en un mundo que cada día demanda más profesionales cualificados, hasta programadores que conocen otros lenguajes, analistas, jefes de proyecto, consultores, etc. que formen parte del departamento de Informática de una empresa. Muy recomendable para el seguimiento del curso, aunque no imprescindible, es tener conocimientos de otros lenguajes de programación como C, C++, Pascal, Delphi, Perl, Python, C#, etc. o, en su defecto, conocimiento de las estructuras básicas de programación empleadas en todos los lenguajes, como bucles, condicionales, declaración de variables, etc.
1. Introducción
2. Variables
3. Clase String. Introducción a los flujos
4. Excepciones
5. Arrays
6. Constructores, herencia e interfaces
7. Paquetes y modificadores de acceso
8. Gestión de ficheros
9. Estructuras de datos. Paquete java.util
10. Gestión del tiempo
11. Threads
12. Interfaces gráficas de usuario (GUIs)
13. Gestión de eventos
14. Programación en red. Paquete java.net
REQUISITOS
Deseable un mínimo de 1 GB de RAM, 850 MHz de frecuencia de trabajo del microprocesador, espacio disponible en disco duro superior a 500 MB, tarjeta de sonido básica y tarjeta gráfica básica.
El software necesario para programar en Java es gratuito y está a disposición de cualquier persona en
http://java.oracle.com. Su instalación y configuración se explican en el primer tema del curso.