Dirigido a:
Profesionales del área de sistemas que trabajen con la herramienta, y/o público en general interesado en profundizar sus conocimientos en Java para construir aplicaciones.
Objetivos del curso
Al término del curso, los participantes estarán en condiciones de:
- Manejar adecuadamente el lenguaje Java a nivel experto
- Crear sistemas informáticos en arquitectura Java.
- Insertarse en el mercado laboral con competencias para desarrollarse eficazmente en un lenguaje que es requerido cada vez más por su gran versatilidad
Certificaciones
Se otorga un certificado por NIVELES.
Los que completen todos los niveles:
Aquellos que hayan cumplido a satisfacción con los requisitos académicos, reciben el título de Diplomado en Programación Java, otorgado por la Universidad del Cono Sur de las Américas. (UCSA).
Metodología
El diplomado está estructurado en cuatro semestres que cuenta con módulos presenciales y trabajos a distancia. En cada uno de los módulos la participación activa del alumno será lo primordial, para ello se establecerán dinámicas activas, se realizarán estudios de caso, ejercicios individuales y grupales, debates, resolución de problemas sobre casos reales desarrollados en clase, trabajos prácticos.
Política de admisión
- El postulante deberá reunir los siguientes requisitos.
- Conocimientos básicos de Programación orientada a objetos.
- Completar formulario de Inscripción.
- Presentar una foto tipo carnet actualizada.
- Presentar una fotocopia de CI Policial acompañada por la original.
- Abonar la matricula Inicial. (Primer pago)
Duración del curso
La carrera está dividida en cuatro módulos semestrales (72 hs. cada modulo), correlativos, y se puede realizar en dos modalidades:
- Régimen de clases de 4 hs. por semana (una vez por semana, 18 semanas de clases por modulo).
- Régimen de clases de 8 hs. por semana (dos veces por semana, 9 semanas de clases, solo disponibles para cursos de verano).
Criterios de evaluación y aprobación
Cada uno de los NIVELES culmina con un trabajo práctico y examen.
A la finalización los alumnos realizarán un Trabajo de Fin de Curso, en el que integrarán los conocimientos de los distintos módulos desarrollados.
Para tener derecho al Certificado de Especialista en Java se requiere la aprobación de los exámenes parciales de cada módulo, la elaboración de un Trabajo de Campo de síntesis y contar con un mínimo de 70% de asistencia.
Puntaje mínimo de Aprobación del curso: 70 %
MODULO 1
Intro JAVA (46 hs)
- Introducción al Mundo Java *Introducción a la Orientación a Objetos
- Sintaxis del Lenguaje Java *Tipos de Datos y Referencias a objetos
- Clases y Objetos *Ejercicios
- Sobrecarga, Encapsulamiento
- Herencia, Polimorfismo, Sobrescritura
- Estructuras de Control *Arreglos *Examen Final del módulo
LAMBDA EXPRESSIONS (Java8) (26 hs)
- Formas Básicas de Lambdas
- Inferencia de tipos
- Expresión para el body
- Comparación de ordenamiento Java con JS
- Omisión de Paréntesis
- Uso efectivo de variables final
- @FunctionalInterface
- Referencias a métodos
- Examen Final del módulo
MODULO 2
JDBC (32 hs)
- JDBC, controladores, arquitectura
- Conexiones a BASE de DATOS
- Transacciones
- Procedimientos Almacenados, Funciones
- Uso de tipo de datos Date, pool de conexiones.
- API Date and Time (Java8)
- Uso de tipos de datos SQL3, Array, Blobs, otros.
- Seguridad con JDBC, SQL Injection
- Examen Final del módulo
Web Apps (40 hs)
- Hilos, procesos
- Conceptos Web
- Servlet Specification 3.1+
- Annotations vs web.xml
- Tomcat Web Server, JBoss App Server
- Deploy de aplicaciones
- Servlets, Uploads
- Filtros y Listeners
- Formularios con acceso a BD
- Autenticación. Sesión
- Examen Final del módulo
MODULO 3
Java Avanzado (32 hs)
- Reflection
- Annotations
- Tipos de annotations.
- Internacionalización
- Generics
- Colecciones genéricas
- Java 6, 7 y 8
- Performance
- Examen Final del módulo
JEE (40 hs)
- Enterprise JavaBeans. Tipos de EJBs.
- Persistencia
- ORM
- JPQL, EJBQL, HQL. Queries, Subqueries.
- Transacciones con EJBs
- Examen Final del módulo
MODULO 4
Spring Framework (72 hs)
- Introducción a Maven, arquetipos
- Dependencias Maven, plugins
- Empaquetado y deploy con Maven y JBoss
- Manejo de Errores
- Introducción a Spring Framework
- Thymeleaf + HTML5 + JQuery + Bootstrap3
- Arquitectura de aplicaciones web MVC
- RESTful web services
- Creación de Proyecto REST
- Creación de Web App para Cliente REST
- Seguridad entre Appsa
- TRABAJO PRACTICO FINAL
- Entrega y Evaluación del Trabajo Práctico
Curso
Diplomado de Programación Java–mod. 1
Diplomado de Programación Java – mod. 2
Diplomado de Programación Java – mod. 3
Diplomado de Programación Java – mod. 4
Horario
08:00 Horas
08:00 Horas
18:00 Horas
18:00 Horas
Convocatoria
Sábado 5 de abril de 2025 Aun puedes inscribirte
Sábado 24 de agosto de 2024
Miércoles 21 de febrero de 2024
Miércoles 4 de diciembre de 2024