Anadolu Üniversitesi Anadolu Üniversitesi
  • Kurumsal
  • Akademik Programlar
  • Öğrenci İçin Bilgi
  • Türkçe
    • Türkçe Türkçe
    • İngilizce İngilizce
Program Profili Kabul ve Kayıt Koşulları Yeterlilik Koşulları ve Kuralları Önceki Öğrenmenin Tanınması Öğretim Elemanları Bölüm Bşk. ve AKTS Koord. Alan Yeterlilikleri Program Yeterlilikleri (Çıktıları) Dersler - AKTS Kredileri Alan & Prog. Yeterlilik İlişkileri Ders - Prog. Yeterlilik İlişkileri Ölçme ve Değerlendirme Mezuniyet Koşulları Üst Derece Programlarına Geçiş İstihdam Olanakları
  • Bilişim Teknolojileri Meslek Yüksekokulu
  • İstatistik Bölümü
  • Büyük Veri Analistliği Programı
  • Dersler - AKTS Kredileri
  • Programlama Temelleri
  • İçerik
  • Tanıtım
  • İçerik
  • Öğrenme Çıktıları
  • Öğretim Yöntem ve Teknikleri
  • Program Çıktılarına Katkısı
  • Ölçme ve Değerlendirme

Haftalar Konular
1. hafta Programlamaya Giriş: Algoritma nedir, neden önemlidir, gerçek hayattan örneklerle anlatım. Python’un kurulumu. Çalışma ortamının hazırlanması. Basit “Merhaba Python” örneği.
2. hafta Temel Veri Türleri ve Operatörler: int, float, string, boolean veri türlerinin tanıtımı. Tip dönüşümleri. Aritmetik, karşılaştırma ve mantıksal operatörlerin uygulamalı örneklerle anlatımı.
3. hafta Koşullu İfadeler: if-else yapılarıyla programın karar mekanizmasını kurmak. Karşılaştırma ve mantıksal operatörlerle karmaşık koşullar. İç içe koşullar. Mini uygulamalar.
4. hafta Döngüler I: for ve while döngüleri ile tekrarlayan işlemler. Örnek uygulamalar.
5. hafta Döngüler II: range, enumerate, break ve continue kullanımı. Örnek uygulamalar.
6. hafta Veri Yapıları: Listeler, tuple’lar. Temel işlemler: ekleme, silme, sıralama, dilimleme. Kullanım alanları ve performans farkları. Sözlükler(dict) ve iç içe veri yapıları. Key-value mantığı.
7. hafta Genel Metodlar: Matematiksel metodlar ve katar metodları. Kullanım örnekleri.
8. hafta Fonksiyonlar: Fonksiyon tanımlama, parametre ve geri dönüş değerleri. Varsayılan parametreler. Değer ve referans ile çağırma. Örnek gerçek hayat fonksiyon uygulamaları.
9. hafta Dosya İşlemleri: Dosya açma/okuma/yazma (txt, CSV). with ifadesiyle güvenli dosya işlemleri. CSV dosyası üzerinden veri çekme ve yazma.
10. hafta Hatalar ve İstisnalar: try-except yapısı, çoklu except blokları. finally bloğu. Özel hata mesajları. Gerçek hayattan örnek: Dosya bulunamazsa hata yakalama.
11. hafta Nesne Tabanlı Programlamaya Giriş: Sınıf ve nesne kavramı. Metod, özellik, kalıtım (inheritance). Kapsülleme ve avantajları. Küçük örnek: Öğrenci sınıfı tanımlama.
12. hafta Modüller ve Kütüphaneler: Standart kütüphaneler (math, random, datetime). pip ile paket yönetimi. Üçüncü parti kütüphane yükleme ve basit kullanım örnekleri.
13. hafta Veri Analizi için Python Kütüphaneleri: NumPy ile diziler, temel işlemler. Pandas ile DataFrame oluşturma, veri okuma ve filtreleme. Matplotlib ile basit grafik çizimi.
14. hafta Küçük Bir Proje Veri Analizi: Gerçek bir veri seti üzerinde (örneğin trafik veya hava durumu verisi) veriyi okuma, temizleme, analiz etme ve grafiklerle sunma.

  • Kurumsal
  • İsim ve Adres
  • Akademik Takvim
  • Yönetim Kadrosu
  • Kurum Hakkında
  • Akademik Programlar
  • Genel Kabul Şartları
  • Önceki Öğrenmenin Tanınması
  • Kayıt İşlemleri
  • AKTS Kredi Sistemi
  • Akademik Danışmanlık
  • Akademik Programlar
  • Doktora / Sanatta Yeterlik
  • Yüksek Lisans
  • Lisans
  • Önlisans
  • Açık ve Uzaktan Eğitim Sistemi
  • Öğrenci İçin Bilgi
  • Şehirde Yaşam
  • Konaklama
  • Beslenme Olanakları
  • Tıbbi Olanaklar
  • Engelli Öğrenci Olanakları
  • Sigorta
  • Maddi Destek
  • Öğrenci İşleri Daire Başkanlığı
  • Öğrenci İçin Bilgi
  • Öğrenim Olanakları
  • Uluslararası Programlar
  • Değişim Öğrencileri için Pratik Bilgiler
  • Dil Kursları
  • Staj
  • Sosyal Yaşam ve Spor Olanakları
  • Öğrenci Kulüpleri