Objetivos

El curso online de Java te prepara para comprender la lógica de programación, escribir código Java, organizar programas mediante programación orientada a objetos y avanzar hacia aplicaciones de escritorio y aplicaciones web con Java EE.

  • Comprender la sintaxis del lenguaje Java y sus estructuras básicas.
  • Aplicar programación orientada a objetos: clases, objetos, atributos, métodos, herencia, interfaces y polimorfismo.
  • Trabajar con arrays, colecciones, cadenas, fechas, archivos y manejo de excepciones.
  • Conocer el acceso a datos con JDBC y el desarrollo web con Servlets y JSP.
  • Crear prácticas y ejercicios de programación Java aplicables a proyectos reales.

A quién está dirigido

Está dirigido a personas que quieren aprender Java desde cero, estudiantes que necesitan reforzar programación, trabajadores que buscan mejorar su perfil tecnológico y quienes desean iniciarse en el desarrollo de aplicaciones con Java.

No es necesario tener experiencia avanzada, pero es recomendable contar con manejo básico de computadora e Internet. Si necesitás repasar HTML para los módulos web, se puede orientar el comienzo del curso según tu nivel.

Temario

1. Introducción a la programación Java

  • Qué es Java y por qué se utiliza en desarrollo de software.
  • Características del lenguaje Java: portabilidad, seguridad y orientación a objetos.
  • JDK, JVM, compilación y ejecución de programas Java.
  • Primer programa Java y estructura básica de una aplicación.

2. Sintaxis de Java y fundamentos del lenguaje

  • Variables, tipos de datos, constantes y operadores en Java.
  • Condicionales, bucles y control de flujo.
  • Métodos, parámetros, retorno de valores y organización del código.
  • Buenas prácticas para escribir código Java claro y mantenible.

3. Programación orientada a objetos con Java

  • Clases y objetos en Java.
  • Atributos, métodos, constructores y encapsulamiento.
  • Herencia, sobrecarga, sobrescritura y polimorfismo.
  • Clases abstractas, interfaces y diseño orientado a objetos.

4. Librerías básicas y estructuras de datos

  • Paquetes principales de Java.
  • Cadenas de texto, fechas, funciones numéricas y formatos.
  • Arrays, listas, mapas y colecciones en Java.
  • Entrada y salida de datos, streams y archivos.

5. Excepciones y control de errores

  • Manejo de excepciones en Java.
  • Bloques try, catch y finally.
  • Excepciones personalizadas.
  • Buenas prácticas para depurar y corregir errores.

6. Interfaces gráficas y eventos

  • Introducción a interfaces gráficas en Java.
  • AWT y Swing.
  • Ventanas, componentes, botones y formularios.
  • Gestión de eventos e interacción con el usuario.

7. Acceso a datos con Java

  • Fundamentos de SQL necesarios para trabajar desde Java.
  • Conexión a bases de datos con JDBC.
  • Ejecución de consultas y sentencias de acción.
  • Lectura, inserción, actualización y manipulación de resultados.

8. Programación multitarea

  • Concepto de tarea, proceso e hilo.
  • Threads e interfaz Runnable.
  • Multitarea en Java y ejecución concurrente.

9. Desarrollo web con Java

  • Arquitectura de aplicaciones Java EE.
  • Modelo de tres capas, protocolo HTTP y aplicaciones web.
  • Fundamentos de HTML y JavaScript para trabajar con Java web.
  • Servlets, peticiones, sesiones, cookies y configuración web.xml.
  • JSP, objetos implícitos, JavaBeans y generación dinámica de páginas.

10. Modelo Vista Controlador y proyecto final

  • Patrones de diseño Java EE.
  • Arquitectura MVC: modelo, vista y controlador.
  • Organización de una aplicación Java web.
  • Proyecto final orientado a aplicar los conceptos principales del curso.

Cómo funciona

  • 100% online y flexible: cursás desde cualquier lugar, sin horarios fijos y con acceso al aula virtual.
  • Acceso desde cualquier dispositivo: podés estudiar desde computadora, tablet o celular.
  • Lecciones y ejercicios: el curso combina explicaciones, prácticas, ejercicios de código Java y actividades aplicadas.
  • Consultas y acompañamiento: contás con apoyo docente para resolver dudas y avanzar con orientación.
  • Evaluación final: al completar y aprobar el curso obtenés tu certificado.
  • Comienzo inmediato: una vez confirmada la inscripción podés iniciar el curso.

Duración

Duración regular: 4 meses.

Modalidad intensiva: 2 meses.

Cantidad de horas: 150 horas.

Certificación

Al aprobar el curso recibirás un certificado de Programación Java emitido por Distance Learning Red21.com Corporate System, con validez en el marco de la enseñanza privada.

Ver ejemplo del certificado

Qué nos diferencia de los demás cursos

  • Enfoque progresivo: el curso permite avanzar desde fundamentos de Java hasta programación orientada a objetos y desarrollo web.
  • Práctica real: no se limita a teoría; trabaja con ejercicios de código, errores frecuentes y situaciones habituales al programar.
  • Acompañamiento docente: el alumno puede consultar dudas durante el proceso y recibir orientación.
  • Contenido amplio: incluye sintaxis Java, POO, colecciones, excepciones, JDBC, Servlets, JSP y MVC.
  • Modalidad flexible: se adapta a personas que estudian o trabajan y necesitan organizar sus tiempos.
  • Inicio inmediato: no tenés que esperar apertura de grupo.

Inscripción

Precio actualizado

Costo total: $ 11.987 IVA Inc.

Descuento vigente: 25%.

Ahorro: $ 2.997.

Costo final con descuento: $ 8.990 Pagar

Promoción vigente: precio final de $ 8.990 con 25% de descuento incluido.

Planes de pago

Plan 1: 2 cuotas de $ 4.495 Pagar

Plan 2: 3 cuotas de $ 2.997 Pagar

Plan 3: 4 cuotas de $ 2.248 Pagar

Plan 4: 6 cuotas de $ 1.498 Pagar

Formas de pago

Podés pagar con OCA, Visa, Mastercard, transferencia bancaria, redes de cobranza o Mercadopago.

Con tarjeta OCA: podés consultar por pago hasta en 12 cuotas sin recargo.

Para transferencia bancaria, Abitab, Redpagos o Mercadopago, solicitá los datos de pago por formulario o WhatsApp.

Contacto

Completá el formulario y te respondemos con información del curso, modalidad y formas de pago.

Testimonios

“Quería aprender Java desde cero y el curso me ayudó a ordenar los conceptos. La parte de clases, objetos y programación orientada a objetos fue clara y pude practicar con ejemplos concretos.”

Martín Silva, Montevideo, Uruguay.

Valoración de alumno

“Ya había visto algo de programación, pero me costaba entender herencia, interfaces y excepciones en Java. Con los ejercicios y las consultas pude avanzar sin quedarme trancada.”

Lucía Pereira, Canelones, Uruguay.

Valoración de alumna

“Me sirvió especialmente para practicar sintaxis Java, colecciones y manejo de errores. La modalidad online me permitió estudiar después del trabajo y repetir las lecciones cuando lo necesitaba.”

Diego Fernández, Maldonado, Uruguay.

Valoración de alumno

“Buscaba una base para desarrollo web con Java. Los módulos de JDBC, Servlets y JSP me dieron una visión más completa para entender cómo se conectan las aplicaciones Java con datos y páginas dinámicas.”

Paula Rodríguez, Salto, Uruguay.

Valoración de alumna