Veri tiplerini ve String'i doğru kullanın
Java ilkel tipler ve String: tip aralıkları, taşma, IEEE 754 hassasiyeti, cast, wrapper ve Integer önbelleği, String pool, StringBuilder, format, text block ve regex uygulamalı işlenir.
İlkel tipler ve String işleme ayrıntıları
Eğitim, Java'nın sekiz ilkel veri tipini, aralıklarını, taşma davranışını ve kayan nokta hassasiyetini inceler. Genişletme ve daraltma dönüşümleri, wrapper sınıflar ve autoboxing, Integer önbelleği, String değişmezliği ve string pool, StringBuilder, String.format, text block, split ve temel düzenli ifadeler uygulamalı kodla çalışılır; BigDecimal ile para hesabı da ele alınır.
2 Gün. Her gün dört modül; 1. gün İlkel Veri Tipleri; 2. gün String İşleme.
Temel Seviye — İlkel veri tipleri, String işleme ve tip dönüşümleri
Her tipin sınır değerleri ve tuzak davranışları kısa kod deneyleriyle gösterilir; katılımcılar çıktıyı tahmin edip doğrular.
Taşma ve yuvarlama hatalarını önceden tanıyıp doğru tipi seçersiniz.
String havuzu ve StringBuilder ile bellek ve hız dengesini kurarsınız.
Para hesabında double yerine BigDecimal kullanmayı öğrenirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Değişken tanımlama ve main metodu yazımı bilinmelidir.
JDK 17 ve bir IDE hazır olmalıdır.
Bit ve bayt kavramına kısa aşinalık faydalıdır.
String işlemlerine ilişkin örnekler için merak yeterlidir.
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:
Veri aralığına göre uygun ilkel tipi seçebilirsiniz.
Tamsayı taşmasını tespit edip Math.addExact ile güvenceye alabilirsiniz.
Para hesaplarında BigDecimal kullanabilirsiniz.
Genişletme ve daraltma dönüşümlerini veri kaybı olmadan yönetebilirsiniz.
Autoboxing ve Integer önbelleği tuzaklarını açıklayabilirsiniz.
String havuzu ve StringBuilder ile verimli metin işleyebilirsiniz.
printf ve text block ile okunaklı çıktı üretebilirsiniz.
Düzenli ifadelerle girdi doğrulaması 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 thread senkronizasyonu ve kilitler eğitimi: synchronized, happens-before, ReentrantLock, StampedLock, deadlock önleme ve CAS teknikleri.
Detayları Gör →Office 365 bahar güncellemesi eğitimi: Word, Excel, PowerPoint, Outlook yenilikleri, OneDrive, SharePoint, Planner ve erişilebilirlik.
Detayları Gör →Java pattern matching ve interoperability eğitimi: switch kalıpları, record pattern, regex, Kotlin/Scala çağırma, FFM API ve ServiceLoader.
Detayları Gör →Spring Batch ileri eğitim: ItemProcessor dönüşümleri, skip/retry, koşullu akış, StepScope, partitioning ve CompositeItemWriter uygulamalıdır.
Detayları Gör →Spring Batch temelleri eğitimi: Job, Step, chunk işleme, ItemReader/ItemWriter, JobRepository, listener'lar ve SpringBatchTest ile test.
Detayları Gör →