Programación Orientada a Objetos
El paradigma de orientación a objetos llegó para quedarse. Sus principios y bases revolucionaron la forma de pensar y desarrollar software. Más allá de que en su empresa se programe en Java, Ruby, PHP, Python o .NET, las bases para arribar a buenas soluciones en tiempo y forma son las mismas.
Ofrecemos un curso integral y agnóstico del lenguaje de programación, que le permitirá sentar las bases de diseños reutilizables, extensibles, mantenibles, flexibles y por sobre todas las cosas, perdurables en el tiempo.
Más informaciónProgramación Orientada a objetos
Descripción
Este es un curso agnóstico del lenguaje de programación, cuyo objetivo es formar profesionales que puedan entender, comunicar y construir soluciones software utilizando la programación orientada a objetos, y empleando las mejores prácticas del mercado.
Se desarrollan unidades de trabajo que abarcan desde las primeras nociones hasta los conceptos y principios avanzados que destacarán a sus profesionales.
A quiénes está dirigido
Este curso está dirigido a desarrolladores que dominan otros paradigmas y necesitan sumergirse en el desarrollo orientado a objetos, como así también nuevas incorporaciones que necesiten capacitación.
Duración
32 horas
Alternativas
Puede dictarse una capacitación más breve (16 horas) que abarque los conceptos básicos de programación orientada a objetos
Puede agregarse un módulo (+8 horas) de taller en un lenguaje de programación específico
Programación en Java
Java es uno de los lenguajes con mayor llegada en el ámbito laboral. Puede utilizarse en sistemas de escritorio, por la web, o en ámbitos empresariales donde se requiere un mayor robustez y confiabilidad.
Nuestra cartera de cursos de Java le brindará a sus profesionales los conocimientos necesarios para llevar adelante en forma integral proyectos en esta tecnología.
Más informaciónProgramación en Java
Descripción
Nuestro conjunto de cursos de Java está orientado a conocer, practicar y llegar a manejar la tecnología en forma autónoma.
Para ello ofrecemos una orientación en cuanto a los cursos a tomar, y la profundidad de estos. Del mismo modo, ajustamos la práctica según las necesidades del grupo
A quiénes está dirigido
Este curso está dirigido a desarrolladores y no desarrolladores que deseen conocer la tecnología. También está pensado para aquellos que, ya habiendo dado los primeros, pasos tengan interés en dominar aspectos más complejos del lenguaje o sus capacidades más avanzadas
Cursos ofrecidos
- Introducción al lenguaje Java (32 horas)
Uso de variables, objetos, estructuras de control de flujo, métodos y atributos, encapsulamiento, constructores, tipos de datos atómicos y estructurados, herencia básica
- Programación básica en Java (40 horas)
Identificadores, tipos, expresiones, control de flujo, arrays, diseño de clases, excepciones, framework de colecciones de java (JCF), patrones de diseño, threads
- Java Enterprise Edition (40 horas)
Model-view-controller (MVC), Tests unitarios, JDBC, diseño en capas, RMI, Java web
- Spring (24 horas)
Introducción a Spring, conceptos básicos, inyección de dependencias, integración con otros módulos, SpringMVC, anotaciones, vistas
- Hibernate (16 horas)
Conceptos básicos, qué es un ORM, configuración de Hibernate, Session Factory, mapeo de clases con Annotations, consultas con Criteria, relaciones 1 a 1, 1 a n, n a n, herencia
- Hibernate + Spring (32 horas)
Incluye ambos cursos, combinados para llevar adelante una mejor solución
Bases de Datos
Todo profesional del software debe encontrarse con las bases de datos en el transcurso de su carrera: es una de las constantes de la industria. Ya sea relacional o no, será necesario conocerlas y saber cómo aprovechar su potencialidad al máximo
Nuestros cursos de bases de datos le permitirán iniciarse y afirmar conocimientos para llevar adelante proyectos que utilicen esta fundamental tecnología.
Más informaciónBases de Datos
Descripción
Todos nuestros cursos de bases de datos están especialmente diseñados para poner énfasis en la práctica por sobre la teoría. Es por ellos que los alumnos que los han tomado llegan a conocer aspectos que, de otro modo, permanecerían ocultos para ellos.
A quiénes está dirigido
Este curso está dirigido a desarrolladores que dominan otros paradigmas y necesiten sumergirse en el desarrollo orientado a objetos, así como también nuevas incorporaciones que necesiten capacitación.
Cursos ofrecidos
- Introducción a las bases de datos (8 horas)
Conceptos de bases de datos, tipos. Características, utilización y potencialidades
- Programación SQL (40 horas)
Creación de esquemas, consultas, vistas, triggers, procedimientos almacenados, funciones. Incluye un taller integrador
- Introducción a las bases de datos no relacionales (8 horas)
Conceptos de bases de datos, tipos. Características, utilización y potencialidades. Ejemplos y alcance
- Aprendiendo MongoDB (32 horas)
Introducción. Conceptos básicos. CRUD con MongoDB. Consultas. Índices, agregación, ejemplos. Conceptos avanzados (replica y sharding)




