DURACIÓN: 40 hs totales
DESARROLLO: Curso Intensivo A DISTANCIA. Se desarrollan los temas a través de material didáctico y actividades en Campus Virtual con clases por videoconferencia.
FORMAS DE PAGO: Efectivo |Depósito y/o Transferencia | Mercado Pago.
Se entrega material y certificado de aprobación del Consejo Profesional en Ciencias Informáticas a.c. CABA, cumpliendo con el requisito de presentación de los trabajos prácticos y aprobación del examen.
El curso esta dirigido a personal del área de desarrollo, programadores, analistas, y gerentes que requieran información para agilizar la toma de decisión.
Objetivos Generales
Que el estudiante logre dominar el lenguaje de programación Java, adquiriendo técnicas de diseño de aplicaciones.
Se explican los temas teóricos e inmediatamente se los aplica al desarrollo de un trabajo práctico integral, incremental. En este contexto, el curso será 40% teórico, 60% práctico.
Introducción al lenguaje de programación Java
Sintaxis, semántica, tipos de dato y estructuras de control
Programación Orientada a Objetos
Encapsulamiento
Sobrecarga
Sobreescritura
Polimorfismo
Clase Abstracta
Interfaces Java
Patrón de diseño: Factory Method
JDBC (Acceso a Bases de Datos)
Diseño y desarrollo de una aplicación Java
Patrón de diseño: DAO (Data Access Object)
Patrón de diseño: Facade
Networking
Multithreading
Diseño y desarrollo de una aplicación Java (Parte 2)
Patrón de diseño: Business Delegate
PABLO A. SZNAJDLEDER
Pablo A. Sznajdleder es Ingeniero en Sistemas de Información, profesor universitario (UTN.BA), y autor de diversas obras de Java y programación entre las que se destacan: "Java a fondo" (4ta. ed.) y "Curso de Algoritmos y Programación a fondo". Con 25 años de experiencia en programación y capacitación Java, trabajó en el área de educación de Sun Microsystems, Oracle e IBM, capacitando a través de éstas a los profesionales de sistemas de las principales empresas del país.