Obtenga acceso completo al aprendizaje en CodeGym al ordenar una de las suscripciones Premium.
  • Prémium
    29
    $ al mes
    Para la finalización independiente del curso en línea sin adherirse a un horario. Usted obtiene:
  • La mejor
    opción
    Premium Mentor
    105
    $ al mes
    Para formación en CodeGym University. Usted obtiene:
    • todas las características de la suscripción Premium
    • sesiones grupales en línea semanales con mentores
    • soporte en un chat privado
    • finalización y verificación de proyectos finales
    • certificado al finalizar el curso
  • Premium Mentor Pro
    200
    $ al mes
    Para formación en CodeGym University con mentoría adicional. Usted obtiene:
    • todas las características de la suscripción Premium Mentor (estudiando programación en Java en grupos)
    • consultas individuales con mentor: 5 horas al mes.

Información completa sobre las diferentes suscripciones

PrémiumMentor PrémiumPremium Mentor Pro
Acceso a todas las misiones de CodeGym
El curso de programación en Java de CodeGym consta de 4 misiones: Java Syntax, Java Core, Java Collections y Multithreading.
Aprendizaje continuo
Guardamos tu progreso en el curso, por lo que puedes continuar con tareas y lecciones en cualquier momento y en cualquier dispositivo.
Lecciones motivacionales
Nuestras lecciones motivacionales, que han sido preparadas por un programador experimentado, serán de gran ayuda.
Verificación instantánea de tareas
La verificación de tareas toma menos de un segundo para el 80% de las tareas. Solo se necesita un clic.
Información detallada sobre la verificación de tareas
Cuando se revisan tus tareas, verás una lista completa de los requisitos de la tarea y el estado de cada uno, es decir, qué requisitos han sido satisfechos por tu programa y cuáles no.
Ayuda con las tareas
En la sección Ayuda, puedes hacer preguntas y debatir sobre los retos que afrontas actualmente en tus estudios.
Tareas extra
No queremos que te aburras, por lo que cada nivel, comenzando desde el quinto, incluye varias tareas bonus.
Mini-proyectos
Un mini-proyecto consta de 15-20 tareas regulares que se han conectado entre sí.
Plugin
Un IDE es un programa especial para escribir programas, e IntelliJ IDEA es uno de los IDEs más convenientes y populares para escribir programas en Java.
Recomendaciones de tareas
Nuestros programadores analizan constantemente las soluciones de los estudiantes de CodeGym y buscan errores comunes.
Verificación de estilo
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 requisitos y estándares para escribir código.
ReCheck
Después de que las tareas se completan, su estado permanece como "Completado" durante tres días. Solo después de tres días, su estado cambia a "Cerrado".
Entrenamiento en grupo con un mentor
Dos veces a la semana, hay sesiones en línea de dos horas con un mentor: un desarrollador experimentado que explica nueva teoría 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 a tus preguntas sobre el estudio de Java diariamente.
Realización y verificación de proyectos finales
La formación en el curso con un mentor se divide en módulos. Al final de cada módulo, los estudiantes llevan a cabo grandes proyectos bajo la supervisión de mentores.
Certificado de finalización del curso
Después de completar todos los módulos del curso, recibirás un certificado que confirma tu cualificación en el desarrollo Java.
Asistencia para el empleo
El Centro de Carreras de CodeGym te ayudará a redactar habilidosamente un currículum y a prepararte bien para las primeras entrevistas como desarrollador de Java.
Consultas individuales con un mentor
Mensualmente - 5 horas de consultas personales con un mentor experimentado que responderá cualquier pregunta sobre la formación y la futura carrera.

Acceso a todas las misiones de CodeGym 

El curso de programación en Java de CodeGym consta de 4 misiones: Java Syntax, Java Core, Java Collections y Multithreading.

Estas misiones contienen más de quinientas mini-lecciones y más de mil ejercicios. La dificultad de las tareas aumenta gradualmente, al igual que el peso en la barra en el gimnasio: un pequeño aumento de carga cada día producirá resultados notables al final. Al terminar el curso, habrás acumulado entre 500 y 1000 horas de experiencia programando.

El curso te introducirá a todos los temas esenciales sobre Java, incluidos: la sintaxis de Java, tipos estándar, arreglos, listas, colecciones, genéricos, excepciones y cómo trabajar con hilos, archivos, la red e Internet. También aprenderás sobre OOP, serialización, recursión, anotaciones, los patrones de diseño más comunes y mucho más.

Mira el plan de aprendizaje detallado en el Mapa de Misiones.

Aprendizaje continuo 

Puedes regresar a tu aprendizaje en cualquier momento, ya que guardamos tu progreso en el curso. Si necesitas hacer una pausa mientras resuelves una gran tarea, no te preocupes. Podrás completar la solución cuando quieras. Antes de irte, asegúrate de enviar tu código para una revisión. Al hacerlo, subes el código a nuestros servidores, por lo que puedes continuar programando desde cualquier dispositivo después de iniciar sesión en tu cuenta.

Lecciones motivacionales 

El principal problema para las personas que quieren convertirse en programadores pero nunca lo hacen es la falta de motivación para aprender y un conocimiento insuficiente sobre la industria de TI.

Es precisamente por eso que nuestras lecciones motivacionales, preparadas por un programador experimentado, te serán muy útiles. No solo te darán un mapa y una mano amiga, sino también una fuerte patada en el trasero. Y cuanto más fuerte sea la patada, más rápido y más lejos volarás :)

Verificación instantánea de tareas 

La mejor manera de aprender material nuevo es probarlo en la práctica. ¿Pero cómo sabes si tu programa funciona correctamente? ¡Alguien necesita verificar tus tareas!

Una razón por la que CodeGym es tan popular es nuestra verificación de tareas instantánea y automática. La mayoría de las tareas tardan menos de un segundo en verificar. Solo necesitas hacer clic una vez con el ratón. Si tu programa está escrito correctamente, lo sabrás de inmediato.

Información detallada sobre la verificación de tareas 

Seguramente, la verificación instantánea de tareas no es lo único que CodeGym puede ofrecer, ¿verdad?

CodeGym no solo proporciona las condiciones de la tarea, sino también una lista detallada de los requisitos de la tarea, compuesta por 5-10 elementos. Además, el proceso de verificación te proporciona una amplia información de prueba sobre tu tarea, dejando claro qué requisitos tu programa ha satisfecho y cuáles no.

En lugar de adivinar por qué tu programa no pasó la prueba, puedes concentrarte en encontrar la solución. Es muy importante saber que una parte específica de tu programa no funciona, y es aún más importante estar seguro de que todo lo demás funciona como debería.

La mejor manera de aprender nuevos contenidos es practicarlos. Pero, ¿cómo sabes si tu programa funciona bien? ¡Alguien tiene que comprobar tus tareas!

Una de las razones de la popularidad de CodeGym es nuestra comprobación instantánea y automática de las tareas. La mayoría de las tareas tardan menos de un segundo en comprobarse. Solo tienes que hacer un clic con el ratón. Si tu programa está bien escrito, lo sabrás de inmediato.

Ayuda con las tareas 

Tenemos una sección de Ayuda creada específicamente para discutir soluciones de tareas. Aquí 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.

Tareas extra 
Disponible a partir del nivel 5

¿Estás avanzando en tu entrenamiento como un cuchillo caliente a través de la mantequilla? ¿Las tareas son un juego de niños? No queremos que te aburras, así que cada nivel, comenzando desde el quinto, incluye varias tareas bonus. Estas tareas están marcadas con un asterisco.

Estas tareas son más complicadas que las regulares. No son fáciles de resolver. Estas tareas a menudo tratan sobre la teoría detrás de algoritmos, patrones u otros temas solo parcialmente cubiertos en el curso de CodeGym. Completarlas requerirá que consultes literatura adicional o un motor de búsqueda.

Pero esto, tareas que no sabes cómo completar, es precisamente lo que te convertirá en un programador fuerte. Si no tienes miedo de un desafío y eres tenaz hasta la médula, enfrenta estas tareas.

Mini-proyectos 
Disponible a partir del nivel 20

¿Qué podría ser mejor que tareas interesantes y útiles? Solo "mini-proyectos". Un mini-proyecto consta de 15-20 tareas regulares que se han conectado entre sí. Pero no escribes todo el código desde cero para cada tarea. Añades a lo que has escrito anteriormente.

Los mini-proyectos estarán disponibles para ti desde el Nivel 20. Te ayudarán a mejorar significativamente tus habilidades: escribirás Tetris, Snake, un emulador para un sistema de toma de pedidos de restaurantes y otros programas.

Plugin 

Para convertirse en programador, necesitas programar mucho. ¿Pero no crees que los programadores profesionales escriben sus programas en Notepad o Word, verdad? Por supuesto que no. Los profesionales han utilizado herramientas profesionales, como un IDE (Entorno de Desarrollo Integrado), durante mucho tiempo.

Un IDE es un programa especial para escribir programas, e IntelliJ IDEA es uno de los IDEs más convenientes y populares para escribir programas en Java.

Te enseñaremos a escribir programas en un entorno de desarrollo profesional: IntelliJ IDEA. Y para hacerte la vida aún más fácil, escribimos un plugin especial para IntelliJ IDEA. ¡Úsalo para obtener tareas con dos clics del ratón y enviar tareas con solo uno!

Recomendaciones de tareas 

¿Es posible mejorar los requisitos de las tareas y hacer que las tareas sean aún más inteligentes? Sí, por supuesto. Y en CodeGym lo hemos hecho de nuevo.

Nuestros programadores analizan constantemente las soluciones de los estudiantes de CodeGym y buscan errores comunes. Luego, para cada uno de estos errores, escriben una prueba especial para reconocerlo en tu código.

Cuando envías una tarea para su verificación, realizamos una gran cantidad de pruebas que buscan los errores estándar que hemos visto antes. Y si encontramos estos errores en tu código, recibirás una recomendación escrita por el autor de la tarea (un programador experimentado) sobre cómo corregir mejor el error.

Es como si tuvieras a un maestro a tu lado diciéndote algo como:
- Sr. Anderson, su programa no cumple con el requisito #7. Use una LinkedList en lugar de una ArrayList.

Verificación de estilo 

Un programador principiante piensa que escribir código funcional es lo más importante. Un programador experimentado sabe que necesitas escribir código que otros programadores puedan entender. Después de todo, van a leerlo docenas de veces para hacer cambios o simplemente entender "cómo funcionan las cosas aquí".

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 requisitos y estándares para escribir código. Es por eso que CodeGym tiene un "analizador de estilo de código" que verifica si tu código sigue los estándares. Te da una lista de comentarios sobre tu código.

Escribir código legible es muy importante. Hay una razón por la que tenemos el viejo chiste:
- Escribe código como si estuviera acompañado de un psicópata violento que sabe dónde vives.

ReCheck 

Es bueno completar una tarea. Es aún mejor completarla a la primera. Pero a veces eso no es suficiente. El espíritu inquieto del programador quiere experimentar, probar diferentes soluciones y entender por qué algo debe escribirse de esta manera y no de otra.

Es por eso que agregamos la capacidad de revisar tareas que ya has completado. Después de completarlas, su estado sigue siendo "Completado" durante tres días. Solo después de tres días, su estado cambia a "Cerrado".

Mientras una tarea tenga el estado "Completado", puedes enviarla para su verificación tantas veces como quieras. Cada vez, el validador realizará pruebas exhaustivas y mostrará todos los requisitos y recomendaciones necesarios.

Entrenamiento en grupo con un mentor 

El curso "Java Developer en 12 Meses" incluye lecciones "en vivo" con profesores experimentados, desarrolladores de Java. Las conferencias se llevan a cabo en línea, dos veces por semana durante 2 horas cada una. Durante las lecciones, los profesores estudian nuevos temas teóricos con los estudiantes, discuten las partes más desafiantes de la tarea, responden preguntas de los estudiantes y les dan recomendaciones personales para un aprendizaje efectivo.

Soporte en un chat privado 

Cada grupo de entrenamiento en el curso tiene su chat privado en Slack. En él, los mentores del curso y los especialistas de soporte responden a las preguntas de los estudiantes, publican tareas adicionales para aquellos que están adelante en el programa de formación, comparten materiales de conferencias en video pasadas y toda la información necesaria sobre las próximas lecciones.

Realización y verificación de proyectos finales 

Además de la tarea después de cada conferencia (tareas prácticas con comprobación automática), la conclusión lógica de cada módulo es la finalización de un proyecto práctico que ayudará a reforzar las habilidades. ¡Y, por supuesto, crear algo genial!

Certificado de finalización del curso 

Estamos 100% seguros: los estudiantes que completan todos los módulos de formación, realizan con éxito todas las tareas y defienden todos los proyectos finales son desarrolladores junior preparados. Por lo tanto, al completar la formación, emitimos un diploma que confirma la calificación y asistimos en la creación de un currículum que ayudará a los graduados a encontrar un trabajo.

Asistencia para el empleo 

Upon completion of the Java course, you will receive intensive preparation for getting your first job in IT with the CodeGym career center. You'll get access to a video course that will teach you which tools and platforms to use to find a job. You will learn how to create a resume and cover letter, fill out profiles on LinkedIn and GitHub, and also understand the main stages of interviews: from the first meeting with a recruiter to an interview with a manager and an offer. You will receive a checklist to prepare for interviews, and will also be able to participate in a live webinar with a CodeGym HR expert and receive recommendations on how to improve your resume.

Consultas individuales con un mentor 

Cuanto más apoyo de un mentor experimentado, mejor. 5 horas de consultas adicionales con un mentor en un formato "1-a-1" te ayudarán a estructurar más efectivamente tu plan personal y horario de aprendizaje, a "empujar más fuerte" en temas desafiantes, a profundizar más en la teoría del desarrollo de Java y a recibir recomendaciones útiles para mejorar tu estilo de código. Posteriormente, estarás bien preparado para la búsqueda de empleo y las entrevistas iniciales.