Başlangıç %17 indirim Yeni Öne çıkan Türkçe

Python ile Veri Analizi

pandas ile veri okuyun, temizleyin, gruplayın ve küçük bir analizi uçtan uca bitirin.

4,0 1 değerlendirme 0 kayıtlı öğrenci
  • 6 bölüm
  • 34 ders
  • 6 sa 5 dk
  • Son güncelleme: 1 Eylül 2026

Eğitmen Emre Kavaslar

Bu kursta ne öğreneceksiniz?

  • Jupyter not defterinde analiz ortamını kurup çalıştırmak
  • pandas ile CSV, Excel ve JSON kaynaklarından veri okumak
  • loc ve iloc ile satır-sütun seçmek, koşullu filtreleme yazmak
  • Eksik veriyi ve yinelenen kayıtları veri setinden temizlemek
  • groupby ve agg ile özet istatistikler, pivot_table ile çapraz tablo üretmek
  • merge ve concat ile birden fazla tabloyu birleştirmek
  • Tarih sütunlarını dönüştürüp resample ile dönemsel özet çıkarmak
  • Matplotlib ile bulgularınızı okunaklı bir grafiğe dökmek

Kurs müfredatı

6 bölüm · 34 ders · toplam 6 sa 5 dk

Jupyter ortamını kuruyor ve analiz için gereken Python temellerini hızlı bir geçişle tazeliyoruz.

Python ve Jupyter ortamını kurup ilk not defterini açmak Önizle 10 dk
Değişkenler, sayılar ve metin işlemleri 11 dk
Liste, sözlük ve döngülerle veri üzerinde gezinmek 12 dk
Fonksiyon yazmak ve modül içe aktarmak (import) 10 dk
Python listesi ile NumPy dizisi arasındaki fark nedir? Önizle 10 dk

Series ve DataFrame yapısını tanıyor, farklı kaynaklardan veri okuyup ilk incelemeyi yapıyoruz.

Series ve DataFrame yapısını tanımak Önizle 12 dk
read_csv ile dosya okumak: ayraç, kodlama ve başlık 11 dk
Excel ve JSON kaynaklarından veri almak 10 dk
head, info ve describe ile veriye ilk bakış 9 dk
DataFrame nedir? Satır, sütun ve indeks nasıl çalışır? 9 dk

Veriden ihtiyacınız olan parçayı seçmeyi, koşullu filtrelemeyi ve kirli kayıtları düzeltmeyi çalışıyoruz.

loc ve iloc ile satır ve sütun seçmek 13 dk
Koşullu filtreleme ve mantıksal operatörler 12 dk
Sütun adlarını ve veri tiplerini düzeltmek (astype) 11 dk
duplicated ve drop_duplicates ile yinelenen kayıtlar 9 dk
Eksik veriyi isna, fillna ve dropna ile ele almak 11 dk
Bölüm değerlendirmesi: seçim, filtreleme ve temizleme 10 dk

groupby ve pivot_table ile özet çıkarıyor, merge ve concat ile birden fazla tabloyu bir araya getiriyoruz.

groupby ile kategori bazında özet istatistik 13 dk
agg ile birden fazla özeti tek seferde hesaplamak 11 dk
pivot_table ile çapraz tablo üretmek 12 dk
merge ile iki tabloyu ortak anahtardan birleştirmek 13 dk
concat ile tabloları alt alta eklemek 8 dk
merge türleri: inner, left, right ve outer farkı 10 dk

Tarih sütunlarını dönüştürüp dönemsel özet çıkarıyor, Matplotlib ile ilk grafiklerinizi çiziyoruz.

to_datetime ile metin tarihleri dönüştürmek 11 dk
resample ile haftalık ve aylık özet çıkarmak 12 dk
Matplotlib ile çizgi ve sütun grafiği çizmek 13 dk
DataFrame.plot kısayoluyla hızlı grafik 9 dk
Zaman serisi verisinde sık karşılaşılan tuzaklar 10 dk
Çalışma veri seti ve başlangıç not defteri 1 4 dk

Ham bir veri setiyle başlayıp soruyu tanımlıyor, temizliyor, özetliyor ve bulguyu not defterinde anlatıyoruz.

Analiz sorusunu tanımlamak ve kapsamı çizmek 10 dk
Ham veriyi yüklemek ve adım adım temizlemek 14 dk
Özet tabloları ve grafikleri üretmek 13 dk
Bulguları not defterinde okunur biçimde anlatmak 10 dk
Analiz sonuçlarını yorumlarken nelere dikkat etmeli? 10 dk
Kurs kapanış değerlendirmesi 12 dk

Kurs hakkında

Elinizde bir CSV dosyası var; içinde tarih sütunu metin olarak duruyor, bazı satırlar boş, birkaç kayıt iki kez girilmiş ve asıl sorunuzun yanıtı iki farklı tablonun birleşmesinden çıkacak. Bu kurs tam olarak bu işi anlatıyor. Elektronik tablo programının yetmediği yerde Python ve pandas ile veriyi okumayı, düzeltmeyi, özetlemeyi ve sonucu anlaşılır bir grafikle göstermeyi öğreniyorsunuz. Bütün kurs Jupyter not defteri üzerinde ilerliyor; yazdığınız her adım kayıtlı kalıyor, analizi başkasına açıkladığınızda tekrar üretilebiliyor.

İlk bölüm Python temellerini hızlı bir geçişle tazeliyor: değişkenler, liste ve sözlük, döngü, fonksiyon yazma ve modül içe aktarma. Ardından pandas geliyor; Series ve DataFrame yapısını, read_csv ile dosya okumayı, Excel ve JSON kaynaklarını, head, info ve describe ile veriye ilk bakışı çalışıyoruz. Seçim ve filtreleme bölümünde loc ile iloc farkını, koşullu filtrelemeyi, sütun adı ve veri tipi düzeltmelerini, yinelenen kayıtları ve eksik veriyi isna, fillna, dropna ile ele almayı görüyorsunuz. Gruplama bölümü groupby, agg, pivot_table, merge ve concat üzerine kurulu.

Beşinci bölümde tarih verisiyle çalışıyoruz: to_datetime ile dönüştürme, resample ile aylık veya haftalık özet çıkarma ve zaman serisinde sık karşılaşılan tuzaklar. Aynı bölümde Matplotlib ile çizgi ve sütun grafiği çizmeyi, DataFrame.plot kısayolunu ve NumPy dizilerinin arka planda nasıl çalıştığını konuşuyoruz. Kurs, ham bir veri setiyle başlayıp soruyu tanımlamak, temizlemek, özet tablo ve grafik üretmek ve bulguyu not defterinde anlatmakla biten uçtan uca bir projeyle kapanıyor. Kursu bitirdiğinizde kendi verinizi yükleyip temizleyebilir, gruplayarak özet çıkarabilir, iki tabloyu doğru anahtarla birleştirebilir ve sonucu paylaşılabilir bir not defterinde toparlayabilirsiniz.

Gereksinimler

  • Temel bilgisayar kullanımı ve dosya sistemine aşinalık
  • Herhangi bir programlama dilinde çok temel deneyim (zorunlu değil, kolaylaştırır)
  • Python ve Jupyter kurulabilecek bir bilgisayar
  • Örnek veri setleriyle uygulama yapmaya ayıracak zaman

Bu kurs kimler için?

  • Elektronik tabloların yetmediği noktaya gelmiş analistler
  • Raporlarını otomatikleştirmek isteyen ofis çalışanları
  • Veri alanına geçmek isteyen yazılım öğrencileri
  • Kendi verisini inceleyen araştırmacılar ve lisansüstü öğrenciler
  • Ürün ve pazarlama ekiplerinde sayılarla çalışanlar

Eğitmen

Emre Kavaslar baş harf avatarı

Emre Kavaslar

Veri Analizi Eğitmeni

  • 4 kurs
  • 0 kayıt
  • 4,8 ortalama puan

Emre Kavaslar sekiz yıldır veriyle çalışıyor ve bu sürenin çoğunu dağınık tabloları kullanılabilir hâle getirerek geçirdi. Analizin en uzun kısmının modelleme değil temizlik olduğunu her derste tekrar ediyor. Konuları örnek veri kümeleri üzerinde adım adım işliyor.

Eğitmen sayfası

Öğrenci değerlendirmeleri

4,0

1 değerlendirme

5 yıldız %0
4 yıldız %100
3 yıldız %0
2 yıldız %0
1 yıldız %0
KS
Kerem S.
· 30 Haziran 2026

İyi ama tempo hızlı

pandas bölümü çok doyurucu, özellikle eksik veri ve tarih işlemleri kısmı işime yaradı. Gruplama derslerinde tempo biraz hızlı geldi, bazı yerleri iki kez izlemem gerekti.

Öğrenci soruları

1 soru
Kaan İ. · Eksik verilerle çalışmak
Yanıtlandı

Eksik değerleri sütun ortalamasıyla doldurdum ama sonuçlarım tuhaf çıktı. Eksikleri doldurmak mı yoksa o satırları silmek mi daha doğru?

Soruların tamamını ve eğitmen yanıtlarını ders sayfalarında görebilirsiniz.

Benzer kurslar