Programación Avanzada 2.º BT TI · DGETP / UTU
2.º Bachillerato Tecnológico en Tecnologías de la Información · 2026

Programación Avanzada

Del análisis y diseño orientado a objetos a la construcción de aplicaciones Java con interfaz gráfica, arquitectura modular y persistencia de datos.

Java 17 Maven Swing FlatLaf JDBC MySQL
💡
Caso Integrador del Curso

La Viñeta — Tienda de Cómics

A lo largo del curso construimos una aplicación de escritorio completa. Comenzamos modelando el dominio de cómics, diseñamos su ventana con Swing, organizamos el flujo con controladores y servicios, y persistimos el inventario con JDBC y el patrón DAO.

Explorar Proyecto Completo
Recorrido Pedagógico

Arquitectura de la Aplicación en 4 Etapas

Filtros rápidos:
Mostrando 19 lecciones
UNIDAD 01 CET1 · CET2

Introducción a la programación orientada a objetos

De analizar «La Viñeta» a construir modelos, relaciones, jerarquías, colecciones Java y proyectos con Maven.

UNIDAD 02 CET1

Vista

Java Swing, FlatLaf, layouts, eventos y construcción de interfaces de usuario para escritorio.

UNIDAD 03 CET1 · CET2

Control y Servicio

Modularidad, separación de responsabilidades, capas de negocio y manejo profesional de excepciones.

UNIDAD 04 CET2 · CET3

Persistencia

JDBC directo, DriverManager, consultas SQL seguras, patrón DAO, interfaces y bajo acoplamiento.

REFERENCIA INTEGRADA CET1 · CET2 · CET3

Tienda de Cómics — «La Viñeta»

La síntesis completa de todo el año: paquetes model, view, controller, service, dao, config y exceptions con código Java comentado paso a paso.