Java'yı sıfırdan, çalışan programlarla öğrenin
Sıfırdan Java eğitimi; sözdizimi, nesne yönelimli programlama, koleksiyonlar, jenerikler, istisnalar, dosya işlemleri, Stream API, Maven ve JUnit ile üç günlük uygulamalı program.
Java ile programlamaya sağlam başlangıç
Eğitim, Java'yı hiç bilmeyenleri çalışan programlar yazar hale getirir. JDK, JVM ve JRE ayrımı, değişkenler, kontrol yapıları ve metotlar, sınıf, kalıtım, arayüz ve çok biçimlilik, ArrayList, HashMap ve Set koleksiyonları, jenerikler, try-with-resources ile istisna yönetimi, java.nio ile dosya işlemleri, lambda ve Stream API, Maven ve JUnit 5 ile test uygulamalı anlatılır.
3 Gün. Her gün dört modül; 1. gün Dil Temelleri ve Metotlar; 2. gün OOP; 3. gün Koleksiyonlar, İstisnalar, Dosya, Stream ve Test.
Başlangıç Seviye — Java sözdizimi, OOP, koleksiyonlar, istisnalar, dosya işlemleri ve Maven ile proje yapısı
Katılımcılar her bölümde IntelliJ IDEA üzerinde küçük programlar yazar; son gün bir komut satırı görev yöneticisi uygulaması geliştirir.
Java'nın tip sistemi ve nesne modelini doğru kurarak sonraki çerçevelere hazırlanırsınız.
Her kavramı çalışan kodla pekiştirir, hata ayıklamayı IDE'de öğrenirsiniz.
JUnit 5 ile ilk günden test yazma disiplini kazanırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Programlama deneyimi gerekmez; mantıksal düşünme yeterlidir.
Dosya ve klasör yönetimi ile temel terminal kullanımı bilinmelidir.
Hata mesajlarını ve dokümantasyonu okuyabilecek temel İngilizce faydalıdır.
JDK 17 ve IntelliJ IDEA Community kurulu bir bilgisayar gerekir.
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:
JDK ve JVM'in rolünü açıklayıp programları derleyip çalıştırabilirsiniz.
Koşul, döngü ve metotlarla algoritmik problemleri çözebilirsiniz.
Kapsülleme ilkesine uygun sınıflar tasarlayabilirsiniz.
Kalıtım, soyut sınıf ve arayüzlerle çok biçimli yapılar kurabilirsiniz.
List, Set ve Map'i doğru seçip jeneriklerle kullanabilirsiniz.
try-with-resources ile güvenli kaynak ve hata yönetimi yapabilirsiniz.
Stream API ile veri dönüşümleri ve gruplamaları yazabilirsiniz.
Maven projesi oluşturup JUnit 5 ile testlerinizi yazabilirsiniz.
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 SE Programmer II Java geçişi ve servis yönetimi eğitimi: Java 8 den 17 ye taşıma, jdeps, ServiceLoader, SPI ve çok sürümlü JAR. 2 gün uygulamalı, DVA serti
Detayları Gör →Java SE Programmer II lambda ve Stream eğitimi: filter, map, flatMap, Collectors, groupingBy, reduce ve paralel akış. 2 gün uygulamalı, DVA katılım sertifikası.
Detayları Gör →Java SE Programmer II yerelleştirme eğitimi: Locale, ResourceBundle, MessageFormat, NumberFormat, Collator ve çok dilli uygulama. 2 gün uygulamalı, DVA sertifik
Detayları Gör →Java SE Programmer II nesne yönelimli programlama eğitimi: SOLID, bileşim, polimorfizm, Factory, Builder, Strategy, Observer ve refactoring. 2 gün, DVA sertifik
Detayları Gör →Java SE Programmer II Streams ve Pipelines eğitimi: özel Collector, teeing, Spliterator, paralel akış ince ayarı ve JMH ile performans ölçümü. 2 gün, DVA sertif
Detayları Gör →