Cursos de Java

Cursos de Java

Introducción a Java

5 SEMANAS - 18 hs

Programación orientada a objetos con IA

3 SEMANAS - 12 hs

Java Standard 18 Web Programming

10 SEMANAS - 40 hs

Java Backend

3 SEMANAS - 12 hs

Java Hibernate

3 SEMANAS - 12 hs

Java Spring Boot

4 SEMANAS - 15 hs

Git: Desarrollo Colaborativo

4 SEMANAS - 12 hs

Patrones de Diseño

3 SEMANAS - 12 hs

Análisis y Diseño Orientado a Objetos

4 SEMANAS - 12 hs

INTRODUCCIÓN A JAVA

Comenzá tu camino profesional como desarrollador Java. Aprendé a programar con una de las tecnologías más utilizadas del mercado de IT.

¿Qué vas a aprender?

• Fundamentos de Java.
• Sintaxis y semántica.
• Estructuras de control de flujo.
• Aplicación de constantes y variables.
• Realización de sentencias condicionales.
• Usos y aplicación de distintos tipos de operadores.
• Vectores: creación, usos y arreglos.
• Métodos: funciones y procedimientos.

Información General

Duración: 5 semanas / 18 h

Frecuencia semanal: 2 encuentro de 2 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 25 personas

Nivel: Principiante

Conocimientos previos: no se necesita experiencia previa ni conocimientos técnicos

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER

PROGRAMACIÓN ORIENTADA A OBJETOS CON IA

Descubrí una nueva forma de pensar y de crear soluciones. Aprendé los fundamentos de este paradigma y expandí tus capacidades de programación.

¿Qué vas a aprender?

• Paradigma de orientación a objetos.
• Objetos en JavaScript, Java, Python y C#.
• Uso y extensiones de Visual Studio Code.
• Colaboración de código en tiempo real.
• Uso y versionado con Git.
• Codificación con Coding Assistants.
• ChatGPT para aprendizaje y codificación.
• Programación en lenguaje natural con IA.
• Buenas prácticas orientadas a objetos y UML.
• Uso de IA en interfaces y diagrama de clases.
• Testing y pruebas unitarias.
• Implementación de un proyecto frontend web

Información General

Duración: 3 semanas / 12 h

Frecuencia semanal: 2 encuentro de 2 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 25 personas

Nivel: Principiante

Conocimientos previosTe aconsejamos tener un dominio sobre HTML o Lenguajes de programación.

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER

JAVA STANDARD 18 WEB PROGRAMMING

Dominá una de las tecnologías más utilizadas en el mercado para construir aplicaciones eficientes y robustas. Aprendé Programación Orientada a Objetos con integración de Bases de Datos y convertite en un experto en Java Standard.

¿Qué vas a aprender?

• Clases, atributos y métodos.
• Casting y Polimorfismo.
• Introducción a JSP.
• Diseño de interfaz gráfica HTML y JSP.
• Diseñar y construir Excepciones.
• Java Database Connectivity.
• Administrador de conexiones.
• Tipos de Colecciones.
• Interfaz Queue y LinkedList.
• Arquitectura Cliente Servidor.
• Streams y Algoritmos.
• Desarrollo de Apps comerciales.

Información General

Duración: 10 semanas / 40 h

Frecuencia semanal: 2 encuentro de 2 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 25 personas

Nivel: Intermedio

Conocimientos previosTe aconsejamos tener un dominio sobre: Introducción a Java e Introducción a Bases de Datos y SQL

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER

JAVA BACKEND

Desarrollá API´s para potenciar aplicaciones frontend con una arquitectura de microservicios y frameworks como React, Angular y Vue.

¿Qué vas a aprender?

• Fundamentos de Java.
• Sintaxis y semántica.
• Estructuras de control de flujo.
• Aplicación de constantes y variables.
• Realización de sentencias condicionales.
• Usos y aplicación de distintos tipos de operadores.
• Vectores: creación, usos y arreglos.
• Métodos: funciones y procedimientos.

Información General

Duración: 3 semanas / 12 h

Frecuencia semanal: 2 encuentro de 2 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 25 personas

Nivel: Avanzado

Conocimientos previosTe aconsejamos tener un dominio sobre: Java Standard 18 Web Programming

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER

JAVA HIBERNATE

Dominá el framework de Java para trabajar con Bases de Datos, junto con SpringBoot. Automatizá las operaciones de base de datos para aumentar la productividad.

¿Qué vas a aprender?

• Fundamentos de la Persistencia de Objetos
• ORM, JPA e Hibernate
• Modelos: Relacional y de Objetos
• Mapeo de Objetos Avanzado
• Trabajar con Queries
• Uso de Spring Boot
• Funciones JPQL
• Estrategias de Mapeos de Herencia

Información General

Duración: 3 semanas / 12 h

Frecuencia semanal: 2 encuentro de 2 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 25 personas

Nivel: Avanzado

Conocimientos previosTe aconsejamos tener un dominio sobre: Java Standard Programming

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER

JAVA SPRING BOOT

Dominá el framework más popular de Java para el desarrollo backend. Creá aplicaciones corporativas e implementá prácticas escalables y seguras de una API REST.

¿Qué vas a aprender?

• Buenas prácticas para construir API REST.
• Separación en capas.
• Validaciones de datos.
• Uso de Spring Data JPA.
• Manejo de errores.
• Inyección de dependencias.
• Patrón de diseño MVC.
• Interactuar con otras API’s.
• Build System: Maven.
• Spring Framework vs. Spring Boot.

Información General

Duración: 3 semanas / 15 h

Frecuencia semanal: 2 encuentro de 2 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 25 personas

Nivel: Experto

Conocimientos previosTe aconsejamos tener un dominio sobre: Java Backend

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER

GIT: DESARROLLO COLABORATIVO

Dominá el uso de repositorios de datos y asegurá tu código fuente. Aprendé a desarrollar colaborativamente con la herramienta de versionado más utilizada del mercado.

¿Qué vas a aprender?

• Versionado local.
• Branching.
• Introducción a GitHub.
• GitHub colaborativo.
• Git Tools.
• Realizar contribuciones a proyectos.

Información General

Duración: 4 semanas / 12 h

Frecuencia semanal: 1 encuentro de 3 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 25 personas

Nivel: Intermedio

Conocimientos previos: no se necesita experiencia previa ni conocimientos técnicos

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER

PATRONES DE DISEÑO

Analizá y resolvé problemas de sistemas utilizando patrones de diseño. Codificá con Java y .Net, para lograr diseños profesionales que maximicen la reutilización.

¿Qué vas a aprender?

• Fundamentos de Lenguaje Unificado de Modelado
• Trabajar con Patrones de Diseño
• Un Patrón para cada objetivo
• Ejecutar operaciones con Command
• Builder: construyendo objetos complejos
• Estrategia Composite
• Anti-patrones
• Solución de problemas a través de Código

VOLVER

Información General

Duración: 3 semanas / 12 h

Frecuencia semanal: 2 encuentro de 2 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 25 personas

Nivel: Experto

Conocimientos previosTe aconsejamos tener un dominio sobre algunos de estos lenguajes de programación: Java Standard Programming, Programación Web .NET con C# .NET, Programación Web en PHP y MYSQL

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER

UML Y UP: ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS

Resolvé los problemas de modelado de software en todos sus niveles. Aprendé a realizar diagramas de forma práctica utilizando Enterprise Architect.

¿Qué vas a aprender?

• Fundamentos de UML.
• Documentar las partes de un desarrollo de software.
• Utilizar los diagramas que conforman UML.
• Concepto de clases, objetos y casos de uso.
• Cómo modelar las diferentes vistas de un sistema.
• Uso de Enterprise Architect para construir diagramas.
• Reutilizar, integrar y conectar diagramas.
• Metodología de Proceso unificado

Información General

Duración: 4 semanas / 12 h

Frecuencia semanal: 1 encuentro de 3 horas

Modalidad: Online en vivo

Grupos reducidos: Promedio 20 personas

Nivel: Intermedio

Conocimientos previos: no se necesita experiencia previa ni conocimientos técnicos

Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB

INFOVOLVER