📘 Módulo 1: Fundamentos de Java
Parte 1: Conceptos Básicos
Lección 1: ¿Qué es Java?
Java es un lenguaje de programación que sirve para decirle a la computadora qué hacer, paso
por paso.
Lección 2: Tu primer programa en Java
public class HolaMundo {
public static void main(String[] args) {
[Link]("¡Hola, mundo!");
}
}
Lección 3: Tipos de datos
int edad = 25;
double altura = 1.75;
boolean esEstudiante = true;
String nombre = "Juan";
Lección 4: Variables
int miNumero = 7;
String saludo = "Hola";
Lección 5: Operadores
int resultado = 5 + 3;
boolean mayor = 10 > 3;
Lección 6: Condicionales (if)
int edad = 18;
if (edad >= 18) {
[Link]("Eres mayor de edad");
} else {
[Link]("Eres menor de edad");
}
Lección 7: Ciclos (while y for)
int i = 1;
while (i <= 5) {
[Link](i);
i++;
}
for (int j = 1; j <= 5; j++) {
[Link](j);
}
Parte 2: Funciones y Organización del Código
Lección 8: ¿Qué es una función (método)?
public class Saludo {
public static void main(String[] args) {
decirHola();
decirHola();
}
public static void decirHola() {
[Link]("¡Hola!");
}
}
Lección 9: Funciones con datos (parámetros)
public class Saludo {
public static void main(String[] args) {
decirHolaA("Juan");
decirHolaA("María");
}
public static void decirHolaA(String nombre) {
[Link]("¡Hola, " + nombre + "!");
}
}
Lección 10: Funciones que devuelven un resultado
public class Suma {
public static void main(String[] args) {
int resultado = sumar(5, 3);
[Link]("La suma es: " + resultado);
}
public static int sumar(int a, int b) {
return a + b;
}
}
Lección 11: Cómo organizar tu código
public class Calculadora {
public static void main(String[] args) {
mostrarMenu();
int resultado = sumar(10, 5);
[Link]("Resultado: " + resultado);
}
public static void mostrarMenu() {
[Link]("Bienvenido a la calculadora");
}
public static int sumar(int a, int b) {
return a + b;
}
}
Parte 3: Entrada del Usuario, Texto y Proyecto
Lección 12: Leer datos del usuario
import [Link];
public class EntradaUsuario {
public static void main(String[] args) {
Scanner entrada = new Scanner([Link]);
[Link]("¿Cómo te llamas? ");
String nombre = [Link]();
[Link]("¿Cuántos años tienes? ");
int edad = [Link]();
[Link]("¡Hola, " + nombre + "! Tienes " + edad + "
años.");
}
}
Lección 13: Trabajar con texto (String)
String saludo = "Hola, Mundo";
[Link]([Link]());
[Link]([Link]());
[Link]([Link]());
[Link]([Link]("Mundo"));
Lección 14: Proyecto Mini – Tu primer programa interactivo
import [Link];
public class Fiesta {
public static void main(String[] args) {
Scanner entrada = new Scanner([Link]);
[Link]("¿Cuál es tu nombre? ");
String nombre = [Link]();
[Link]("¿Cuántos años tienes? ");
int edad = [Link]();
if (edad >= 18) {
[Link]("¡Hola " + nombre + "! Puedes entrar a la
fiesta 🎉");
} else {
[Link]("Lo siento " + nombre + ", eres menor de
edad 😔");
}
}
}