Get full access to learning on CodeGym by subscribing to one of our plans
  • Java Premium
    30
    $ por mes
    Para completar de forma autodidacta el curso interactivo de Java sin atenerse a un horario.

    Obtendrás:
    • acceso al curso básico de Java en la plataforma CodeGym
    • complemento para IntelliJ IDEA
    • requisitos y recomendaciones para las tareas
    • verificación automatizada de soluciones
    • sección "Ayuda"
    • sección "Juegos"
  • Mejor
    opción
    Java University
    105
    $ por mes
    Para formarte en la CodeGym Universidad, dominar la profesión de desarrollador Java en grupos con un mentor y un programa de aprendizaje avanzado.

    Obtendrás:
    • acceso al curso avanzado de Java en la plataforma CodeGym
    • sesiones grupales semanales en línea con mentores
    • soporte en un chat privado
    • trabajo en proyectos finales, supervisados por un mentor
    • certificado al completar el curso
    • asistencia para la colocación laboral del Centro de Carreras CodeGym
  • Java Mentor Pro
    200
    $ por mes
    Para dominar la profesión de desarrollador Java en el CodeGym University con horas adicionales de mentoría personal.

    Obtienes:
    • todas las funciones de la suscripción Java University (dominar la programación Java en grupos)
    • consultas individuales con mentor: 2 horas por mes

Compara nuestros planes de suscripción

Java PremiumJava UniversityUniversity Pro
Acceso al curso básico de Java
Aprendizaje autodirigido en un curso interactivo de Java
Acceso al curso avanzado de Java
Las lecciones, tareas y proyectos del plan de estudios de la Universidad están disponibles en la plataforma CodeGym.
Aprendizaje continuo
Puedes volver a resolver tareas o leer lecciones desde cualquier dispositivo en cualquier momento: guardamos tu progreso de aprendizaje.
Verificación instantánea de tareas
La verificación de tareas tarda menos de un segundo en el 80% de los casos. Solo requiere un clic.
Información detallada sobre la verificación de tareas
Cuando se comprueben tus tareas, verás una lista completa de los requisitos y el estado de cada uno, es decir, qué requisitos cumplió tu programa y cuáles no.
Ayuda con las tareas
En la sección de Ayuda, puedes hacer preguntas y discutir las dificultades que enfrentas actualmente en tus estudios.
Tareas adicionales
No queremos que te aburras, por eso casi cada nivel incluye varias tareas adicionales.
Plugin
Un IDE es un programa especial para escribir programas, e IntelliJ IDEA es uno de los IDE más cómodos y populares para programar en Java. Usa nuestro plugin especial para resolver las tareas de los cursos de CodeGym cómodamente.
Recomendaciones de tareas
Recibirás recomendaciones para resolver tareas basadas en un análisis de errores comunes realizado por los autores del curso.
Comprobación del estilo de código
Los buenos programadores no solo escriben código correcto y comprensible, sino que también siguen una guía de estilo de código, que establece los requisitos y estándares para escribir código. Nuestras sugerencias te ayudarán a mejorar tu estilo de programación desde el principio.
Revisión de tareas
After tasks are completed, their status remains "Completed" for three days. Only after three days does their status change to "Closed."
Formación grupal con mentor
Las sesiones en línea se celebran dos veces por semana. Cuentan con un mentor, un desarrollador con experiencia que explica el nuevo material y ayuda con tus soluciones.
Soporte en un chat privado
Para cada grupo de estudiantes se crea un chat donde los mentores y el curador del curso responden tus preguntas sobre el aprendizaje de Java a diario.
Finalización y verificación de proyectos finales
La formación en el curso de CodeGym University está dividida en módulos. Al final de cada módulo, los estudiantes realizan grandes proyectos bajo la supervisión de mentores.
Certificado de finalización
Tras completar todos los módulos del curso, recibirás un certificado que confirma tu cualificación en desarrollo Java.
Asistencia para la búsqueda de empleo
El Career Center de CodeGym te ayudará a redactar correctamente tu currículum y a prepararte para tus primeras entrevistas como desarrollador a Java.
Consultas individuales con un mentor
Recibes 2 horas de consultas personales al mes con un mentor experimentado que responderá cualquier pregunta sobre la formación y la futura carrera.

Acceso al curso básico de Java 

El curso interactivo de Java autodirigido consiste en 6 quests: Java Syntax, Java Core, Java Collections, Multithreading, JSP & Servlets, SQL & Hibernate. En este curso encontrarás todos los temas clave de Java: sintaxis de Java, tipos estándar, arrays, listas, colecciones, generics, exceptions, trabajo con hilos, trabajo con archivos, trabajo con la red y con Internet. También aprenderás OOP, serialization, recursion, annotations, los patrones de diseño más comunes y más.

Estas quests contienen más de quinientas mini-lecturas y más de mil tareas prácticas de complejidad creciente. Este curso te ayudará a dominar de forma independiente los fundamentos de la programación en Java en la práctica.

El curso interactivo básico es adecuado tanto para principiantes como para programadores con más experiencia que quieran aprender Java.

Acceso al curso avanzado de Java 

El programa de formación profesional en Java de la Universidad CodeGym consta de 5 módulos — Java Syntax, Java Core, Java Professional, Working with Databases — Hibernate, Spring, and Spring Boot. El programa está diseñado teniendo en cuenta los requisitos actuales del mercado laboral y te preparará para iniciar tu carrera desde el puesto de desarrollador Java Junior+ o incluso de nivel Middle. Además de tareas y mini-proyectos, los estudiantes realizarán proyectos finales tras cada módulo de formación y un proyecto final al finalizar el curso.

Además, al completar la formación, los estudiantes obtienen acceso a un módulo de Carrera gratuito, donde se preparan para la búsqueda de empleo: aprenden a crear un portafolio, un currículum y una página personal en LinkedIn, se preparan para todas las fases de las entrevistas en empresas de TI, y reciben ofertas de trabajo.

Los estudiantes tienen acceso a todos los materiales de formación directamente en la plataforma CodeGym.

Aprendizaje continuo 

Puedes volver al curso en cualquier momento — guardamos tu progreso. Si necesitas hacer una pausa al resolver una tarea compleja, no hay problema: continúa cuando te resulte conveniente. Tras enviarla para verificación, tu solución se guarda en nuestros servidores, y puedes volver a ella desde cualquier dispositivo.

Verificación instantánea de tareas 

La mejor manera de dominar nuevo material es ponerlo en práctica. Pero ¿cómo sabes si tu programa funciona correctamente? ¡Alguien tiene que revisar tus tareas! En CodeGym, tus soluciones se comprueban de forma instantánea y automática. La mayoría de las tareas se verifican en menos de un segundo. Solo necesitas un clic del ratón, y si tu programa (solución) está escrito correctamente, lo sabrás al instante.

Información detallada sobre la verificación de tareas 

Recibes no solo la condición de la tarea, sino también una lista detallada de requisitos compuesta por varios puntos. Tras la verificación, verás información ampliada sobre las pruebas de tu tarea, lo que deja claro qué requisitos cumplió tu programa y cuáles no.

En lugar de adivinar por qué tu programa no supera la verificación, puedes concentrarte en resolverlo. Es muy importante saber que una parte específica de tu programa no funciona y, más importante, tener la seguridad de que todo lo demás funciona como debe.

Ayuda con las tareas 

CodeGym tiene una "Ayuda" creada explícitamente para discutir soluciones de tareas. Allí puedes publicar tu solución que no funciona y pedir ayuda o consejo. También puedes ayudar a otros a encontrar errores en sus programas. Puedes acceder a "Ayuda" directamente desde la tarea, y en la propia sección puedes encontrar fácilmente discusiones sobre la tarea deseada por su ID o nombre.

Tareas adicionales 

¿Te va bien en el aprendizaje y resuelves las tareas con facilidad? Para evitar que te aburras, casi cada tema tiene varias tareas adicionales. Estas tareas están marcadas con un símbolo de asterisco.

Son más difíciles de lo habitual y no son fáciles de resolver. Para ello tendrás que recurrir a bibliografía adicional o buscar en internet. Pero son precisamente esos desafíos — tareas que no sabes cómo resolver — que te convierten en un programador más competente.

Plugin 

Un IDE (Entorno de Desarrollo Integrado) es la herramienta profesional principal para cualquier programador. Es un programa especial para escribir software, y IntelliJ IDEA es uno de los IDE más convenientes y populares para programar en Java.

Con CodeGym, aprenderás a programar en un entorno de desarrollo profesional — IntelliJ IDEA. Para hacer tu vida aún más cómoda, hemos creado un plugin especial para IntelliJ IDEA, y con su ayuda puedes obtener una tarea con dos clics y enviarla con uno.

Recomendaciones de tareas 

Can task requirements be be improved and made even smarter? Absolutely, and we at CodeGym have done it. Our programmers constantly analyze the solutions submitted by CodeGym users and look for common mistakes. Then for each such mistake, they write a special test that allows us to recognize it in your code.

When you submit a task for verification, it goes through numerous tests that look for known standard mistakes. If such mistakes are found, you receive a recommendation written by the task author on how best to fix the mistake.

Comprobación del estilo de código 

Good programmers not only write correct and precise code but also adhere to all guidelines — requirements, and standards for writing code. That’s why CodeGym has a “code style analyzer” that checks your code for compliance with standards and provides you with a list of comments on your code.

Revisión de tareas 

It’s good when a task is solved. It’s even better if it’s solved on the first try. But sometimes, even that’s not enough. The restless soul of a programmer wants to experiment, try different solutions, and understand why something should be written one way and not another.

That’s why we added the ability to recheck solved tasks. For three days after solving a task, each task is in the "Solved" status, and only after three days does it switch to the "Closed" status.

While a task is in the "Solved" status, you can submit it for verification as many times as you like, and each time the validator will fully test it and provide all the necessary requirements and recommendations.

Formación grupal con mentor 

The "Java Developer" course at the CodeGym University includes online classes with experienced instructors and Java developers. Classes are held online twice a week for 1.5-2 hours. During the classes, instructors review new theoretical topics with students, explain the most challenging aspects of homework, answer students' questions, and provide personal recommendations for effective learning.

Soporte en un chat privado 

Each course group has its own private Slack chat, where course mentors and support staff answer students' questions, post additional tasks for those who are ahead of the program, share materials from past video lectures, and provide all necessary information about upcoming classes.

Finalización y verificación de proyectos finales 

Además de las tareas tras cada clase (un conjunto de ejercicios con verificación automática), la conclusión lógica de cada módulo es la realización de un proyecto práctico que ayuda a consolidar las habilidades. Y, por supuesto, crearás algo interesante para tu portafolio de desarrollador.

Certificado de finalización 

Estamos 100% convencidos de que los estudiantes que completan todos los módulos de aprendizaje, realizan con éxito todos los deberes y defienden los proyectos finales pueden optar a puestos de desarrollador Java de nivel intermedio. Por ello, al terminar el curso, emitimos un diploma que confirma la cualificación y ayuda a crear un currículum que facilitará la búsqueda de empleo a los graduados.

Asistencia para la búsqueda de empleo 

Al completar el curso en la Universidad, recibirás una preparación intensiva para obtener tu primer empleo en TI con el centro de carrera de CodeGym. Tendrás acceso a un curso en vídeo donde aprenderás qué herramientas y plataformas utilizar para buscar empleo. Aprenderás a redactar un currículum y una carta de presentación, a completar perfiles en LinkedIn y GitHub, y a atravesar las principales fases de una entrevista: desde el primer encuentro con un reclutador hasta la entrevista con el responsable y la oferta. Recibirás una lista de verificación para la preparación de entrevistas y podrás participar en un seminario web en directo con un experto en RR. HH. de CodeGym para obtener recomendaciones sobre cómo mejorar tu currículum.

Consultas individuales con un mentor 

Cuanto más apoyo de un mentor experimentado, mejor. Dos horas adicionales de consultas con un mentor en formato "1 a 1" te ayudarán a elaborar de forma eficaz un plan de aprendizaje y un calendario personales, a reforzar tus conocimientos sobre temas complejos, profundizar en la teoría del desarrollo Java y obtener recomendaciones útiles para mejorar tu estilo de código. Más adelante, estarás bien preparado para la búsqueda de empleo y las primeras entrevistas.