Konu özeti
Ders 0: Derse Giriş
Dersle ilgili genel bilgilerin verildiği tanışma dersi
Ders 1: Python ve Unix'e Giriş
Dersin laboratuvar uygulamalarında kullanılacak olan bölüm bilgisayar laboratuvarında kurulu bilgisayarlarda kurulu olduğu için ihtiyaç duyulacak düzeyde UNIX işletim sistemine giriş ve Python'u öğrencilerin kendi kişiel bilgisayarlarına (Anaconda üzerinden) nasıl kuracaklarına ilişkin bilgilerin yer aldığı derstir.
Ders 2: Python'da Formüllerle Hesaplar
Python'da matematiksel formüller nasıl yazılır? Python'la nasıl hesap yapılır? Python'da modül fonksiyonları ve dış modüllerin çağrılması konularının işleneceği derstir.
- Python'da formüllerle hesapların uygulamalı olarak anlatıldığı Jupyter defteri
Python'da formüllerle hesaplara yönelik dersin html versiyonu
Ders 3: Python'da Döngüler ve Listeler
Python'da döngü yapıları ve liste değişkenlerinin uygulamalı olarak işlendiği derstir.
Ders 4: Python'da Şartlı İfadeler ve Fonksiyonlar
Python'da şartlı ifadeler (if, elif yapıları) ve kullanıcı tanımlı fonksiyonlara yönelik derstir.
Python'da şartlı ifadeler (if, elif yapıları) ve kullanıcı tanımlı fonksiyonlara yönelik uygulamalı anlatımın yer aldığı jupyter defteri
Ders 5: Python'da Diziler ve Matrsiler
Python'da diziler (numpy arrays) ve matrisler (numpy matrix nesnesi) kavramlarının uygulamalı olarak işlendiği derstir.
Python'da diziler (numpy arrays) ve matrisler (numpy matrix nesnesi) kavramlarının uygulamalı olarak anlatıldığı jupyter defteri
Python'da diziler (numpy arrays) ve matrisler (numpy matrix nesnesi) kavramlarının uygulamalı olarak anlatıldığı dersin html versiyonu
Ders 6: Python'da Grafik Çizimi
Python'da matplotlib kütüphanesi fonksiyonlarıyla grafik çiziminin uygulamalı olarak anlatıldığı derstir.
Python'da matplotlib kütüphanesi fonksiyonlarıyla grafik çiziminin uygulamalı olarak anlatıldığı jupyter defteri
Python'da matplotlib kütüphanesi fonksiyonlarıyla grafik çiziminin uygulamalı olarak anlatıldığı dersin html versiyonu
Ders 7: Python'da Dosyalar, Metinler ve Sözlükler
Python'da dosya işlemleri, metin (string) değişkenler ve bu değişkenlerle işlemler ile sözlük (dictionary) nesnelerinin işlendiği derstir.
Python'da dosya işlemleri, metin (string) değişkenler ve bu değişkenlerle işlemler ile sözlük (dictionary) nesnelerinin uygulamalı olarak anlatıldığı jupyter defteri
Python'da dosya işlemleri, metin (string) değişkenler ve bu değişkenlerle işlemler ile sözlük (dictionary) nesnelerinin işlendiği dersin html versiyonu
Derste çözülen uygulamaları için gerekli veriler
Ders 8: Veri Girişi ve Hata Yönetimi
Python'da veri girişi ve hata yönetimi (error handling) konularının uygulamalı olarak anlatıldığı derstir.
Python'da veri girişi ve hata yönetimi (error handling) konularının uygulamalı olarak anlatıldığı jupyter defteri
Python'da veri girişi ve hata yönetimi (error handling) konularının uygulamalı olarak anlatıldığı dersin html versiyonu
jupyter defterlerinde çalıştırılamayan bazı örnek Python kodları
Ders 10: Python ve Nesne Yönelimli Programlama
Python'da Nesne Yönelimli Programlama (Object Oriented Programming)