Curso Online de Java (J2SE, RMI, JFC, AWT)
Este temario puede ser ajustado mediante la adicción o eliminación de temas según los objetivos de formación del profesional o empresa.
1.- Introducción
- Origen del Java.
- Características principales.
2.- Entorno Java.
- JDK: Arquitectura e Instalación (variables de entorno, etc.).
- JDK: Arquitectura e Instalación (variables de entorno, etc.).
- El compilador javac.
- El entorno de ejecución java.
- El entorno de ejecución de applets appletviewer.
- Entornos de desarrollo Java (Jbuilder, Forte4Java, etc.).
3.- El Lenguaje Java.
- Sintaxis.
- Herencia, clases e interfaces, arrays, etc.
- Operadores, control de flujo, precedencia, etc.
- Aplicaciones básicas en Java.
- Ejercicio: Primera aplicación de ejemplo en Java.
4.- Programación Orientada a Objetos.
- Introdución a la programación orientada a objetos.
- Objetos Java.
- Declaración y creación de objetos.
- Destrucción de un objeto.
- Clases Java.
- Declaración de una clase simple.
- Constructores.
- Métodos de clase.
- Sobrecarga de métodos.
- Control de acceso a miembros.
- Método main().
- La palabra clave this.
- La palabra clave super.
5.- Paquetes estándar en Java.
- Paquete lang.
- Clase Math.
- Clase String.
- Clase StringBuffer.
- Clases encapsuladoras.
- Paquete util.
- Clase Vector.
- Clase Hashtable y Clase Properties.
- Clase Random.
- Clase Date y GregorianCalendar.
- Paquete applet, io, net y awt.
6.- Applets.
- Características de los Applets.
- Importar clases.
- El ciclo de vida del Applet.
- Crear el primer Applet.
- Insertar un Applet en una página HTML.
- Parámetros en un Applet.
7.- E/S en Java (ficheros).
- Introducción a los Streams.
- Como usar Streams en ficheros.
- Usar Piped Streams.
- Concatenar ficheros.
- DataInputStream y DataOutpuStream (ficheros serie).
- Trabajar con ficheros de acceso aleatorio.
- Escribir filtros para ficheros de acceso aleatorio.
8.- Excepciones.
- Manejo de errores utilizando excepciones.
- ¿Qué es una excepción y por qué debo tener cuidado?.
- Requerimiento de Java para las excepciones.
- Capturar y manejar excepciones.
- Especificar las excepciones lanzadas.
- La sentencia throw.
- La clase Throwable y sus subclases.
- Crear clases de Excepciones.
9.- Threads.
- ¿Qué es un thread?.
- Atributos de un thread.
- El cuerpo de un thread.
- Ejercicio: El applet del reloj digital.
- El estado de un thread.
- Prioridad de un thread.
- Threads servidores (daemons).
- Grupos de Threads.
- Programas Multi-threads.
- Sincronización de threads.
- Monitores Java.Los métodos wait() y notify().
10.- AWT.
- Descripción de los interfaces de Usuario.
- Estructura del AWT.
- Componentes.
- Distintos componentes button, label, menu, etc.
- Contenedores.
- Distintos paneles, window, frame, etc.
- Layouts (distribuciones).
- Distintos layouts, borderLayout, gridLayout, etc.
- Manejo de Eventos en AWT.
- Gráficos en el AWT (clase Graphics).
- Distintos elementos gráficos rectangle, etc.
- Dibujar texto en el AWT clase FontMetrics, etc.
11.- SWING - JFC.
- Descripción de la Java Foundation Classes.
- Estructura Swing.
- Componentes.
- Distintos componentes jButton, jLabel, jMenu, etc.
- Contenedores.
- Distintos paneles, jWindow, jFrame, jPane, jLayeredPane, etc.
- Layouts (distribuciones).
- Distintos layouts, borderLayout, gridLayout, etc.
- Manejo de Eventos en Swing.
- Oyentes de eventos en swing.
- Diferentes tipos de oyentes, actionLister, documentListener, etc.
- Dibujar texto en el AWT clase FontMetrics, etc.
12.- RMI - Métodos Nativos.
- Trabajar con JNI.
- Paso a paso.
- Ejecutar Javah.
- JNI.
13.- Trabajo en Red con Java.
- Trabajo en red básico.
- URLs.
- Sockets.
- Datagramas.
- Controladores de seguridad.
Preguntas Frecuentes
|
¿De qué plazo máximo se dispone para el Curso online de Java (J2SE, RMI, JFC, AWT) ?
Tanto en el caso de particulares como de empresas el plazo para la realización del curso es flexible y a convenir con el alumno o empresa. Nuestros cursos están pensados para ser realizados de forma cómoda por quienes tienen que compaginar la dedicación al curso con su trabajo diario.
|
¿Hay un horario para la realización del curso?
El acceso a los contenidos está disponible las 24 hs. todos los días de la semana, de modo que el alumno puede acceder a su discreción incluso en días festivos y a cualquier hora. En estas sesiones el alumno puede visionar los vídeos de las lecciones, así como realizar los ejercicios y prácticas propuestos. Ahora bien, las consultas al profesor son atendidas en horario laboral.
|
¿Se recibe un certificado de curso?
Efectivamente al finalizar el Curso online de Java (J2SE, RMI, JFC, AWT) , el alumno recibe un certificado acreditando el éxito en su realización, y si lo necesita especificando también las horas lectivas y el contenido del curso.
|
¿Existe una modalidad del curso para empresas?
Todos nuestros cursos están disponibles para empresas. En el caso de un plan de formación corporativo, este se adapta además en contenidos, plazos y otras características a los objetivos o necesidades de la empresa.
|