j2se

Curso Online de Java (J2SE, RMI, JFC, AWT)




El presente temario es el predefinido y puede ser personalizado en función de los conocimientos y objetivos del alumno.

1.- Introducción.

  • Origen del Java.
  • Características principales.

2.- Entorno Java.

  • JDK: Arquitectura e Instalación (variables de entorno, etc.).
  • Práctica: Instalación del J2SDK.
  • 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).
  • Disintos 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).
  • disintos layouts, borderLayout, gridLayout, etc.
  • Manejo de Eventos en Swing.
  • Oyentes de eventos en swing
  • Diferentes tipos de oyentes, actionLister, documentListener, 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.



Java para PC y celulares



Nombre:

Email:

Comentario:

Aviso legal

Lo más buscado y visitado en Ciberaula

Masters: Master en Programación Web | Master en Diseño Gráfico | 3D Studio Max
Cursos: Curso Online de Excel | Curso Online de Access | Excel Basico | Excel Intermedio | Excel Avanzado | Excel Para Big Data | Access Avanzado | Macros Excel | Microsoft Excel Financiero | Programación de Macros Excel con Visual Basic | Curso Online de Prevencion de Riesgos Laborales | Cursos de Prevencion de riesgos laborales | Curso Online de Atención al Cliente | GNU/Linux | Curso de Java | Cursos de PHP | Curso de HTML | Curso de ASP.NET | Curso normas ISO | 3d Studio Max | 3d Studio Iluminación | 3d Studio Modelado | Curso de Ingles | Excel Online | Curso de Office | curso online de diseño grafico | cursos de java online | curso de linux | Curso Online de Educación para la Igualdad de Oportunidades | Curso online de Contaplus | curso online de liderazgo | Cursos de Autocad Online |
Secciones: Formacion programada por las empresas | Programacion Orientada a Objetos | Cursos OnLine | Tutorial Linux | Lenguaje Java | Cursos SENCE | Cursos Bonificados | Cursos Online Bonificados | fundacion tripartita cursos | e learning cursos | Cursos sence 2016 |
Recomendados: Deontologia | Cursos Gratuitos | Aula Virtual | Etica Profesional | Que es Word | Illustrator online | cursos bonificados 2016 | cursos bonificados para trabajadores |
POO Y Java: POO | J2EE | J2SE | Operadores logicos | Operadores Relacionales | Listas en Java | Abstraccion | Encapsulamiento |



Copyright 2014-2016 - Ciberaula ® - Reservados Todos los Derechos