Inicio  ▸  Actividades  ▸  Java

¡Matrícula 2026-27 abierta!

Programación Java

Programación Orientada a Objetos con Java

El siguiente paso tras la programación estructurada

Java es un lenguaje de programación completamente orientado a objetos. Es un estándar a nivel profesional, altamente demandado en el mercado laboral y base de multitud de planes de estudio. Representa una herramienta sumamente completa que permite presentar multitud de conceptos de la programación orientada a objetos de una forma clara.

Dentro de nuestra oferta didáctica, esta actividad representa la continuación natural tras el curso de programación con Python, ya que en él se asienta y profundiza en todo lo aprendido sobre programación estructurada para dar el salto al nuevo paradigma. Por tanto, para participar se recomienda encarecidamente contar con una sólida base en programación estructurada (con Python, JavaScript u otros lenguajes).

Durante el curso, los participantes se adentrarán en el contenido mediante distintos retos que inicialmente servirán para familiarizarse con la sintaxis de Java, para después aprender a diseñar los programas según el paradigma de la orientación a objetos y finalmente aplicar todo lo aprendido al desarrollo de videojuegos.

Objetivos y Enfoque Didáctico

Comprender y saber aplicar los conceptos fundamentales de la programación orientada a objetos: clases, objetos, atributos, métodos, herencia, cohesión, abstracción, polimorfismo, acoplamiento, encapsulamiento, etc. Lo haremos de manera muy práctica utilizando Java para analizar problemas, diseñar aplicaciones y establecer relaciones entre clases, logrando construir programas fiables, reutilizables, fáciles de modificar y de mantener.

Nos iniciaremos también en el desarrollo de videojuegos, lo que nos dará la oportunidad de experimentar con el manejo de texturas, sprites, detección de colisiones, cámaras y la función de un motor de físicas. Esta parte la abordaremos empleando otros lenguajes de programación, como por ejemplo Lua, lo que nos permitirá ver de forma práctica cómo se aplican los conceptos de la programación orientada a objetos en distintos entornos.

Proponemos un curso eminentemente práctico donde los conceptos se presentan de forma progresiva. Debido a la naturaleza de esta materia, además de la parte práctica habrá una parte teórica notable. Constantemente se plantearán retos que los asistentes deberán solucionar con la ayuda del profesor, colaborando con sus compañeros y consultando las fuentes de información más adecuadas. Con esto se pretende fomentar el pensamiento crítico, estimular el autoaprendizaje, la capacidad de resolución de problemas y el trabajo en equipo.

¿A quién está dirigido?

Ideado para jóvenes y adultos a partir de 14 años con experiencia en programación estructurada. Se asume que los participantes saben programar utilizando Python, Ruby, PHP, JavaScript o lenguajes similares.

Precio

La actividad tiene un precio de 73 € mensuales (una sesión semanal de una hora y media). Garantizamos un máximo de ocho participantes por grupo, la matrícula anual es gratuita y se incluye todo el material necesario. Ofrecemos descuentos para familias numerosas y hermanos de alumnos matriculados.

¿Cuándo empezamos?

El curso da comienzo el primer día laborable de octubre y acaba a finales de junio.

Horario

Miércoles de 18:00 a 19:30.