Java para principiantes

online

Este curso proporciona una introducción completa al lenguaje de programación Java, dirigido a principiantes que desean adentrarse en el mundo de la programación en Java.

Objetivos

1. Comprender los fundamentos esenciales de la programación en Java.

2. Familiarizarse con las herramientas clave necesarias para desarrollar en Java.

3. Dominar la sintaxis del lenguaje Java, incluyendo expresiones, condicionales, bucles y tipos de datos.

4. Explorar los conceptos básicos de la programación orientada a objetos (POO) y su aplicación en Java.

5. Aprender a desarrollar interfaces gráficas de usuario (GUI) utilizando la biblioteca Swing.

6. Introducirse en las funciones lambda de Java para escribir código más limpio y legible.

Perfil de Egreso

Al completar este curso, los participantes serán capaces de:

– Escribir programas básicos en Java.

– Utilizar herramientas de desarrollo de Java de manera efectiva.

– Comprender y aplicar los principios de la programación orientada a objetos en Java.

– Crear interfaces gráficas de usuario utilizando Swing.

– Utilizar funciones lambda para mejorar la legibilidad del código.

Temario

1. Introducción a Java
– Instalación de herramientas fundamentales.
– Conocimiento en profundidad de las herramientas necesarias.

2. Estructura de un programa Java
– Descripción de cómo un ordenador interpreta órdenes del programador.

3. Sintaxis del Lenguaje Java
– Sintaxis de las construcciones básicas del lenguaje.
– Uso del entorno de desarrollo NetBeans para escribir código Java.

4. Programación Orientada a Objetos
– Conceptos básicos de la Programación Orientada a Objetos.
– Aplicación en Java, incluyendo objetos, clases, atributos, métodos, herencia, polimorfismo, etc.
– Introducción a la notación UML.

5. Desarrollo de Interfaces Gráficas en Java (Swing)
– Introducción a Swing y AWT.
– Jerarquía de componentes gráficos de Swing.
– Uso de Layout Managers para la distribución de componentes.
– Manejo de eventos en Swing.
– Construcción de interfaces gráficas de usuario.

6. Funciones lambdas de Java
– Introducción a las expresiones lambda en Java 8.
– Mejora de la legibilidad del código mediante expresiones lambda.

Este curso está diseñado para proporcionar a los participantes una base sólida en programación en Java y prepararlos para futuros desarrollos en esta tecnología altamente demandada en el mercado laboral.

Los contenidos previstos están sujetos a posibles cambios o ajustes que el área académica considere pertinentes para el normal desarrollo de los cursos o la actualización de los mismos. La conformación de los cursos, en los horarios y grupos ofrecidos, está sujeta a un nivel mínimo de inscripciones que habiliten su funcionamiento.