Java'da ilk sınıfınızı ve nesnenizi yazın
Java'ya sıfırdan başlayın: sınıf, nesne, constructor, referans, ArrayList ve Map kullanımını IntelliJ IDEA'da yazdığınız kodlarla öğrenin; banka mini projesi ile pekiştirin.
Sıfırdan sınıf ve nesne yazarak Java'ya giriş
Eğitim, nesne yönelimli programlamaya yeni başlayanlar için Java sınıf ve nesne kavramlarını adım adım öğretir. JDK ve JVM yapısı, main metodu, alan ve metot tanımı, new ile nesne yaratma, referans ve null, constructor ve this kullanımı işlenir. Nesne dizileri, ArrayList ve Map ile nesne koleksiyonları, String ve dizi işlemleri uygulanır. Son modülde Hesap, Müşteri ve İşlem sınıflarından oluşan bir banka mini projesi JUnit ile test edilerek tamamlanır.
2 Gün. Her gün dört modül; Java ve OOP Temelleri; Constructor ve Nesne Koleksiyonları ekseninde ilerleyen uygulamalı program.
Başlangıç Seviye — Java'da sınıf ve nesne kavramına sıfırdan giriş: ilk sınıf, alan-metot, constructor, koleksiyonlar ve mini proje.
Her kavram kısa canlı kodlama ile gösterilir; katılımcılar aynı örnekleri IDE'de yazar ve hata mesajlarını birlikte inceler.
Önceden OOP bilgisi gerektirmeden sınıf ve nesne mantığını kavrarsınız.
Her kavramı IDE'de kendi yazdığınız kodla pekiştirirsiniz.
Öğrendiklerinizi banka hesabı modelinde bir arada uygularsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Dosya ve klasör işlemleri ile temel bilgisayar becerisi yeterlidir.
JDK 17+ ve IntelliJ IDEA Community kurulu olmalıdır.
Değişken, koşul ve döngü kavramlarına aşinalık faydalıdır.
Önceki Java deneyimi şart değildir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Kapsülleme, kalıtım ve çok biçimliliğin amacını açıklayabilirsiniz.
main metodu olan bir Java programını derleyip çalıştırabilirsiniz.
Alan ve metot içeren sınıflar tanımlayabilirsiniz.
new ile nesne oluşturup referanslarla yönetebilirsiniz.
Parametreli constructor ve this ile geçerli nesneler üretebilirsiniz.
ArrayList ve Map ile nesne gruplarını yönetebilirsiniz.
Derleme ve çalışma zamanı hata mesajlarını yorumlayabilirsiniz.
Birden çok sınıftan oluşan küçük bir uygulamayı test edebilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Java Foundations: Karar Yapıları eğitimi: if-else zincirleri, iç içe koşullar, switch deyimi ve ifadesi, ternary, boolean ifadeler, kısa devre, dangling else ve
Detayları Gör →Java Foundations: Tasarım Kalıpları eğitimi: Kalıp kavramı, Singleton, Factory, Builder, Strategy, Observer, DAO ve MVC'ye giriş, UML sınıf diyagramı okuma.
Detayları Gör →Java Foundations: Geliştirme Temelleri eğitimi: SDLC, algoritma ve akış şeması, sözde kod, hata türleri, Git temelleri, birim test fikri ve dokümantasyon.
Detayları Gör →Java Foundations: Geliştirme Ortamı eğitimi: JDK dağıtımları, JAVA_HOME ve PATH, javac ve java komutları, IntelliJ IDEA ve Eclipse, proje yapısı, Maven, debugge
Detayları Gör →Java Foundations: Diziler ve ArrayList eğitimi: Dizi bildirimi, indeks, çok boyutlu dizi, Arrays yardımcıları, ArrayList metotları, generics, wrapper ve dizi-li
Detayları Gör →