Contents
- 1 Programa de Java Inicial
- 2 Temario del curso y contenido por clase
- 2.1 Clase 1: Introducción a Java y Configuración del Entorno
- 2.2 Clase 2: Variables, Tipos de Datos y Operadores
- 2.3 Clase 3: Estructuras de Control (Condicionales)
- 2.4 Clase 4: Estructuras de Control (Bucles)
- 2.5 Clase 5: Métodos (Funciones) y Programación Modular
- 2.6 Clase 6: Arreglos y Manejo de Colecciones Simples
- 2.7 Clase 7: Introducción a la Programación Orientada a Objetos (POO)
- 2.8 Clase 8: Encapsulación y Constructores
- 2.9 Clase 9: Herencia y Polimorfismo
- 2.10 Clase 10: Manejo de Excepciones
- 2.11 Clase 11: Introducción a Colecciones y ArrayList
- 2.12 Clase 12: Proyecto Final
- 3 Metodología del curso:
- 4 Precio:
- 5 Me interesa:
Programa de Java Inicial
Objetivo del curso:
Brindar una base sólida en el lenguaje Java, desde los conceptos básicos hasta los fundamentos de programación orientada a objetos, ideal para principiantes que deseen aprender desarrollo de software con uno de los lenguajes más demandados.
Duración:
12 clases de 3 horas cada una.
Temario del curso y contenido por clase
Clase 1: Introducción a Java y Configuración del Entorno
- Contenido:
- ¿Qué es Java? Historia y usos principales.
- Instalación de JDK y configuración del entorno (IDE como IntelliJ o Eclipse).
- Estructura básica de un programa en Java.
- Ejercicio práctico: Escribir y ejecutar tu primer programa («Hola Mundo»).
Clase 2: Variables, Tipos de Datos y Operadores
- Contenido:
- Declaración de variables y tipos de datos primitivos.
- Operadores matemáticos, lógicos y de comparación.
- Conversión de tipos (casting).
- Ejercicio práctico: Crear un programa que calcule el área de un rectángulo.
Clase 3: Estructuras de Control (Condicionales)
- Contenido:
- Estructuras
if,elseyswitch. - Buenas prácticas al implementar condicionales.
- Ejercicio práctico: Programa que determine si un número es par o impar.
- Estructuras
Clase 4: Estructuras de Control (Bucles)
- Contenido:
- Bucles
for,whileydo-while. - Uso de bucles anidados.
- Ejercicio práctico: Crear un programa que imprima la tabla de multiplicar de un número.
- Bucles
Clase 5: Métodos (Funciones) y Programación Modular
- Contenido:
- Definición y uso de métodos.
- Parámetros y valores de retorno.
- Métodos
staticvs. de instancia. - Ejercicio práctico: Crear un programa que calcule el factorial de un número usando un método.
Clase 6: Arreglos y Manejo de Colecciones Simples
- Contenido:
- Introducción a arreglos (arrays): Definición, inicialización y acceso a elementos.
- Arreglos multidimensionales.
- Ejercicio práctico: Crear un programa que ordene un arreglo de números de forma ascendente.
Clase 7: Introducción a la Programación Orientada a Objetos (POO)
- Contenido:
- Conceptos básicos: Clases, objetos, atributos y métodos.
- Creación de clases y objetos en Java.
- Ejercicio práctico: Crear una clase
Personacon atributos y métodos básicos.
Clase 8: Encapsulación y Constructores
- Contenido:
- Uso de modificadores de acceso (
public,private,protected). - Introducción a constructores: definición y uso.
- Ejercicio práctico: Crear una clase
Cochecon atributos, un constructor y métodos para mostrar la información del coche.
- Uso de modificadores de acceso (
Clase 9: Herencia y Polimorfismo
- Contenido:
- Concepto de herencia: extender clases.
- Sobrecarga y sobrescritura de métodos.
- Introducción al polimorfismo.
- Ejercicio práctico: Crear una clase
Empleadoy una claseGerenteque herede deEmpleado.
Clase 10: Manejo de Excepciones
- Contenido:
- Introducción a excepciones:
try,catch,finally. - Lanzar excepciones personalizadas con
throw. - Ejercicio práctico: Crear un programa que capture errores al dividir entre cero.
- Introducción a excepciones:
Clase 11: Introducción a Colecciones y ArrayList
- Contenido:
- Uso de las clases de colección:
ArrayList,HashMap, yHashSet. - Iteración con bucles y manejo de datos dinámicos.
- Ejercicio práctico: Crear un programa que gestione una lista de tareas pendientes.
- Uso de las clases de colección:
Clase 12: Proyecto Final
- Contenido:
- Desarrollo de un proyecto integrador que combine los temas aprendidos.
- Ejemplo: Crear un sistema simple de gestión de estudiantes con clases, herencia, listas dinámicas, y manejo de excepciones.
- Presentación del proyecto y resolución de dudas.
Metodología del curso:
- Clases teóricas con ejemplos prácticos en vivo.
- Ejercicios individuales y grupales al final de cada clase.
- Proyecto final para integrar todos los conceptos aprendidos.
Resultado esperado:
Al finalizar, los estudiantes podrán desarrollar aplicaciones básicas en Java, comprender la programación orientada a objetos y sentar una base sólida para avanzar a niveles más complejos o certificaciones.
Precio:
- 120.000$ ( Ciento Veinte mil pesos argentinos)
- Cuotas sin interes
