Menú

Certificación en programación de Software Java del centro LANIA Laboratorio Nacional de Informática Avanzada

Programa de Certificación en programación de Software Java

Modalidad: Presencial
Localización: Veracruz

Temario

Objetivos del curso



El estudiante será capaz de utilizar características avanzadas de un lenguaje Orientado a Objetos para el desarrollo de aplicaciones que puedan explotar flujos de entrada/salida, varios procesadores en una computadora. Le permitirá construir una Aplicación Web para acceder a una Base de Datos relacional en una plataforma Orientada a Objetos. Determinar las características más apropiadas de un Framework MVC, un contenedor de Dependencias y frameworks JavaScript y CSS para construir una aplicación web responsiva.



1. ESTRUCTURAS DE DATOS AVANZADAS



Tipos avanzados de arreglos

Colecciones genéricas

Diccionarios y Conjuntos

Enumeraciones



2. PROCESAMIENTO DE CADENAS



La clase String y los métodos para manipulación de cadenas

Métodos para conversiones robustas entre cadenas y otros tipos de datos

Expresiones regulares



3. DISEÑO AVANZADO DE CLASE



Composición de Clases

Relación entre Herencia y Encapsulación

Relación entre Composición y Encapsulación

Modelos UML de Clases estáticos y dinámicos



4. OBJETOS AVANZADOS DE ENTRADA Y SALIDA



La Consola y sus características

Flujos desde objetos en memoria

Flujos para manejo de archivos

Flujos para conexiones a red



5. HILOS Y CONCURRENCIA



La clase Thread

Control de hilos

Mecanismos de sincronización de hilos

Concurrencia recursiva

Información Adicional

Habilidades requeridas del aspirante

Perspectiva general del curso

Personas del ámbito profesional y académico con conocimiento básico de programación, la estructura de una página Web y bases de datos.
Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​