Hakkımda
Sabancı Üniversitesi Bilgisayar Bilimleri mezunuyum. Bir teknoloji girişiminde back-end mühendisi olarak çalışırken sekiz yıldır programlama öğretiyorum. Python, Django ve veri bilimi konularında öğrencilerimi kariyere hazırlayan somut projeler üzerinde çalışıyoruz.
Ders Yaklaşımım
Programlama öğrenmek bir dil öğrenmek gibidir: ne kadar çok yazarsan o kadar iyi konuşursun. İlk günden itibaren gerçek kod yazıyoruz. Teorik anlatımı kısa tutuyorum; zamanın büyük bölümünü öğrencinin bizzat yazdığı koda ve çıkan hataları anlamasına ayırıyorum.
Detaylı Açıklama
Python derslerinde OOP, hata yönetimi ve dosya işleme konularını proje tabanlı işliyorum; öğrenci bitişik haftalarda kendi basit CLI uygulamasını geliştiriyor. Django derslerinde MVC mimarisi, ORM, REST API tasarımı ve kullanıcı kimlik doğrulamasını gerçek bir web uygulaması üzerine oturuyorum. Veri bilimi derslerinde pandas, numpy, seaborn ve makine öğrenmesi giriş konuları için Kaggle veri setleri kullanıyoruz. Algoritma derslerinde Big-O analizi, sıralama algoritmaları, yığın-kuyruk ve ağaç yapıları üzerine yoğunlaşıyorum. Tüm dersler GitHub'a yüklenen ödevlerle destekleniyor.
Değerlendirmeler (0)
Henüz değerlendirme yok.
Ders Verdiği Konular
Müsaitlik Takvimi
Ders Verdiği Seviyeler
Eğitim Kurumları
- Sabancı Üniversitesi