Öğrenmeye tam erişim sağlayın CodeGym planlarımızdan birine abone olarak
  • Java Premium
    29
    $ her ay
    Bir programa bağlı kalmadan etkileşimli Java kursunu kendi hızınızda tamamlamanız için.

    Şunları elde edersiniz:
Java Premium
Temel Java kursuna erişim
Etkileşimli bir Java kursunda kendi hızınızda öğrenme
Sürekli öğrenme
Kurs boyunca kaydettiğiniz ilerlemeyi kaydediyoruz, böylece istediğiniz zaman, istediğiniz cihazdan görevlerinize ve derslerinize devam edebilirsiniz.
Anında görev doğrulaması
Görev doğrulaması görevlerin %80'i için bir saniyeden az sürer. Sadece bir tıklama yeterlidir.
Görev doğrulama hakkında detaylı bilgi
Görevleriniz kontrol edildiğinde, gereksinimlerin tam listesini ve her gereksinimin durumunu, yani programınızın hangi gereksinimleri karşıladığını ve hangilerini karşılamadığını göreceksiniz.
Görevlerde yardım
Yardım bölümünde sorularınızı sorabilir, şu anda çalışmalarınızda karşılaştığınız zorlukları tartışabilirsiniz.
Bonus görevler
Sıkılmanızı istemediğimiz için hemen hemen her seviyede çeşitli bonus görevler yer alıyor.
Eklenti
IDE, programlar yazmak için özel bir programdır ve IntelliJ IDEA, Java programları yazmak için en kullanışlı ve popüler IDE'lerden biridir. CodeGym kurslarından görevleri kolayca çözmek için özel eklentimizi kullanın.
Görev önerileri
Ders yazarları tarafından yapılan yaygın hataların analizine dayalı olarak görevleri çözmeye yönelik öneriler alacaksınız.
Kod stili kontrolü
İyi programcılar yalnızca doğru ve anlaşılır kod yazmakla kalmaz, aynı zamanda kod yazma gerekliliklerini ve standartlarını özetleyen bir kod stili kılavuzunu da takip eder. İpuçlarımız, kodlama stilinizi en başından itibaren geliştirmenize yardımcı olacaktır.

Temel Java kursuna erişim 

Etkileşimli kendi hızınızda ilerleyebileceğiniz Java kursu 6 görevden oluşur: Java Sözdizimi, Java Çekirdeği, Java Koleksiyonları, Çoklu İş Parçacığı, JSP ve Servlet'ler, SQL ve Hibernate. Bu kursta, tüm temel Java konularını bulacaksınız: Java sözdizimi, standart türler, diziler, listeler, koleksiyonlar, jenerikler, istisnalar, iş parçacıklarıyla çalışma, dosyalarla çalışma, ağ ve internetle çalışma. Ayrıca OOP, serileştirme, özyineleme, açıklamalar, en yaygın tasarım kalıpları ve daha fazlasını öğreneceksiniz.

Bu görevler beş yüzden fazla mini ders ve giderek karmaşıklaşan binden fazla pratik görev içerir. Bu kurs, Java programlamanın temellerini pratikte bağımsız olarak öğrenmenize yardımcı olacaktır.

Etkileşimli temel kurs, hem başlangıç seviyesindeki programcılar hem de Java öğrenmek isteyen daha deneyimli programcılar için uygundur.

Sürekli öğrenme 

İlerlemenizi kaydettiğimiz için istediğiniz zaman kursa geri dönebilirsiniz. Büyük bir görevi çözmekten ara vermeniz gerekirse sorun değil: kodu uygun olduğunuzda bitirebilirsiniz. Çözümünüzü incelemeye göndermeniz yeterlidir, sunucularımıza kaydedilecektir. Bundan sonra, hesabınızla CodeGym'e giriş yaparak herhangi bir cihazdan çözüme geri dönebilirsiniz.

Anında görev doğrulaması 

Yeni materyale hakim olmanın en iyi yolu onu pratikte test etmektir. Peki programınızın doğru çalışıp çalışmadığını nasıl anlarsınız? Birisi görevlerinizi kontrol etmeli! CodeGym'de görev çözümleriniz anında ve otomatik olarak kontrol edilir. Çoğu görev bir saniyeden kısa sürede kontrol edilir. Tek bir fare tıklaması yeterlidir ve programınız (çözümünüz) doğru yazılmışsa bunu hemen anlarsınız.

Görev doğrulama hakkında detaylı bilgi 

Sadece görev koşulunu değil, aynı zamanda birkaç noktadan oluşan ayrıntılı bir gereksinimler listesini de alırsınız. Doğrulamadan sonra, görevinizin test edilmesi hakkında genişletilmiş bilgiler göreceksiniz ve programınızın hangi gereksinimleri karşıladığını ve hangilerini karşılamadığını açıkça göreceksiniz.

Programınızın doğrulamayı neden geçemediğini tahmin etmek yerine, onu çözmeye odaklanabilirsiniz. Programınızın belirli bir bölümünün çalışmadığını bilmek ve daha da önemlisi, diğer her şeyin gerektiği gibi çalıştığından emin olmak çok önemlidir.

Görevlerde yardım 

CodeGym, görev çözümlerini tartışmak için özel olarak oluşturulmuş bir "Yardım" bölümüne sahiptir. Orada çalışmayan çözümünüzü yayınlayabilir ve yardım veya tavsiye isteyebilirsiniz. Ayrıca başkalarının programlarındaki hataları bulmalarına yardımcı olabilirsiniz. "Yardım"a doğrudan görevden erişebilir ve bölümün kendisinde, istenen görevle ilgili tartışmaları kimliğine veya adına göre kolayca bulabilirsiniz.

Bonus görevler 

Öğrenmeniz sorunsuz ilerliyor mu ve ödevleri fındık gibi mi çözüyorsunuz? Sıkılmamanız için hemen hemen her konu başlığının birkaç bonus ödevi vardır. Bu tür ödevler yıldız işaretiyle işaretlenmiştir.

Bunlar normalden daha zordur ve çözülmesi kolay değildir. Bunun için ek literatüre başvurmanız veya internette arama yapmanız gerekecektir. Ancak tam da bu zorluklardır - nasıl çözeceğinizi bilmediğiniz görevler - sizi güçlü bir programcı yapan.

Eklenti 

Bir IDE (Bütünleşik Geliştirme Ortamı), herhangi bir programcı için ana profesyonel araçtır. Yazılım yazmak için özel bir programdır ve IntelliJ IDEA, Java'da program yazmak için en kullanışlı ve popüler IDE'lerden biridir.

CodeGym ile profesyonel bir geliştirme ortamında programlar yazmayı öğreneceksiniz — IntelliJ IDEA. Hayatınızı daha da konforlu hale getirmek için IntelliJ IDEA için özel bir eklenti yazdık ve onun yardımıyla iki fare tıklamasıyla bir görevi alabilir ve tek tıklamayla gönderebilirsiniz!

Görev önerileri 

Görev gereksinimleri iyileştirilebilir ve daha da akıllı hale getirilebilir mi? Kesinlikle ve biz CodeGym olarak bunu yaptık. Programcılarımız CodeGym kullanıcıları tarafından gönderilen çözümleri sürekli olarak analiz eder ve yaygın hataları arar. Daha sonra bu tür her hata için, kodunuzda bunu tanımamızı sağlayan özel bir test yazarlar.

Doğrulama için bir görev gönderdiğinizde, bilinen standart hataları arayan çok sayıda testten geçer. Bu tür hatalar bulunursa, hatanın en iyi nasıl düzeltileceğine dair görev yazarı tarafından yazılmış bir öneri alırsınız.

Kod stili kontrolü 

İyi programcılar yalnızca doğru ve kesin kod yazmakla kalmaz, aynı zamanda tüm yönergelere, gereksinimlere ve kod yazma standartlarına da uyarlar. Bu nedenle CodeGym, kodunuzun standartlara uygunluğunu kontrol eden ve kodunuzla ilgili yorumların bir listesini sağlayan bir "kod stili analiz aracına" sahiptir.