JAVA CERTIFIED FOUNDATIONS ASSOCIATE: DATA TYPES EĞİTİMİ

Java veri tiplerini doğru seçin ve dönüştürün

byte-short-int-long, float-double, char, boolean, wrapper sınıflar, autoboxing, casting, taşma, hassasiyet ve enum'a giriş.

Java Foundations: Veri Tipleri eğitimi: byte-short-int-long, float-double, char, boolean, wrapper sınıflar, autoboxing, casting, taşma, hassasiyet ve enum'a giriş.

2 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Java veri tipleri ve dönüşümler

Eğitim, Java'nın tip sistemini Foundations düzeyinde ele alır: sekiz primitive tipin boyut ve aralıkları, ondalık sayıların IEEE 754 hassasiyeti ve BigDecimal'e ihtiyaç, char ve Unicode, boolean, referans tipler, String, Integer/Double gibi wrapper sınıflar, autoboxing ve unboxing, parse ve valueOf metotları, genişletici ve daraltıcı dönüşüm (casting), tamsayı bölmesi ve taşma, final sabitler ve enum'a ilk bakış.

Süre ve Format

2 Gün. Her gün dört modül; Primitive Tipler; Referans Tipler ve Dönüşümler ekseninde ilerleyen uygulamalı program.

Seviye

Başlangıç Seviye — Primitive tipler, referans tipler, wrapper sınıflar, tip dönüşümü, autoboxing ve sabitler

Öğrenme Metodu

Her konu kısa IDE alıştırmalarıyla pekiştirilir; Java Foundations tarzı kod okuma ve çıktı tahmin soruları çözülür.

Neden Bu Eğitim?

🔢Doğru tip

Veriye uygun tipi seçerek taşma ve hassasiyet hatalarını önlersiniz.

🔄Dönüşüm hâkimiyeti

Casting ve boxing kurallarını tahmin edebilirsiniz.

🎯Sınav odaklı

Tip kaynaklı çıktı tahmin sorularında hata yapmazsınız.

Anahtar Konular

java veri tiplerijava primitive typeswrapper sınıflarautoboxingjava castingjava double hassasiyetjava int taşmajava foundations data typesjava char
“Temeli sağlam atılan kod, üzerine her şeyin kurulabildiği zemindir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Programlamaya ilgi

Önceden Java bilmek gerekmez; mantıksal düşünme yeterlidir.

2
JDK kurulumu

JDK 17+ ve bir IDE (IntelliJ IDEA Community veya Eclipse).

3
Bilgisayar kullanımı

Dosya/klasör yönetimi ve metin editörü kullanımı.

4
Çalışma ortamı

İnternet erişimli, 8 GB RAM'li bir dizüstü bilgisayar.

Eğitim İçeriği

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.

Günün hedefiKatılımcı sekiz primitive tipi, aralıklarını ve taşma davranışını açıklar.
Modül 1
Tam Sayı Tipleri
  • byte, short, int, long boyut ve aralıkları
  • Integer.MAX_VALUE ve taşma sonucu
  • L son eki ile long literal
  • İkilik, sekizlik, onaltılık yazım
  • Alt çizgili sayı: 1_000_000
  • Tam sayı bölmesi ve mod (%)
Modül 2
Ondalık Tipler
  • float ve double farkı, f son eki
  • 0.1 + 0.2 hassasiyet problemi
  • Math.round ve karşılaştırma toleransı
  • BigDecimal ile para hesabı
  • NaN ve Infinity
  • Bilimsel gösterim 1.5e3
Modül 3
char ve boolean
  • char 16 bit Unicode ve tek tırnak
  • char ile sayısal işlem: 'a' + 1
  • Kaçış karakterleri ve \u0041
  • boolean yalnızca true/false
  • boolean ile int karıştırılamaması
  • Character yardımcı metotları
Modül 4
Değişkenler ve Sabitler
  • Varsayılan değerler ve yerel değişken kuralı
  • final ile sabit
  • var ile tip çıkarımı
  • Kapsam ve ömür
  • enum ile sabit kümesi ilk bakış
  • Hangi tip ne zaman: karar tablosu
Günün hedefiKatılımcı wrapper sınıfları, autoboxing ve casting kurallarını uygular.
Modül 1
Referans Tipler
  • Primitive ve referans fark tablosu
  • String bir referans tiptir
  • null yalnızca referanslara atanır
  • Dizi ve sınıf referansları
  • == ile equals
  • Değer ve referans aktarımı
Modül 2
Wrapper Sınıflar
  • Integer, Double, Boolean, Character
  • valueOf, parseInt, parseDouble
  • intValue ve doubleValue
  • NumberFormatException
  • Integer önbelleği (-128..127) ve == tuzağı
  • Integer.compare ve MIN/MAX sabitleri
Modül 3
Autoboxing ve Unboxing
  • Otomatik kutulama ve açma
  • null unboxing ile NullPointerException
  • Koleksiyonlarda primitive yerine wrapper
  • Performans etkisi
  • Aşırı yükleme çözümünde boxing
  • Karma ifadelerde tip yükseltme
Modül 4
Tip Dönüşümü
  • Genişletici dönüşüm: int -> long -> double
  • Daraltıcı dönüşüm (casting) ve veri kaybı
  • int / int bölmesi ve double sonucu
  • Bileşik atamada örtük cast (+=)
  • String ile sayısal dönüşüm
  • Çıktı tahmin alıştırmaları

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Primitive tipler

Sekiz primitive tipi ve aralıklarını bilirsiniz.

✅
Taşma

Taşma ve ondalık hassasiyet hatalarını fark edersiniz.

✅
BigDecimal

Para hesabı için doğru yaklaşımı seçersiniz.

✅
char

char ve Unicode ile çalışırsınız.

✅
Wrapper

Wrapper sınıflarını ve parse metotlarını kullanırsınız.

✅
Boxing

Autoboxing ve unboxing kurallarını uygularsınız.

✅
Casting

Genişletici ve daraltıcı dönüşümleri doğru yaparsınız.

✅
Sabitler

final ve enum ile sabitleri tanımlarsınız.

Kimler İçin Uygundur?

  • Java'ya yeni başlayanlar
  • Oracle Java Foundations sınav konularına hazırlanmak isteyen öğrenciler
  • bilişim alanına geçiş yapmak isteyen kişiler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Java'ya yeni başlayanlar, Oracle Java Foundations sınav konularına hazırlanmak isteyen öğrenciler ve bilişim alanına geçiş yapmak isteyen kişiler için uygundur.
0.1 + 0.2 neden 0.3 çıkmaz?
double ikili kayan nokta gösterimi kullanır; bazı ondalıklar tam gösterilemez. Eğitimde BigDecimal çözümü gösterilir.
Sınav ücreti eğitime dahil mi?
Hayır. Sınav başvurusu ve ücreti ilgili kuruma aittir.
Integer == karşılaştırması neden bazen yanlış sonuç verir?
-128..127 aralığı önbellekten gelir, dışındaki değerler farklı nesnedir; equals kullanılmalıdır.
Eğitim sonunda sertifika verilir mi?
Evet. Katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir. Oracle Java Foundations gibi sınavlar için sınav başvurusu ve ücreti ilgili kuruma aittir; DVA sınavı vermez ve sınav sonucunu garanti etmez.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Java Certified Foundations Associate: Data Types Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeBaşlangıç Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn