CodeGym
Promoción
CodeGym University
Aprendizaje
Cursos
Tareas
Encuestas & Cuestionarios
Juegos
Ayuda
Horario
Comunidad
Usuarios
Foro
Chat
Artículos
Historias de éxito
Actividad
Reseñas
Suscripciones
Tema claro

Lecciones

  • Reseñas
  • Sobre nosotros
Comenzar
Comenzar a aprender
Comienza a aprender ahora
  • Mi progreso
  • Cursos
  • Universidad
  • Mapa de misiones
  • Lecciones
  • Entrada desde el teclado

    JAVA 25 SELF
    Nivel 2,Lección 5
    En esta lección aprenderás a organizar la entrada de datos desde el teclado en Java con la clase Scanner. Veremos cómo crear un objeto Scanner, leer cadenas, enteros y números de punto flotante, así como los principios básicos de trabajo con los métodos de entrada de datos. Los ejemplos prácticos te ayudarán a dominar rápidamente la entrada interactiva en programas de consola.
    Disponible
  • Plataforma CodeGym: cómo funciona el aprendizaje

    JAVA 25 SELF
    Nivel 2,Lección 6
    Conoce la plataforma CodeGym: cómo están organizados los cursos y la universidad, qué son las misiones y los módulos, cómo funciona el sistema de niveles, lecciones y ejercicios, para qué sirve la «materia negra», dónde buscar ayuda y cómo estudiar desde el móvil. ¡Esta lección es tu guía por las posibilidades de CodeGym!
    Disponible
  • Inteligencia artificial: la nueva revolución tecnológica

    JAVA 25 SELF
    Nivel 3,Lección 0
    En esta lección aprenderás cómo la inteligencia artificial está cambiando la economía y el mercado laboral, por qué la revolución de la IA es una oportunidad para todos, y cómo los programadores se están convirtiendo en actores clave de una nueva era. Ejemplos de la vida real, noticias recientes de la industria y consejos para no quedarte fuera de los cambios.
    Disponible
  • Operador condicional: if else

    JAVA 25 SELF
    Nivel 3,Lección 1
    El operador condicional en Java permite ejecutar distintas ramas de código en función de la veracidad de una condición. En la lección vemos if, else, la combinación else if, bloques de instrucciones, ejemplos de comparación de números y cadenas (método equals()), así como matices típicos con las llaves y la legibilidad del código.
    Disponible
  • If anidados, lógica multinivel

    JAVA 25 SELF
    Nivel 3,Lección 2
    Cómo construir lógica multinivel con operadores if anidados en Java: sintaxis básica y lógica «estilo matrioska», trampas típicas con el else «colgante» y por qué las llaves {} te salvan de errores, y cómo combinar else if dentro de condiciones anidadas. Al final — ejemplo práctico: calculadora de descuentos.
    Disponible
  • Tipo lógico boolean y operaciones lógicas

    JAVA 25 SELF
    Nivel 3,Lección 3
    En esta lección conocerás el tipo lógico boolean en Java, aprenderás a usar los valores true y false, construirás expresiones con operadores de comparación y operadores lógicos &&, ||, !, repasarás las tablas de verdad y los matices típicos al escribir condiciones.
    Disponible
  • Precedencia de operadores y paréntesis en expresiones condicionales

    JAVA 25 SELF
    Nivel 3,Lección 4
    En esta lección analizaremos la precedencia de operadores y la asociatividad en Java: qué se evalúa antes, cómo se interpretan las cadenas && y ||, cuándo hacen falta paréntesis y cómo usarlos para evitar errores lógicos. Mostraremos ejemplos, una tabla de precedencias y un diagrama de flujo para mayor claridad.
    Disponible
  • Operador ternario en Java: condiciones concisas y matices

    JAVA 25 SELF
    Nivel 3,Lección 5
    Analizamos el operador ternario en Java: en qué se diferencia de if-else, cómo usarlo para comprobaciones compactas, qué requisitos hay para los tipos de las ramas, cómo integrarlo en una aplicación y por qué conviene tener cuidado con los ternarios anidados. Todo — con ejemplos y consejos prácticos.
    Disponible
  • Resumen de los cursos de CodeGym

    JAVA 25 SELF
    Nivel 3,Lección 6
    En este resumen descubrirás cómo están organizados los cursos autodidactas y universitarios de CodeGym: en qué se diferencian, qué formatos de formación hay disponibles, qué incluyen los programas, cómo se lleva a cabo el soporte a los estudiantes y cómo elegir la ruta adecuada para iniciar una carrera en TI. ¡Mucha práctica, opiniones reales y consejos para principiantes!
    Disponible
  • El futuro ha llegado

    JAVA 25 SELF
    Nivel 4,Lección 0
    En este artículo inspirador descubrirás cómo la tecnología ha cambiado nuestra vida en el siglo XXI: desde los smartphones e Internet hasta la RV y la educación en línea. Hablaremos de las oportunidades que abre el mundo moderno y de por qué es importante no dejar pasar tu oportunidad de aprovecharlas. Lee una parábola sobre la elección y la acción — y da un paso hacia el futuro hoy mismo!
    Disponible
  • Bucle while: introducción y matices de uso

    JAVA 25 SELF
    Nivel 4,Lección 1
    En esta lección conocerás el bucle while en Java: analizarás su sintaxis y el esquema básico de funcionamiento, verás ejemplos prácticos (contador, lectura hasta el valor deseado), aprenderás sobre bucles anidados e infinitos, así como los errores típicos y cómo evitarlos. Tras estudiar la lección, podrás aplicar con confianza while en tus programas.
    Disponible
  • Bucle for: introducción y matices de uso

    JAVA 25 SELF
    Nivel 4,Lección 2
    En esta lección analizarás el bucle for en Java: su sintaxis y sus tres componentes, comparación con while, ejemplos prácticos (contadores, cuenta atrás, paso ≠ 1, varias variables, for «infinito») y consejos de uso. Después de la clase podrás elegir y escribir bucles con seguridad en código real.
    Disponible
  • 1
  • 2
  • 3
  • 4
  • ...
  • 30
Aprender
  • Registro
  • Curso de Java
  • Ayuda con tareas
  • Precios
  • Sintaxis de Java
Comunidad
  • Usuarios
  • Artículos
  • Foro
  • Chat
  • Historias de éxito
  • Actividad
  • Programa de afiliados
Empresa
  • Acerca de nosotros
  • Contactos
  • Reseñas
  • Sala de prensa
  • CodeGym para EDU
  • Preguntas frecuentes
  • Soporte
CodeGymCodeGym es un curso en línea para aprender programación Java desde cero. Este curso es una forma perfecta de dominar Java para principiantes. Contiene más de 1.200 tareas con verificación instantánea y un conjunto esencial de teoría sobre los fundamentos de Java. Para ayudarte a tener éxito en la formación, hemos implementado una serie de funciones motivacionales: cuestionarios, proyectos de programación, contenido sobre aprendizaje eficiente y contenidos sobre la carrera profesional de un desarrollador Java.
Síguenos
Idioma de la interfaz
English Deutsch
Español
हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
"Los programadores se hacen, no nacen" © 2026 CodeGym
MastercardVisa
"Los programadores se hacen, no nacen" © 2026 CodeGym