GETTING STARTED WITH JAVA: VARIABLES & PRIMITIVE TYPES EĞİTİMİ

Java değişkenleri ve tipleriyle işe başlayın.

Primitive ve referans tipleri, scope, sabitler, wrapper sınıflar ve tip dönüşümünü Java'da uygulayın.

2 günlük başlangıç Java eğitimi: değişkenler, 8 primitive tip, referans tipler, String, wrapper sınıflar, autoboxing ve tip dönüşümü uygulamaları.

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

Eğitim Hakkında

Java tip sistemi, değişken kapsamı ve dönüşümler

Bu eğitim Java değişkenlerini ve veri tiplerini baştan öğretir. Değişken bildirimi ve isimlendirme, sekiz primitive tip (byte, short, int, long, float, double, char, boolean) ve değer aralıkları, referans tipler, stack ve heap ayrımı, final sabitler, var ile tip çıkarımı, değişken kapsamı (scope), wrapper sınıflar ve autoboxing, tip dönüşümü (widening, narrowing), literal gösterimler ve String temelleri JShell ve IDE ile uygulamalı işlenir.

Süre ve Format

2 Gün. Her gün dört modül; toplam 8 modül, her modülde altı konu başlığı ve uygulama çalışması yer alır.

Seviye

Başlangıç Seviye — Java değişkenleri, 8 primitive tip, referans tipler, wrapper sınıflar, tip dönüşümü ve String temelleri.

Öğrenme Metodu

Her tip JShell'de denenir, sınır değerler ve taşma davranışı gözlenir, ardından IDE'de küçük programlara dönüştürülür.

Neden Bu Eğitim?

🎯Tipleri gözleyerek öğrenme

Integer.MAX_VALUE gibi sınırları kendiniz deneyerek görürsünüz.

🛠️Bellek modeli

Primitive ve referans değişkenlerin bellekte farkı basit çizimlerle anlaşılır.

🚀Hatasız başlangıç

Tip uyuşmazlığı ve taşma kaynaklı sık hatalar başta öğrenilir.

Anahtar Konular

java değişkenlerjava primitive tiplerjava veri tiplerijava tip dönüşümüjava wrapper sınıflarjava string temellerijava scopejava başlangıçjava varjava eğitimi
“Doğru tip seçmek, hatanın daha yazılmadan önlenmesidir.”

Ön Koşullar

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

1
Bilgisayar kullanımı

Dosya ve klasör işlemleri düzeyinde bilgisayar kullanımı yeterlidir.

2
Önceki bilgi gerekmez

Programlama deneyimi şart değildir.

3
JDK 17

JDK 17 kurulumu eğitimin başında birlikte kontrol edilir.

4
IDE

IntelliJ IDEA Community veya Eclipse kullanılır.

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ı primitive tipleri ve sınırlarını tanır, doğru değişken tanımlar.
Modül 1
Değişken Bildirimi
  • tip, isim, atama
  • isimlendirme kuralları ve camelCase
  • ilk değer atama zorunluluğu (local)
  • çoklu bildirim
  • final ile sabit
  • var ile tip çıkarımı
Modül 2
Tamsayı Tipleri
  • byte, short, int, long boyutları
  • değer aralıkları (MIN_VALUE, MAX_VALUE)
  • literal: 100L, 0x1F, 0b101, 1_000_000
  • overflow davranışı
  • hangi tip ne zaman
  • Integer.parseInt
Modül 3
Kayan Nokta, char ve boolean
  • float ve double farkı
  • f ve d son ekleri
  • IEEE 754 ve hassasiyet
  • char ve Unicode
  • escape karakterleri
  • boolean ve koşul ifadeleri
Modül 4
Değişken Kapsamı
  • local, instance, static değişken
  • blok kapsamı
  • gölgeleme (shadowing)
  • varsayılan değerler
  • değişken ömrü
  • static ve sınıf değişkeni örneği
Günün hedefiKatılımcı referans tipleri, wrapper sınıfları ve dönüşümleri doğru kullanır.
Modül 1
Referans Tipler
  • primitive ve referans farkı
  • stack ve heap basit modeli
  • null değeri ve NullPointerException
  • nesne referansı kopyalama
  • Java'da her zaman değerle geçirme
  • == ve equals
Modül 2
String Temelleri
  • String nesnesi ve literal
  • immutability
  • concat, substring, length, charAt
  • equals, equalsIgnoreCase
  • StringBuilder ile birleştirme
  • text block
Modül 3
Wrapper Sınıflar
  • Integer, Double, Boolean, Character
  • autoboxing ve unboxing
  • null unboxing hatası
  • parseInt, valueOf, toString
  • Integer.compare
  • wrapper cache şaşırtmaları
Modül 4
Tip Dönüşümü
  • widening (otomatik) dönüşüm
  • narrowing için cast
  • veri kaybı örnekleri
  • int/double bölme sonucu
  • char ve int dönüşümü
  • Scanner ile girdi alıp dönüştürme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Tip seçimi

Sekiz primitive tip arasından ihtiyaca uygun olanı seçebilirsiniz.

✅
Sınır değerleri

Tiplerin aralıklarını ve overflow davranışını açıklayabilirsiniz.

✅
Literal gösterim

Hex, binary ve alt çizgili literalleri doğru yazabilirsiniz.

✅
Scope bilgisi

Local, instance ve static değişken kapsamlarını ayırt edebilirsiniz.

✅
Referans mantığı

Primitive ve referans değişkenlerin bellekteki farkını anlatabilirsiniz.

✅
String kullanımı

Immutable String ile temel metotları ve StringBuilder'ı kullanabilirsiniz.

✅
Wrapper kullanımı

Autoboxing ve parseInt gibi dönüşümleri güvenle yapabilirsiniz.

✅
Tip dönüşümü

Widening ve narrowing dönüşümlerini veri kaybını bilerek uygulayabilirsiniz.

Kimler İçin Uygundur?

  • Java'ya ilk kez başlayanlar
  • Java dersi alan öğrenciler
  • başka bir dilden Java'nın tip sistemini öğrenmek isteyen programcılar

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Java'ya ilk kez başlayanlar, Java dersi alan öğrenciler ve başka bir dilden Java'nın tip sistemini öğrenmek isteyen programcılar.
Hiç programlama bilmeden katılabilir miyim?
Evet, eğitim sıfırdan başlar.
Operatörler bu eğitimde mi?
Hayır, operatörler ayrı bir başlangıç eğitimidir, bu eğitim tipler ve değişkenlere odaklanır.
Hangi araçlar kullanılır?
JDK 17, JShell ve IntelliJ IDEA Community.
Sertifika verilir mi?
Katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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. Getting Started with Java: Variables & Primitive Types Eğiti 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

Java ve JVMMapping Relationships in Java: Working with Interfaces & Class Loaders Eğitimi
Yazılım Geliştirme Eğitimleri

Mapping Relationships in Java: Working with Interfaces & Class Loaders Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Java interface ve ClassLoader eğitimi: default metotlar, Strategy, sealed interface, sınıf yükleme aşamaları, özel loader ve ServiceLoader.

Detayları Gör →
Java ve JVMMastering Spring and Spring Boot (TT3335) Eğitimi
Yazılım Geliştirme Eğitimleri

Mastering Spring and Spring Boot (TT3335) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Spring ve Spring Boot ustalık eğitimi (TT3335): IoC, AOP, auto-configuration, Data JPA, REST, Security, Testcontainers ve Docker uygulamalı işlenir.

Detayları Gör →
Java ve JVMMaven Repositories & Dependency Management Eğitimi
Yazılım Geliştirme Eğitimleri

Maven Repositories & Dependency Management Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Maven depoları ve bağımlılık yönetimi eğitimi: settings.xml, scope, BOM, çakışma çözümü, Nexus, deploy ve OWASP dependency-check.

Detayları Gör →
Java ve JVMMicrosoft 365 Spring Update Eğitimi
Yazılım Geliştirme Eğitimleri

Microsoft 365 Spring Update Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Microsoft 365 bahar güncellemesi eğitimi: güncelleme kanalları, Copilot, Teams, SharePoint, Power Platform, güvenlik ve benimseme planı.

Detayları Gör →
Java ve JVMMicrosoft 365 Spring Updates Eğitimi
Yazılım Geliştirme Eğitimleri

Microsoft 365 Spring Updates Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Microsoft 365 bahar güncellemeleri eğitimi: Office yenilikleri, Copilot, Teams toplantıları, SharePoint, Planner ve güvenli kullanım örneklerle.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn