Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Programa del Curso
Empezar
- El Java fenómeno tecnológico
- Cómo escribir una aplicación básica "hola mundo"
- Cómo compilar y ejecutar código Java
- Cómo hacer que el código sea un poco más complejo
Presentación de Apache Maven
- Convención sobre configuración
- Maven Complementos
- Modelo conceptual de un proyecto
Instalación y ejecución Maven
- Descarga e instalación Maven
- Prueba de una Maven instalación
- Cómo obtener ayuda con Maven
Un proyecto simple Maven
- Creación de un proyecto sencillo
- Construyendo un proyecto simple
- Modelo de objetos de proyecto simple
Java Sintaxis
- Conceptos Orientados a Objetos Programming
- Variables, matrices, tipos de datos, operadores y flujo de control
- ¿Qué son las variables de referencia?
- Clases y objetos
- Qué es la herencia y cómo funciona
- Qué son las interfaces, por qué se escriben y cómo
- Cómo utilizar los objetos Java String y Number y cómo dar formato a los datos para la salida
- Para qué sirven los paquetes y por qué debemos usar la directiva de importación
Java Objetos
- Descripción general de las clases de Java
- Ciclo de vida de la clase Java
- Modificadores de clase y herencia
- Sobrecarga" y anulación
- Constructores de clase
- Polimorfismo
- Relaciones: ES y TIENE
- Palabra clave 'static'
- Cuándo usar miembros estáticos
- Uso de objetos dentro de una aplicación implementada con Maven
Personalización de un Maven proyecto
- Personalizar la información del proyecto
- Agregar nuevas dependencias
- Agregar recursos
- Creación de una aplicación de línea de comandos empaquetada
Optimización y refactorización Maven de POM
- Limpieza de POM
- Optimización de dependencias
- Optimización de plugins
- POM finales
Java Colecciones
- Interfaz de colección
- Listas, mapas y conjuntos
- Colecciones y matrices
- Concurrencia
- Administrar colecciones con una aplicación implementada con Maven
Java Memoria
- Recolector
- Amontonar y apilar
- Ciclo de vida del objeto
- Método 'finalize()'
Java Excepciones
- La idea general de las excepciones de Java
- Tiempo de ejecución y excepciones "reales"
- Iniciar una excepción
- 'Intenta... Declaraciones de catch'
- Declaración de 'lanzamientos'
- Diseño de sus propias excepciones
- Pruebe y administre excepciones con una aplicación implementada con Maven
Un proyecto multimódulo con Maven
- Creación del proyecto Multimódulo
- Ejecución de la aplicación Multimodule
Java Simultaneidad
- Subprocesos y simultaneidad
- Tareas enhebradas
- Unión de hilos
- Visibilidad de las variables de clase
- Compilar y ejecutar una aplicación multiproceso con Maven
Requerimientos
Se requieren conocimientos de lenguaje de programación procedimental (como C, PHP, Basic, Pascal) o lenguaje de programación orientado a objetos.
28 Horas
Testimonios (1)
I liked the very practical scenario and lot of hands-on exercises.