GirişGiriş: Java, 1990'ların ortasında Sun Microsystems (şu anda Oracle Corporation tarafından sahip olunan) tarafından geliştirilen yüksek seviyeli bir programlama dilidir. Masaüstü yazılımlar, mobil uygulamalar, web uygulamaları ve kurumsal sistemler dahil olmak üzere çeşitli uygulamaların geliştirilmesi için yaygın olarak kullanılan çok yönlü bir dildir. Java, platform bağımsızlığı ile bilinir, yani Java programları farklı işletim sistemlerinde önemli değişiklikler olmadan çalışabilir.
JDK & IDE KurulumuJava Development Kit (JDK) ve Entegre Geliştirme Ortamı (IDE) kurulumunu öğreneceksiniz. Temel Java programlama ortamınızı oluşturarak kod yazmaya hemen başlayabilirsiniz.
Compilers vs InterpretersBu konu başlığı altında, derleyiciler ve yorumlayıcılar arasındaki farkları öğreneceksiniz. Derleyicilerin nasıl çalıştığını ve kodun nasıl derlendiğini, yorumlayıcıların ise nasıl çalıştığını ve kodun nasıl yorumlandığını keşfedeceksiniz.
Fundamentals of ProgrammingNew Description
8 ders
Veri Tiplerine Girişİlkel ve İlkel Olmayan Veri Tipleri: Java'da, veri tipleri iki kategoriye ayrılır: ilkel ve ilkel olmayan. İlkel veri tipleri, temel değerleri temsil eder
Sabit Değerler (Literals) Nedir?Java'da, sabitler (literals), kodun içinde doğrudan kullanılan sabit değerlerdir. Farklı veri tiplerinin sabit değerlerini temsil ederler
Veri Tipleri Detaylı İncelemeTamsayı Veri Tipleri Detaylı İnceleme: Java'da, tamsayı veri tipleri ondalık kısmı olmayan tam sayıları depolamak için kullanılır.
Aritmetik Operatörler ve İfadelerAritmetik Operatörler ve İfadeler: Java'da, aritmetik operatörler sayısal operantlar üzerinde matematiksel işlemler yapmak için kullanılır.
Biçimlendirilmiş ÇıktılarBiçimli Çıktı: Java'da, biçimli çıktı PrintStream sınıfından printf() yöntemi veya String sınıfından format() yöntemi kullanılarak elde edilir. Bu yöntemler, çıktı dizgesinde yer tutucuları belirtmenize ve bu yer tutuculara biçimlendirmek için ilgili argümanları sağlamanıza olanak tanır.
String Sınıfı ve MetotlarıJava'da, String sınıfı karakterlerin bir dizisini temsil eder. Bu bir değiştirilemez (immutable) sınıftır, yani bir String nesnesi oluşturulduktan sonra değeri değiştirilemez. Bir String nesnesi, bir değişkenle bir dize yazımı atayarak veya new anahtar sözcüğünü kullanarak ve String yapıcısını çağırarak oluşturulabilir.
Koşullu İfadelerKoşullu ifadeler, kodunuzda belirli koşullara dayalı olarak kararlar vermenizi sağlar.
Döngüler (Loops)Döngüler, programlama dilinde tekrarlayıcı işlemleri gerçekleştirmek için kullanılan yapısal öğelerdir. Döngüler, belirli bir koşul sağlandığı sürece veya bir liste veya koleksiyonun elemanları üzerinde işlem yapılırken kullanılır.
Arrays and MethodsNew Description
2 ders
Diziler (Arrays)Bir array, aynı türdeki verileri içeren bir koleksiyon veya listeyi temsil eder. Bu veriler, sıralı bir şekilde saklanır ve her bir elemanı bir indeksle erişilebilir.
MethodlarMethodlar nedir? Java'da methodlar, belirli görevleri yerine getiren kod bloklarıdır. Kodu düzenlemek ve yapılandırmak için kullanılırlar, çünkü bir dizi talimatı tek bir birim içine kapsarlar. Methodlar, programın diğer bölümlerinden çağrılarak (çağrılarak) içerdikleri kodu yürütmek için kullanılır.
OOPNew Description
1 ders
Nesne Tabanlı Programlamaya GirişNew Module Description
OOP (Nesne Yönelimli Programlama), bilgisayar programlamasındaki bir paradigmadır ve yazılım geliştirme süreçlerini düzenleyen bir yaklaşımı temsil eder. OOP'nin temel amacı, bir yazılımı daha modüler, esnek ve anlaşılır hale getirerek kodun sürdürülebilirliğini artırmaktır.