
Nakatuon ang pag-aaral na ayon sa sariling bilis sa paghasa ng mga batayan ng pag-develop at pagpapabuti ng praktikal na kasanayan.
Ang format na ito ay angkop para sa mga nagsisimula at mas bihasang mga estudyante na nagnanais na matutunan ang mga batayan ng programming sa mga kilalang wika—Java, Python—o matuto ng pag-develop ng web. Makakakuha ka ng access sa isang pangunahing kurso sa isa sa mga larangang ito at maaari kang mag-aral ayon sa iyong bilis, nang walang takdang iskedyul, direkta sa CodeGym. Magkakaroon ka ng access sa mga lektura, mga gawain na may awtomatikong beripikasyon, mga mini-project, at ang mga seksyon ng komunidad na “Help,” “Games,” at iba pa na tumutulong panatilihin ang motibasyon habang nag-aaral.
Ang pag-aaral sa Unibersidad ay makakatulong sa iyo na maging isang developer na nasa gitnang antas—isang full-stack Java o Python developer o isang web developer.
Ang mga estudyante ng Unibersidad ay nag-aaral ayon sa isang takdang iskedyul. Binubuo ang programa ng 5 modules, kung saan ang mga estudyante ay may lingguhang sesyon sa grupo kasama ang isang mentor, nagbabasa ng karagdagang mga lektura, at gumagawa ng mga takdang-aralin mula sa advanced program. Sa pagtatapos ng bawat module, nagsusulat ang mga estudyante ng isang malaking praktikal na proyekto. Pagkatapos makumpleto ang kurso, bubuuin nila ang isang pangwakas na proyekto at magpapakabilang sa masinsinang paghahanda para sa paghahanap ng trabaho sa Career Center ng CodeGym.
Pagkatapos makumpleto ang lahat ng modules ng kurso sa loob ng Unibersidad, makakatanggap ka ng isang sertipiko na nagpapatunay ng iyong kwalipikasyon sa pag-develop sa napiling direksyon (Java, Python, Web/Frontend).
Sa kasamaang palad, hindi ibinibigay ang mga diploma sa mga estudyanteng nakatapos ng mga kurso na ayon sa sariling bilis. Ang mga ito ay ibinibigay batay sa matagumpay na nakumpletong at mentor-beripikadong mga praktikal na proyekto mula sa advanced University program.
Maaari kang mag-aral ng maraming kurso nang sabay-sabay kung mayroon kang ilang aktibong subscription.
Halimbawa, mayroon kang dalawang Premium subscriptions—for self‑paced learning sa interactive na mga kurso sa Java at Python. Sa kaso na ito, upang lumipat mula sa isang kurso papunta sa isa pa, pumunta sa Settings → Learning at piliin ang kursong nais mong ipagpatuloy ang pag-aaral.