Nuestros cursos de Java (Eclipse) para empresas en Madrid se adaptan a los horarios y necesidades de formación de nuestros clientes. Tenemos una gran diversidad de cursos in company cuyos programas formativos se adaptan al mercado actual. Adicionalmente, nuestros cursos de Java (Eclipse) para empresas pueden ser subvencionados o bonificados a través de la Fundación Tripartita.
Tecnolearning ofrece gestionar todos los trámites necesarios para conseguir las subvenciones ofrecidas por la Fundación Tripartita de forma gratuita, bien sea por la contratación de un plan de formación completo o una acción formativa puntual.
Objetivo del curso: Introducción a la programación orientada a objetos en java. Se descubre la nueva filosofía de programación y sus aplicaciones, como los applets…
Temario del curso de Java (Eclipse) – 30 horas
_______________________________________________________________________________________________________
INTRODUCCIÓN AL LENGUAJE JAVA
- Orígenes e historia.
- La programación orientada a objetos.
- La máquina virtual JAVA (JVM).
- El JDK.
- Estructura del funcionamiento de Java.
- La familia de clases. Bibliotecas.
- Los objetos.
EL LEGUAJE JAVA
- Estructura de un programa en Java.
- Tipos de datos.
- Variables. Tipos y visibilidad.
- Sintaxis de sentencias.
- Clases e interfaces.
- Los documentos de ayuda JavaDoc.
HILOS DE EJECUCIÓN
- Nociones básicas de programación concurrente.
- Creación de hilos.
- Gestión de hilos.
- incronización y acceso coordinado a recursos compartidos.
LA ENTRADA / SALIDA
- Tipos de E/S
- Libreria java.io
- Teclado, pantalla.
- 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
- Excepciones
GUI’s: APPLETS Y APLOICACIONES GRÁFICAS
AWT
- Clases de AWT
- Métodos
- Objetos de AWT. Instancias y propiedades
- Herencia de propiedades
- Construcción de nuevas clases instanciables y objetos
- Otras clases básicas
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
APLICACIONES GRÁFICAS
- Gráficos en 2 Dimensiones
- Introducción al API 2D de Java
- Renderizado en Java 2D
- Contexto de Renderizado de Graphics2D
- Métodos de renderizado de Graphics2D
- Sistema de Coordenadas
- Formas 2D
- Formas Rectangulares
- QuadCurve2D y CubicCurve2D
- GeneralPath
- Areas
- Texto en Java 2D
- Fuentes
- Distribución de Texto
- Imágenes
- Impresión
- Mostrar Gráficos con Graphics2D
- Punteado y Relleno de Gráficos Primitivos
- Dibujar Curvas
- Dibujar formas arbitrarias
- Definir Estilos de línea divertidos y Patrones de relleno.
- Estilos de Línea
- Patrón de Relleno
- Transformar Formas, Texto e Imágenes
- Recortar la Región de Dibujo
- Componer Gráficos
- Controlar la Calidad del Dibujo
- Construir Formas Complejas desde Geométricos Primitivos
- Soportar Interacción con el Usuario
COMUNICACIONES JAVA. NET
- La clase Socket
- La clase ServerSocket
- La clase DatagramSocket
- La clase DatagramPacket
- La clase MulticastSocket
- La clase NetworkServer
- La clase NetworkClient
- La clase SocketImpl