"Surekli soru cozuyorum" nasil bir calisma yontemi? Sene sonu Java sinavlarina mi hazirlaniyorsun?
Demek istediğim "Bir string’i ters çeviren uygulama yaz." veya "2 tane sayıyı geçici bir temp değişken kullanmadan nasıl değiştirebiliriz.." gibi sorulardan bahsetmiştim. Kendimi yanlış ifade etmiş olabilirim."Surekli soru cozuyorum" nasil bir calisma yontemi? Sene sonu Java sinavlarina mi hazirlaniyorsun?
TeşekkürlerJava ile ne yapılıyor diye araştırabilirsin.
Java ile masaüstü uygulamalar, back-end servisler ve mobil uygulamalar yazabiliyorsun.
(Tabii en çok back-end ve mobil uygulamalar için kullanılıyor.)
- Mobil uygulama için: Documentation for app developers - Google (google'ın hazırladığı muhteşem bir dökümasyon), Yukarıda verdiğim dökümasyonda ilk adımdan neredeyse son adıma kadar ne yapıcağın yazıyor. Şuradan başlayabilirsin: Create an Android project - Android Docs
- Back-end servisler için: Spring Boot with Java - freeCodeCamp.org
- Masaüstü uygulamalar için ise Java Swing ne diye bir araştırabilirsin.
Fakat temel algoritma mantığını kavradıysan Java'da kalmanı tavsiye etmem. JavaScript'e geçiş yapıp bu saydıklarımın hepsini ve daha fazlasını yapabilirsin.
Örneğin:
Ama bu saydığın Framework/Environment 'lara geçmeden önce JavaScript'i iyi bir şekilde kavraman gerek.
- Electron.js (Masaüstü uygulama)
- Node.js (Back-end)
- React Native ve Ionic (Mobil Uygulamalar)
Bunu için de çok güzel bir bedava testler zinciri var. Bir nevi eğitim fakat interaktif.
Ona da şuradan ulaşabilirsin:
JavaScript Algorithms and Data Structures- freeCodeCamp.org
Kolay gelsin![]()
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.