Curso JAVA OPTIMIZACIÓN DEL RENDIMIENTO DE APLICACIONES JAVA

Preview:

Citation preview

Página 1 de 2

OPTIMIZACIÓN DEL RENDIMIENTO DE APLICACIONES JAVA. JPT-150. 20 HORAS. ¡NUEVO!

OBJETIVOS

• Conocer las herramientas y decisiones a tomar para poder optimizar el rendimiento de las aplicaciones basadas en tecnología java.

DIRIGIDO

• Desarrolladores, administradores y responsables de calidad de proyectos basados en tecnología Java.

REQUISITOS INICIALES

• Conocimientos programación Java, arquitectura de aplicaciones y herramientas básicas de desarrollo.

CONTENIDOS

• Introducción • Arquitectura de la JVM

• Modelo de ejecución de código • Modelo de carga de clases • Modelo de gestión de memoria y recolectores de basura (GC) • Arquitecturas Multinúcleo y de 64 bits

• Herramientas útiles • Creación de objetos • Strings y tipos de datos • Excepciones, asertos, casting y variables • Bucles y recursividad • Entrada y salida

• java.io y java.nio • Serialización • Trazas (Logging)

• Ordenación • Programación MultiHilo y MultiNúcleo. Arquitecturas de 32 y 64 bits. • Estructuras de datos y algoritmos apropiados • Procesamiento distribuido • Cuando optimizar • Mejoras en el hardware y en la red • Afinando el rendimiento de JEE Mejorando el acceso a datos con JDBC Afinando Servlets y JSP Afinando JSF Afinando EJB’s Afinando Spring Afinando Hibernate y JPA

Página 2 de 2

Recommended