Kendi kendine öğrenme, geliştirmenin temellerinde ustalaşmaya ve uygulamalı becerilerin iyileştirilmesine odaklanır.
Bu format, popüler dillerde (Java, Python) programlamanın temellerinde ustalaşmak veya web geliştirmeyi öğrenmek isteyen yeni başlayanlar ve daha deneyimli öğrenciler için uygundur. Bu alanlardan birinde temel bir kursa erişebilecek ve sabit bir program olmadan doğrudan CodeGym üzerinde kendi hızınızda çalışabileceksiniz. Derslere, otomatik doğrulamalı görevlere, mini projelere ve öğrenme sırasında motivasyonu korumaya yardımcı olan "Yardım", "Oyunlar" ve diğer topluluk bölümlerine erişebileceksiniz.
Üniversitede okumak, orta düzey bir geliştirici uzmanı olmanıza yardımcı olabilir; tam yığın Java veya Python geliştiricisi veya web geliştiricisi.
Üniversite öğrencileri sabit bir programa göre çalışırlar. Program, öğrencilerin bir mentorla haftalık grup seanslarına katıldığı, ek dersleri okuduğu ve ileri programdan ödevlerini tamamladığı 5 modülden oluşur. Her modülün sonunda öğrenciler büyük bir pratik proje yazarlar. Kursu tamamladıktan sonra bir final projesi geliştirirler ve CodeGym Kariyer Merkezi ile yoğun bir iş arama hazırlığına kaydolurlar.
Üniversitedeki tüm ders modüllerini tamamladıktan sonra, seçtiğiniz yönde (Java, Python, Web/Frontend) geliştirmedeki yeterliliğinizi doğrulayan bir sertifika alacaksınız.
Ne yazık ki, kendi kendine öğrenme derslerini tamamlayan öğrencilere diploma verilmez. Diplomalar, ileri Üniversite programından başarıyla tamamlanan ve mentor tarafından doğrulanan pratik projelere dayanarak verilir.
Birkaç etkin aboneliğiniz varsa, aynı anda birden fazla dersi inceleyebilirsiniz.
Örneğin, Java ve Python'daki etkileşimli derslerde kendi hızınızda öğrenme için iki Premium aboneliğiniz var. Bu durumda, bir dersten diğerine geçmek için Ayarlar → Öğrenme bölümüne gidin ve çalışmaya devam etmek istediğiniz dersi seçin.