Menú

Java en Aguascalientes, Baja California, Baja California Sur y otros lugares

ASTER

Programa de Java

ASTER
Presencial
Pedir información
Presencial
Impartido en: Aguascalientes , Baja California , Baja California Sur y otros lugares

Descripción

Objetivos:

Al término del curso el alumno será capaz de:

- Medir el rendimiento de aplicaciones en java.

- Manejar la concurrencia a bases de datos.

- Establecer los controles de seguridad en servidores de aplicaciones.

- Identificar mejoras de rendimiento en aplicaciones existentes.

- Definir el patrón de diseño adecuado para sus aplicaciones.

- Utilizar herramientas para mejorar el uso del Garbage Collector.



Dirigido a:

Desarrolladores en lenguaje de programación Java que desea monitorear y seguridad para mejorar el rendimiento y capacidad de sus aplicaciones.

Temario



Temario:

1. RENDIMIENTO EN LA PROGRAMACIÓN CON JAVA.

1.1. Crear y destruir objetos.

1.2. Clases e interfaces.

1.3. Generics.

1.4. Métodos.

1.5. Excepciones.

1.6. Programación en general.



2. BASES DE DATOS.

2.1. Conexión con objetos DataSource.

2.2. Utilizar el objeto RowSet.

2.3. Utilizar el objeto SQLXML.

2.4. Utilizar Stored Procedures.

2.5. Vista general de Java Persistence API 2.



3. SEGURIDAD.

3.1. Firmar JAR&rsquo,s.

3.2. Principios de encripción.

3.3. Algoritmos de encripción.

3.4. Arquitectura de seguridad de java.

3.5. Sockets SSL.

3.6. Comprender la seguridad en los Java Web Services.



4. HERRAMIENTAS DE MONITOREO Y MEDICIÓN.

4.1. jconsole

4.2. VisualVM.

4.3. Visual GC.

4.4. NetBeans profiler.



5. APLICACIONES WEB.

5.1. Medición de rendimiento de servidores .

5.2. Rendimiento de servidores de aplicaciones.

5.3. JavaBeans.

5.4. Enterprise JavaBeans.

5.5. Java Server Faces, Java Server Pages Standard Tag Library.

5.6. Facelets.



6. DESIGN PATTERN.

6.1. MVC.

6.2. Singleton.

6.3. Business Object.

6.4. Data Transfer Object.

6.5. Vista general de otros patrones.



7. GARBAGE COLLECTOR.

7.1. Comprender el objetivo y funcionamiento del Garbage Collector.

7.2. Verbosegc para analizar el Garbage Collector.

7.3. System.gc().

7.4. GCViewer.

7.5 Manejo de memoria.

Información Adicional

Requisitos:

Experiencia de 2 años en el desarrollo de aplicaciones con lenguaje de programación Java.

- Experiencia en desarrollo de aplicaciones con acceso JDBC a bases de datos.

- Conocimiento de desarrollo Web en Java.
Contacta ahora con el centro