Cursos de Java Intermedio- un día

Algunos de nuestros clientes

Código del Curso

javaint

Duración

7 horas (usualmente 1 día, incluidas las pausas)

Requerimientos

Conocimiento sobre el lenguaje Java y OOP. Los participantes necesitan conocer paquetes, controlar flujos y bucles, clases concretas básicas e interfaces básicas.
 

Descripción General

Participantes que ya son programadores Java que quieren ampliar su horizonte y utilizar más conceptos de lenguaje Java.
 

Programa del Curso

Revisión

  • Herencia e Intefances
  • Referencias de objeto vs herencia
  • Polimorfismo
  • Estática de la interfaz y métodos predeterminados
  • Colecciones y genéricos
  • Genéricos (herencia, comodines)
  • Escribir tipos genéricos

Patrones de diseño

  • Creación de objetos
  • Métodos y campos estáticos
  • nuevo operador
  • Patrones de creación
  • Herencia vs Composición / Pros y Contras
  • Patrón compuesto
  • Clases internas

Reflexión

  • La clase llamada Clase
  • Encontrar campos, métodos y constructores
  • Acceso a campos, métodos de invocación
  • Examinar matrices

Anotaciones

  • Anotaciones en la API de Java (@Override, @Deprecated)
  • Definición de anotaciones

Programación Funcional

  • Descripción de Lambda Expression
  • Expresiones Lambda e Interfaces Funcionales
  • Uso de expresiones Lambda
  • Trabajo con referencias de método

La API de Stream

  • Arroyos y colecciones
  • Filtrado de colecciones
  • Encadenamiento y tuberías

API de fecha y hora

  • API Legecy
  • La API de fecha / hora (JSR 310)
  • Eventos Basados en la Fecha y Basados en el Tiempo
  • Horarios, Períodos y Duraciones
  • Realización de cálculos
  • Formateo
  • Localización / Zonas horarias

Principios de JUnit

  • Descripción general de JUnit, Test Driven Development
  • Pruebas y Aserciones
  • Trabajar con excepciones
  • Organizar pruebas con JUnit
  • Escritura de accesorios - @Before, @After
  • Suites de Prueba y Otras Capacidades
  • Descripción general de Objetos simulados

Herramientas de construcción

  • Descripción general de Ant
  • Información acerca de Maven

Testimonios

★★★★★
★★★★★

Categorías Relacionadas

Cursos Relacionados

Promociones

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

is growing fast!

We are looking to expand our presence in Mexico!

As a Business Development Manager you will:

  • expand business in Mexico
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!