7.1 Un poco sobre CodeGym
CodeGym — es una compañía legendaria. Apareció en otoño de 2012 y rápidamente ganó popularidad. El aprendizaje en CodeGym fue muy cálido y acogedor: aventuras y charlas con personajes de Futurama, formato de aprendizaje de juego y una gran comunidad donde los participantes se ayudaban activamente entre sí.
CodeGym también se destacó por su fuerte enfoque en la práctica. En 2015, el curso incluía 1200 ejercicios prácticos, con autoverificación, requisitos y recomendaciones. Se podían resolver tanto a través de WebIDE (un widget especial en el sitio web) como mediante un plugin para IntelliJ IDEA.
Un orgullo especial fue la creación de una sección de Ayuda súper efectiva. Cada vez que un usuario hacía una pregunta sobre un ejercicio, automáticamente se le añadía: la condición del ejercicio, los estados de sus requisitos y el código del usuario, que se mostraba en un widget muy conveniente.
En Reddit incluso apareció una historia divertida, relacionada con la sección de Ayuda en CodeGym. Bueno, primero se publicó en Pikabu, y luego se republicó en Reddit. Pero aún así fue muy gracioso.
En 2016, CodeGym (junto con los chicos de VertDider) tradujo el "Curso de Harvard sobre Fundamentos de Programación CS50" al ruso. La traducción fue tan necesaria y de calidad que las videolecciones en YouTube acumularon varios millones de vistas… y una carta de agradecimiento de un profesor de Harvard.
En 2018, nuestro CodeGym se volvió accesible en todo el mundo bajo la marca CodeGym. Ahora está traducido a 30 idiomas y tiene un montón de estudiantes de EE.UU., México, Alemania, India y China.
Una escuela en EE.UU. incluso colgó una placa de agradecimiento a CodeGym en la calle junto al nombre de la escuela.
7.2 Universidad CodeGym
En otoño de 2021, CodeGym lanzó un nuevo formato de aprendizaje — Universidad CodeGym. Nuestro objetivo fue graduar no principiantes, sino personas lo más cercanas posible a un Java Middle Developer. Tales personas pueden tanto manejar cualquier trabajo con facilidad como encontrarlo.
El nuevo formato de aprendizaje se basó en los siguientes puntos clave:
- El aprendizaje dura 12 meses
- El plan de estudios está lo más cercano posible a las ofertas de empleo en el mercado laboral
- Aprendizaje en grupos pequeños con un mentor
- Posibilidad de estudiar completamente en línea
- El ritmo de aprendizaje es determinado por el mentor: hay plazos y fechas límite
- Mucha práctica y grandes proyectos
- Un proyecto final muy grande
- Enseñanza de todos los matices de la búsqueda de empleo y entrevistas
El nuevo enfoque de aprendizaje resultó ser muy efectivo. En primer lugar, los mentores establecían el ritmo de aprendizaje: esto ayudó a la mayoría de las personas a evitar la pereza o el agotamiento. Cada proyecto tiene plazos y fechas límite, al mismo tiempo son razonables, y el mentor es flexible.
En segundo lugar, los mentores eran chicos con mucha experiencia en desarrollo y enseñanza. Se les dio mucha libertad creativa. Lo que afectó grandemente en la motivación de los estudiantes. Si los ojos del mentor brillan de entusiasmo, con el tiempo los ojos de sus estudiantes también empiezan a brillar.
Y en tercer lugar, un gran enfoque en la práctica. El curso Java Software Engineer contiene 2000 ejercicios prácticos, que se pueden resolver a través de WebIDE o un plugin para Intellij IDEA. Además de 10 proyectos y un proyecto final verdaderamente gigantesco.
Quizás por eso la mitad de los graduados de la Universidad CodeGym consiguen trabajo directamente como mid-levels. Por otro lado, ¿por qué no, si algunos mentores logran explicar Docker, nubes y microservicios a sus estudiantes? Si la clonación fuera legal, ya habríamos clonado a esos mentores hace tiempo. 🤦
7.3 Curso Frontend Fullstack Software Engineer
Si estás leyendo estas líneas, significa que en verano de 2024 lanzamos nuestro curso de Frontend.
En los últimos años, la popularidad del Frontend creció rápidamente, y a menudo recibimos solicitudes de nuestros estudiantes: si vamos a lanzar un curso de Frontend, y mejor aún — Frontend Fullstack Developer. Porque precisamente ellos encuentran trabajo más fácilmente ahora.
¿Por qué no? Claro, nos llamamos CodeGym, pero eso no nos impide lanzar buenos cursos de Frontend y buenos desarrolladores de Frontend. 12 años de experiencia no se desperdician.
Así que reclutamos a varios buenos especialistas en Frontend, estudiamos las ofertas de empleo del mercado laboral y elaboramos un nuevo plan de estudios de 12 meses. Luego vinieron los ejercicios, proyectos, lecciones, presentaciones y un montón de trabajo diverso.
Decidimos llamarlo Frontend Fullstack Software Engineer. El núcleo del aprendizaje es el estudio de HTML, CSS, JavaScript y las bibliotecas y frameworks más populares. Como React, Angular, Node.js y otros.
Luego, en el proceso de convertirte en un desarrollador Fullstack, estudiarás Docker, TypeScript, principios de SQL y trabajar con bases de datos. Además, aprenderás a desplegar un proyecto en un servidor remoto.
Y finalmente, se decidió agregar al programa habilidades que son necesarias para el diseño de software moderno: patrones de diseño, metodologías de desarrollo de software, diseño de bases de datos. Todo esto ayuda enormemente a encontrar trabajo en empresas internacionales. Así que, al terminar el curso, serás un completo Software Engineer.
Y al final tendrás un intensivo donde te enseñaremos cómo buscar trabajo adecuadamente en el mundo moderno. Especialmente en IT. Porque además de pasar una entrevista, primero, necesitas que te inviten a la misma, y segundo, que te elijan a ti entre todos los candidatos.
GO TO FULL VERSION