L'apprentissage à rythme libre se concentre sur la maîtrise des bases du développement et l'amélioration des compétences pratiques.
Ce format convient aux débutants et aux étudiants plus expérimentés qui souhaitent maîtriser les bases de la programmation dans les langages populaires (Java, Python) ou apprendre le développement Web. Vous aurez accès à un cours de base dans l'un de ces domaines et pourrez étudier à votre rythme, sans horaire fixe, directement sur le site CodeGym. Vous aurez accès à des cours magistraux, à des tâches avec vérification automatique, à des mini-projets et aux sections « Aide », « Jeux » et autres sections communautaires qui aident à maintenir la motivation pendant l'apprentissage.
Étudier à l'université peut vous aider à devenir un spécialiste du développement de niveau intermédiaire — un développeur Java ou Python full-stack ou un développeur Web.
Les étudiants universitaires étudient selon un horaire fixe. Le programme comprend 5 modules, au cours desquels les étudiants participent à des séances de groupe hebdomadaires avec un mentor, lisent des cours supplémentaires et font leurs devoirs du programme avancé. À la fin de chaque module, les étudiants rédigent un projet pratique de grande envergure. Après avoir terminé le cours, ils élaborent un projet final et s'inscrivent à une préparation intensive à la recherche d'emploi avec le Career Center de CodeGym.
Après avoir terminé tous les modules de cours de l'Université, vous recevrez un certificat confirmant votre qualification en développement dans la direction choisie (Java, Python, Web/Frontend).
Malheureusement, les diplômes ne sont pas délivrés aux étudiants qui ont suivi des cours d'autoformation. Ils sont délivrés sur la base de projets pratiques réalisés avec succès et vérifiés par un mentor dans le cadre du programme universitaire avancé.
Vous pouvez suivre plusieurs cours simultanément si vous avez plusieurs abonnements actifs.
Par exemple, vous avez deux abonnements Premium, pour un apprentissage à votre rythme sur des cours interactifs en Java et Python. Dans ce cas, pour passer d'un cours à un autre, accédez à Paramètres → Formation et sélectionnez le cours que vous souhaitez poursuivre.