DATA TYPES & OPERATORS EĞİTİMİ

Veri tiplerini ve operatörleri kodla kavra

Python'da sayı, metin, boolean tiplerini ve aritmetik, karşılaştırma, mantıksal, üyelik ve bit operatörlerini pratikle ve ifade değerlendirme mantığıyla öğrenin.

Python veri tiplerini ve aritmetik, mantıksal, karşılaştırma ile bit operatörlerini ifade değerlendirme mantığıyla öğreten uygulamalı başlangıç eğitimi.

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

Eğitim Hakkında

Python temel tipleri, tip dönüşümü ve operatör öncelikleri

Bu eğitim, programlamanın temel yapıtaşları olan veri tipleri ve operatörleri Python üzerinde öğretir. int, float, complex, str, bool ve None tipleri; tip dönüşümü (casting), değişkenlik (mutability) ve bellek/kimlik (id) kavramları işlenir. Aritmetik (+, -, *, /, //, %, **), karşılaştırma (==, !=, <, >), mantıksal (and, or, not), üyelik (in), kimlik (is) ve bit düzeyi (&, |, ^, <<, >>) operatörleri örneklerle uygulanır. Operatör önceliği, kısa devre değerlendirme ve kayan nokta hassasiyeti ele alınır. Katılımcılar ifadeleri doğru değerlendiren küçük betikler yazar.

Süre ve Format

2 Gün. Her gün dört modül; katılımcılar tiplerden operatörlere ve ifade değerlendirmeye aşamalı ilerler.

Seviye

Başlangıç Seviye — Python veri tipleri, sayısal/metin işlemleri ve aritmetik, karşılaştırma, mantıksal ve bit düzeyi operatörlerinin uygulamalı ele alınması.

Öğrenme Metodu

Katılımcılar Python REPL ve küçük betikler üzerinde her tip ve operatörü deneyerek, çıktıları karşılaştırarak öğrenir.

Neden Bu Eğitim?

🔢Sağlam Temel

Veri tiplerini ve dönüşümlerini anlayarak tip hatalarını en baştan önlersiniz.

🧮Doğru İfade

Operatör önceliği ve kısa devre mantığıyla ifadeleri hatasız kurarsınız.

⚠️Tuzaklar

Kayan nokta hassasiyeti ve is/== farkı gibi yaygın tuzaklardan kaçınırsınız.

Anahtar Konular

python veri tiplerioperatörlertip dönüşümüaritmetik operatörmantıksal operatörbit operatörleripython temelprogramlama
“Her karmaşık program, doğru anlaşılmış birkaç basit tip ve operatörün üzerine kurulur.”

Ön Koşullar

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

1
Bilgisayar Temeli

Dosya ve klasör yönetimi gibi temel bilgisayar kullanımı yeterlidir.

2
Python Kurulumu

Python 3 kurulu bir ortam veya çevrimiçi editör önerilir.

3
Matematik

Temel aritmetik ve mantık bilgisi faydalıdır.

4
Programlama Fikri

Önceki programlama deneyimi gerekmez; meraklı olmak yeterlidir.

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ı, Python'daki temel veri tiplerini tanıyıp aralarında güvenli dönüşüm yapabilir.
Modül 1
Sayısal Tipler
  • int ve sınırsız tamsayı hassasiyeti
  • float ve IEEE 754 kayan nokta temsili
  • 0.1 + 0.2 gibi hassasiyet sorunları
  • complex sayı ve j gösterimi
  • type() ve isinstance() ile tip sorgulama
  • Taban gösterimleri: 0b, 0o, 0x
Modül 2
Metin
  • str oluşturma ve tırnak türleri
  • Dizi indeksleme ve dilimleme (slicing)
  • f-string ile biçimlendirme
  • Değişmezlik (immutability) ve kopya
  • len, upper, lower, strip metotları
  • Kaçış karakterleri ve ham (raw) string
Modül 3
Boolean ve None
  • True/False ve 1/0 ilişkisi
  • Truthy ve falsy değerler (0, '', [], None)
  • bool() ile dönüşüm
  • None'ın anlamı ve kullanımı
  • is None ile doğru karşılaştırma
  • Koşullarda boolean bağlamı
Modül 4
Tip Dönüşümü
  • int(), float(), str() ile açık dönüşüm
  • Örtük (implicit) sayısal yükseltme
  • Dönüşümde oluşabilecek ValueError
  • Sayıdan metne ve metinden sayıya
  • id() ile nesne kimliği
  • mutable ve immutable tiplerin kopyalanması
Günün hedefiKatılımcı, operatörleri önceliklerine göre birleştirip ifadeleri doğru değerlendirebilir.
Modül 1
Aritmetik
  • +, -, *, / temel işlemler
  • // tam bölme ve % kalan (modulo)
  • * üs alma operatörü
  • Negatif sayılarda // ve % davranışı
  • Artırımlı atama (+=, -=, *=)
  • Sayısal taşma olmaması ve büyük sayılar
Modül 2
Karşılaştırma
  • ==, != eşitlik kontrolü
  • <, >, <=, >= sıralama
  • Zincirleme karşılaştırma (a < b < c)
  • is ile == arasındaki fark
  • Metin ve sayıların karşılaştırılması
  • Sonuçların boolean olması
Modül 3
Mantıksal ve Üyelik
  • and, or, not operatörleri
  • Kısa devre (short-circuit) değerlendirme
  • and/or'un değer döndürmesi
  • in ve not in üyelik kontrolü
  • Üyelik ile liste/metin arama
  • Mantıksal ifadeleri koşulda kullanma
Modül 4
Bit ve Öncelik
  • & (AND), | (OR), ^ (XOR) bit işlemleri
  • ~ (NOT) ve tümleyen
  • << ve >> kaydırma operatörleri
  • Bit işlemlerinin pratik kullanımı (bayrak)
  • Operatör önceliği tablosu
  • Parantezle önceliği netleştirme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Tip Tanıma

Python temel veri tiplerini tanıyıp ayırt edebilirsiniz.

✅
Dönüşüm

Tipler arası güvenli dönüşüm yapabilirsiniz.

✅
Aritmetik

//, %, ** dahil aritmetik işlemleri doğru kullanabilirsiniz.

✅
Karşılaştırma

is ve == farkını bilerek karşılaştırma yazabilirsiniz.

✅
Mantık

Kısa devre değerlendirmeyi kullanabilirsiniz.

✅
Bit İşlemleri

Bit düzeyi operatörleri uygulayabilirsiniz.

✅
Öncelik

Operatör önceliğine göre ifadeleri değerlendirebilirsiniz.

✅
Tuzaklar

Kayan nokta ve truthy/falsy tuzaklarından kaçınabilirsiniz.

Kimler İçin Uygundur?

  • Programlamaya yeni başlayanlar
  • Python temelini sağlamlaştırmak isteyen veri analisti adayları
  • ifade mantığını netleştirmek isteyen öğrenciler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Programlamaya yeni başlayanlar ve Python temelini sağlamlaştırmak isteyen veri analisti adayları için uygundur.
Önceden programlama bilmek gerekir mi?
Hayır; eğitim sıfırdan başlar, yalnızca temel bilgisayar kullanımı yeterlidir.
Hangi dil kullanılıyor?
Örnekler Python 3 ile REPL ve küçük betikler üzerinde uygulanır.
is ile == farkı ele alınıyor mu?
Evet; kimlik ve eşitlik farkı ile yaygın tuzaklar örneklerle gösterilir.
Bit operatörleri de var mı?
Evet; &, |, ^, ~ ve kaydırma operatörleri pratik örneklerle işlenir.

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. Data Types & Operators Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.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

Veri Analizi ve İstatistikSAS İş Akıllılığı (BI) Eğitimi
Veri ve Analitik Eğitimleri

SAS İş Akıllılığı (BI) Eğitimi

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

SAS BI platformu: metadata, Information Map, OLAP küpleri, Web Report Studio ve portal ile kurumsal raporlama ve panoları uygulamalı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikSAS Programming Data Manipulation Techniques Eğitimi
Veri ve Analitik Eğitimleri

SAS Programming Data Manipulation Techniques Eğitimi

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

SAS DATA step ile ileri veri işleme: merge/set, array, do döngüleri, hash lookup, PROC TRANSPOSE ve PROC SORT tekniklerini uygulamalı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikSAS Programming Essentials Eğitimi
Veri ve Analitik Eğitimleri

SAS Programming Essentials Eğitimi

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

SAS Base programlama: DATA step, veri okuma, değişken işleme, fonksiyonlar, format ve PROC PRINT/MEANS/FREQ ile raporlamayı sıfırdan öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikSC-5003: Implement information protection and data loss prevention by using Microsoft Purview Eğitimi
Veri ve Analitik Eğitimleri

SC-5003: Implement information protection and data loss prevention by using Microsoft Purview Eğitimi

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

Microsoft Purview ile hassas bilgi türleri, hassasiyet etiketleri, şifreleme ve veri kaybı önleme (DLP) politikalarını uygulamalı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikScalable Data Architectures: Getting Started Eğitimi
Veri ve Analitik Eğitimleri

Scalable Data Architectures: Getting Started Eğitimi

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

Ölçeklenebilir veri mimarileri: veri ambarı, veri gölü, lakehouse, batch/stream işleme ve bulut mimari desenlerine giriş yapın.

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