|
Dersin Tanımı
|
Python programlama dili, verilerin işlenmesi ve analizi için giderek daha popüler hale gelen bir araçtır. Bu ders, öğrencilere veri biliminde daha ileri düzey çalışmalar için gerekli olan temel Python bilgisini vermeyi amaçlamaktadır. Ders yapısı, öğrencilere kod yazma pratiği yapmak için uygulamaları içerecek ve yavaş yavaş veri bilimi uygulamalarına odaklanan ileri düzeyde beceriler geliştirecektir. Bir dizi Python nesnesini ve kontrol yapısını tanıtılacak, ardından bunlar sınıflar ve nesne yönelimli programlamayla geliştirilecektir. Büyük bir programlama projesi bu kavramları güçlendirecek, öğrencilere büyük bir yazılım parçasının nasıl oluşturulduğu konusunda fikir verecek ve öğrencilere tam döngülü bir geliştirme projesini yönetme konusunda deneyim kazandıracaktır. Dersin son bölümü veri analizi için iki popüler Python paketine, Numpy ve Pandas''''a ayrılmıştır. Ders, öğrencilerin kendi seçtikleri bir veri kümesini tanımlamak ve anlamak için komut dosyası tarzı bir programlama uyguladıkları, keşfedici bir veri analizi ile sona ermektedir. Ders, Python''''un yanı sıra, komut satırının kullanımı, Jupyter not defterleri ve Git ve GitHub ile kaynak kontrolü de dahil olmak üzere, modern veri bilimi uygulamalarının temelini oluşturan diğer birkaç teknolojiye de zaman ayırmayı hedeflemektedir.
|