CURSO DE JAVA INTERMEDIO: Programación Orientada a Objetos Avanzada y Desarrollo Backend

¡Bienvenido/a al Curso de Java Intermedio! Si ya dominas los fundamentos de Java (variables, estructuras de control, clases, métodos) y estás listo/a para llevar tus habilidades al siguiente nivel, este curso es para ti. Si aún necesitas afianzar las bases, te recomiendo mi curso GRATUITO de Introducción a Java para principiantes.

Objetivo: Conviértete en un Desarrollador Java Sólido para Proyectos Reales

El objetivo principal de este curso de Java intermedio es transformarte en un desarrollador Java más sólido y competente, con conocimientos profundos esenciales para trabajar en proyectos reales de software, especialmente en el ámbito del desarrollo backend con Java. Al finalizar este curso, serás capaz de:

  • Escribir código Java más limpio, modular y eficiente.
  • Utilizar la Programación Orientada a Objetos (POO) en Java en profundidad.
  • Manejar colecciones y genéricos en Java de forma efectiva (List, Map, Set, Queue, Comparator, Comparable).
  • Trabajar con múltiples hilos y tareas concurrentes en Java (Thread, Runnable, Callable, ExecutorService, Future).
  • Realizar operaciones de Entrada/Salida (I/O) en Java: lectura y escritura de datos desde y hacia archivos, serialización de objetos (BufferedReader, FileWriter).
  • Conectarte a bases de datos con JDBC en Java (ej. PostgreSQL, Prepared Statements, transacciones).
  • Crear tus primeros Servlets con Java para aplicaciones web básicas.

Estructura del Curso de Java Intermedio: Temas Clave

Este curso de Java está estructurado en 6 bloques temáticos progresivos para asegurar un aprendizaje completo y práctico:

  • POO Avanzada en Java: herencia, super, clases anónimas, interfaces, etc.
  • Colecciones y Genéricos en Java: domina las estructuras de datos fundamentales.
  • Concurrencia Básica en Java: introducción al multithreading para aplicaciones robustas.
  • Entrada/Salida (I/O) de Archivos en Java: manejo de flujos de datos.
  • JDBC y Bases de Datos con Java: conexión e interacción con bases de datos (ej. PostgreSQL).
  • Servlets en Java: tu primera experiencia en el desarrollo de aplicaciones web con Java estándar.

🛠 Requisitos Previos para el Curso de Java Intermedio

Antes de empezar este curso de Java, asegúrate de cumplir con los siguientes requisitos:

  • Tener conocimientos básicos sólidos de Java (se recomienda el curso de Introducción a Java).
  • Tener instalado y configurado IntelliJ IDEA o tu IDE de preferencia para desarrollo Java.
  • Tener curiosidad y muchas ganas de practicar y aprender. 💪

Repositorio Oficial y Material Complementario

Te recomiendo encarecidamente seguir el curso con el apoyo del repositorio oficial en GitHub. Ahí encontrarás todo el código fuente del curso, apuntes detallados, ejercicios adicionales y material complementario para cada lección, lo que facilitará tu aprendizaje y práctica.

🔗 Repositorio del Curso Java Intermedio: https://github.com/programando-en-java/java-curso-intermedio

CURSO DE JAVA INTERMEDIO: Programación Orientada a Objetos Avanzada y Desarrollo Backend

39,99 €

7 secciones2h 14m 28s de contenido