String ve wrapper nesnelerde ustalaşın
Eğitim String'in değişmezliğini, string pool ve intern mekanizmasını, equals ile == farkını, sık kullanılan metotları (substring, indexOf, split, strip, replace, join, repeat), StringBuilder ve StringBuffer farkını, format ve printf, text block, temel regex (…
String işleme ve wrapper nesneler
Eğitim String'in değişmezliğini, string pool ve intern mekanizmasını, equals ile == farkını, sık kullanılan metotları (substring, indexOf, split, strip, replace, join, repeat), StringBuilder ve StringBuffer farkını, format ve printf, text block, temel regex (Pattern, Matcher), karakter kodlaması ve Unicode'u, wrapper sınıfları (Integer, Double, Boolean, Character), autoboxing/unboxing, Integer cache, parse ve valueOf metotları ve karşılaştırma tuzaklarını işler.
2 Gün. Her gün dört modül; String İşleme; Wrapper Nesneler ekseninde ilerleyen uygulamalı program.
Temel Seviye — Java String, StringBuilder, text block, regex ve wrapper nesneler: Integer, Double, Boolean, boxing ve karşılaştırma
Log ayrıştırma, CSV satırı işleme ve form doğrulama gibi küçük görevler üzerinden her metot denenir; bellek davranışı debug ile incelenir.
Değişmezlik ve pool davranışını bilerek hatasız metin işlersiniz.
Döngülerde doğru birleştirme yöntemini seçersiniz.
Boxing ve == karşılaştırması hatalarını önlersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Değişken, metot ve döngü bilgisi.
Nesne ve metot çağırma.
JDK 17 ve IDE.
Temel metin ve karakter kavramı.
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:
String değişmezliğinin sonuçlarını açıklayabilirsiniz.
Literal ve new String farkını ve intern etkisini bilirsiniz.
split, replace, strip gibi metotları etkin kullanabilirsiniz.
StringBuilder ile performanslı birleştirme yapabilirsiniz.
Basit regex ile metin doğrulayıp ayrıştırabilirsiniz.
format, printf ve text block kullanabilirsiniz.
Autoboxing ve unboxing tuzaklarını önleyebilirsiniz.
Sayı ve metin dönüşümlerinde hata yönetimi yapabilirsiniz.
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 →