Fechas: 8 marzo a 5 julio 2025 Horario: Sábados, 9:00 a 14:00
Aprenderás a utilizar la programación en Java para desarrollar aplicaciones de comunicaciones, comprendiendo sus características fundamentales y bibliotecas esenciales. Te familiarizarás con la programación orientada a objetos, la instalación del entorno de desarrollo JDK y la edición, compilación y ejecución de programas. Además, dominarás el uso de variables, clases y objetos, así como las estructuras de control de flujo y la gestión de eventos en Java, incluyendo el desarrollo de interfaces gráficas de usuario (GUI).
También adquirirás conocimientos sobre la programación de sockets en Java para establecer comunicaciones en red mediante TCP y UDP. Aprenderás a manejar sockets, crear streams de entrada y salida, y desarrollar aplicaciones cliente/servidor como un servidor de eco, un cliente SMTP mínimo y un servidor HTTP simple. Finalmente, explorarás el diseño de aplicaciones distribuidas mediante Servlets y JSP, aplicando conceptos básicos del desarrollo de aplicaciones web.