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
  • Aprender programación Java desde cero

    JAVA 25 SELF
    Nivel 1,Lección 0
    Empieza tu camino en la programación con Java junto con CodeGym. Descubre por qué tu experiencia y tu edad son una ventaja, cómo Java abre puertas al mundo de los juegos, la web, las aplicaciones móviles y en la nube, y cómo el apoyo de la comunidad te ayudará a convertirte en Junior Java Developer. Miles de personas ya han cambiado su vida — ¡ahora te toca a ti!
    Disponible
  • Comandos y el primer programa en Java

    JAVA 25 SELF
    Nivel 1,Lección 1
    En esta lección aprenderás qué son los comandos en programación, cómo funciona el programa mínimo en Java 21+, qué es el método main() y cómo escribir tu primer programa que muestra texto en pantalla. Todo se explica de forma sencilla, con ejemplos e instrucciones paso a paso para principiantes.
    Disponible
  • Salida por pantalla en Java: System.out.println y System.out.print

    JAVA 25 SELF
    Nivel 1,Lección 2
    En esta lección conocerás los comandos de salida por pantalla en Java: System.out.println y System.out.print. Aprenderás a imprimir correctamente números y cadenas, en qué se diferencian estos comandos, cómo concatenar cadenas y también revisarás errores típicos de principiantes.
    Disponible
  • Introducción a las variables

    JAVA 25 SELF
    Nivel 1,Lección 3
    En esta lección aprenderás qué son las variables en Java, cómo están organizadas, cómo declararlas y usarlas, y también conocerás las reglas para nombrar variables. Todo se explica con analogías sencillas y ejemplos de código.
    Disponible
  • Tipos de variables

    JAVA 25 SELF
    Nivel 1,Lección 4
    En esta lección aprenderás a declarar variables en Java, conocerás los tipos de datos básicos ( int y String), aprenderás a asignar valores, mostrar variables en pantalla y concatenar cadenas con números.
    Disponible
  • Compilador y comentarios

    JAVA 25 SELF
    Nivel 1,Lección 5
    En esta lección aprenderás para qué sirve el compilador en Java, cómo funciona, qué errores puede detectar y, además, conocerás los comentarios en el código: sus tipos, su propósito y ejemplos divertidos de la vida de los programadores.
    Disponible
  • Resumen del primer nivel: por qué aprender Java y qué ya sabes hacer

    JAVA 25 SELF
    Nivel 1,Lección 6
    En esta lección final del primer nivel, descubrirás por qué Java — uno de los lenguajes de programación más demandados, dónde se utiliza (desde la banca hasta las aplicaciones móviles) y harás balance de tus primeros logros en CodeGym. ¡Enhorabuena por completar el primer nivel y te invitamos a seguir avanzando!
    Disponible
  • La industria de TI y tú

    JAVA 25 SELF
    Nivel 2,Lección 0
    En esta lección aprenderás cómo la revolución de la información cambió el mundo, por qué las empresas de TI se han convertido en las más grandes y valiosas, qué perspectivas abre trabajar en TI y por qué ahora es el mejor momento para convertirse en programador. ¡Ejemplos, cifras y datos inspiradores!
    Disponible
  • Números enteros: tipo int, operaciones con el tipo int

    JAVA 25 SELF
    Nivel 2,Lección 1
    En esta lección aprenderás a trabajar con números enteros en Java mediante el tipo int: rango de valores, declaración de variables, asignación, operaciones aritméticas, división, resto de la división, incremento y decremento. Los ejemplos y las explicaciones te ayudarán a dominar rápidamente los fundamentos del trabajo con variables enteras.
    Disponible
  • Cadenas y texto: tipo String, trabajo con cadenas

    JAVA 25 SELF
    Nivel 2,Lección 2
    En esta lección conocerás el tipo String en Java: aprenderás a crear e inicializar variables de cadena, realizar concatenación, escapar caracteres especiales y utilizar métodos básicos para trabajar con texto. Los ejemplos prácticos y las explicaciones te ayudarán a trabajar con seguridad con cadenas en tus programas.
    Disponible
  • Conversión entre tipos de datos

    JAVA 25 SELF
    Nivel 2,Lección 3
    En esta lección aprenderás cómo convertir valores entre cadenas y números en Java, para qué sirve, qué métodos existen y a qué debes prestar atención al trabajar con tipos de datos. Los ejemplos de código y las explicaciones te ayudarán a evitar errores típicos en la conversión.
    Disponible
  • Direccionamiento de memoria y variables

    JAVA 25 SELF
    Nivel 2,Lección 4
    Sumérgete en los fundamentos del trabajo con la memoria en Java: cómo se alojan las variables en la memoria RAM, qué es el direccionamiento, cómo están organizados los tipos primitivos y los objetos, y por qué los programadores cuentan desde cero. La lección te ayudará a entender cómo Java gestiona la memoria y qué ocurre «bajo el capó» al trabajar con variables y cadenas.
    Disponible
  • 1
  • 2
  • 3
  • ...
  • 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