Bu yazımızda Java geliştirici olmak isteyenler için izleyebileceği adımları bir araya ve bir Java yol haritası oluşturduk.
Öncelikle bilmeyenler için Java nedir ? sorusunu yanıtlayarak başlayalım.
Java Nedir ?
Java, Sun Microsystems tarafından geliştirilen, nesne yönelimli programlama (OOP) prensiplerine dayalı bir programlama dilidir. Java, “write once, run anywhere” (bir kere yaz, her yerde çalıştır) felsefesiyle, platform bağımsız olarak çalışabilen uygulamaların geliştirilmesini sağlar. Java, C++’a benzer bir sözdizimine sahiptir ve sık kullanılan birçok kütüphane ve araç sunar. Java, web uygulamaları, mobil uygulamalar, masaüstü uygulamaları, oyunlar ve daha birçok alanda kullanılmaktadır.
Daha detaylı bilgi ve Java dersleri için: Java Dersleri
JavaYol Haritası
Java’in ne olduğunu açıkladığımıza göre yol haritasını çizmeye başlayabiliriz.
Hatırlatma : Kırmızı renkte olan yazılara tıklayarak ilgili ders anlatımına ulaşabilirsiniz.
Temeller
Temeller
1. Veri Türleri ve Değişkenler
2. Koşullar (if-else, switch-case)
3. Fonksiyonlar
4. OOP, Classlar
5. Döngüler (while, for, foreach)
6. Temel konular hakkında bol bol örnek çözün.
Temellerden Sonra
Temellerden sonra
1. Bellek yönetimi
2. Collection Framework
3. Serialization
4. Soket Programlama
5. Generics
7. JVM Nasıl Çalışır?
8. Garbage Collection
Web Frameworks
Web Frameworks
1. Spring
2. Spring Boot
3. Play Framework
4. Spark
Object Relational Mapping (ORM)
Object Relational Mapping (ORM)
1. Spring Data JPA
2. Hibernate
3. Ebean
Java DataBase Connectivity (JDBC)
Java DataBase Connectivity (JDBC)
1. JDBI3
2. JDBC Template
Uygulamaları Test Edin
Uygulamaları Test Edin
1. Unit Testing
1.1 – JUnit
1.2 – TestNG
2. Integration Testing
2.1 – Rest Assured
2.2 – JMeter
Bu yazımızda Java programlama dilinde neler öğrenmeli ? sorusunu Java yol haritası çıkartarak yanıtladık . Umarım faydalı olmuştur.