Python Programlama Sertifika Programı

Çevrimiçi (Online)
Başlangıç Tarihi: 8 Ekim 2022
Süre: 50 Saat/10 Gün

Üretimhane ve Kadir Has Üniversitesi Yaşam Boyu Eğitim Akademisi iş birliğiyle gerçekleştirilen Python Programlama Sertifika Programı ile temel programlama uygulamalarıyla birlikte Python programlama dilinin esaslarını öğreneceksiniz. Python veri türlerini ve değişkenlerini kullanarak verileri temsil etme ve saklama, programlarınızın akışını kontrol etmek için koşul ve döngüleri kullanma becerilerini kazanacaksınız. İlgili veri koleksiyonlarını depolamak için listeler, kümeler, sözlükler ve tanımlama grupları gibi karmaşık veri yapılarının gücünden yararlanacaksınız. Kendi özel işlevlerinizi tanımlayacak ve belgeleyecek, komut dosyaları yazacak, hataları işleyeceksiniz. Son olarak, Python Standart Kitaplığı’ndaki ve diğer üçüncü taraf kitaplıklarındaki modülleri bulup gerektiği gibi kullanmayı öğreneceksiniz.

 

İyi bir programcı olmak için her şeyden önce bilgisayarın çalışma mantığını çok iyi kavramak gerekir. Bu programlamanın bütün safhalarında bizlere büyük kolaylıklar getirir. Biz bunu en temel düzeyden başlatacağız ve beraber eğlenceli bir şekilde karşılıklı denemeler yaparak Python dilinde bilgisayar ile konuşabileceğiz.


Eğitim Bilgileri

Web geliştirme, robotik, oyun geliştirme ve mobil geliştirme alanlarında kariyer yaratmak isteyen, yazılım alanına ilgi duyan ve yazılım dilleri konusunda kendini geliştirmek isteyen herkes bu eğitime katılabilir.


Python Programlama Sertifika Programı, Python programlama konusunda kendini geliştirmek isteyen ve bu konuda deneyimi olmayan katılımcılara hızlı bir başlangıç yaptırmayı, onları kendi başlarına ilerleyebilir düzeye taşımayı amaçlar. Katılım için herhangi bir ön bilgi gerekli değildir.

1. MODÜL: PYTHON TEMELLERİ

– Python Programlamaya Giriş
– Temel Data Tipleri
– Listeler ve Demetler
– Dize Metodları
– Koşullu Durumlar (If Statements)
– Sözlükler (Dictionaries)


2. MODÜL: DÖNGÜLER VE FONKSİYONLAR

– For ve While Döngüleri
– Anlayışlar
– Try / Except
– Veri Türü Olarak Fonksiyonlar
– Anonim Fonksiyonlar
– DRY Prensibi
– Generators
– Belge Dizileri


3. MODÜL: BİRİM TESTLERİ VE SINIFLAR

– Birim Testleri
– Hata Ayıklama (Debugging)
– Python Sınıfları
– Sınıf Metotları


4. MODÜL: STİL KILAVUZLARI, KOMUT DOSYALARI, İÇE AKTARMALAR

– Stil Rehberi
– Python Komut Dosyaları
– Import Etmek


5. MODÜL: NUMPY’YE GİRİŞ

– NumPy’ye Giriş
– NumPy Dizileri
– Dizi İşlemleri ve Yayını
– İndeksleme ve Dilimleme
– Daha Kullanışlı NumPy İşlevleri


6. MODÜL: NUMPY UYGULAMA AYRINTILARI

– Numpy Dizileri
– Bellek Düzeni ve Adımlar
– Neden Önemseyelim?


7. MODÜL: PANDAS’A GİRİŞ

– Pandas’a Giriş
– Pandas Serisi
– Pandas Veri Çerçeveleri
– Diziler ve Seriler


8. MODÜL: PANDAS TEMEL VERİLER TARTIŞMASI

– Veri Çerçeveleri Özellikleri
– Temel Veri Çerçeveleri Manipülasyonları
– Veri Çerçeveleri Yeniden Şekillendirme
– Birden Çok Veri Çerçevesi ile Çalışma


9. MODÜL: PANDAS İLERİ DÜZEY VERİ TARTIŞMASI

– Dizelerle Çalışma
– DateTimes ile Çalışma
– Hiyerarşik İndeksleme
– Veri Çerçevelerini Görselleştirme
– Pandas Profili Oluşturma

8 Ekim 2022 Cumartesi, 13.00-18.00 | 1. Gün
9 Ekim 2022 Pazar, 13.00-18.00 | 2. Gün
15 Ekim 2022 Cumartesi, 13.00-18.00 | 3. Gün
16 Ekim 2022 Pazar, 13.00-18.00 | 4. Gün
22 Ekim 2022 Cumartesi, 13.00-18.00 | 5. Gün
23 Ekim 2022 Pazar, 13.00-18.00 | 6. Gün
29 Ekim 2022 Cumartesi, 13.00-18.00 | 7. Gün
30 Ekim 2022 Pazar, 13.00-18.00 | 8. Gün
5 Kasım 2022 Cumartesi, 13.00-18.00 | 9. Gün
6 Kasım 2022 Pazar, 13.00-18.00 | 10. Gün

– Döngüler ve koşullar gibi temel programlama kavramlarını Python dilinde yazabilirsiniz.
– Python’daki temel veri yapılarını anlarsınız.
– Python’da fonksiyonların nasıl yazılacağını anlar ve birim testi yoluyla doğru olup olmadıklarını değerlendirebilirsiniz.
– Daha modüler ve sağlam hâle getirmek için kodu ne zaman ve nasıl soyutlayacağınızı (örneğin fonksiyonlara veya sınıflara) bilirsiniz.
– En iyi programlama, belgeleme ve kodlama stili uygulamalarını içeren, insan tarafından okunabilir kodlar üretirsiniz.
– NumPy’yi kullanarak Python’da ortak veri tartışması ve hesaplama görevleri gerçekleştirebilirsiniz.
– Seriler ve DataFrame’ler gibi veri yapılarını oluşturmak ve işlemek için Pandas’ı kullanabilirsiniz.
– Pandas ile sayısal veriler, dizeler ve tarih saatleri dahil olmak üzere farklı veri türlerini değiştirebilirsiniz.

Lisansını İstanbul Teknik Üniversitesi Elektrik Mühendisliği, yüksek lisansını Royal Melbourne Institute of Technology Üniversitesinde (Avustralya) tamamlamıştır. İTÜ Bilişim Enstitüsü Hesaplamalı Bilim ve Mühendislik alanında doktorasına devam etmektedir. İstinye Üniversitesi Bilgisayar Programcılığı Programının kuruluşunda yer almış ve Program Başkanlığı görevini üstlenmiştir. Şimdilerde, kişisel çalışmalarına odaklanmak için üniversitedeki eğitmenlik kariyerine bir süreliğine ara vermiştir. İlgi alanı olan sinyal işleme ve veri bilimi alanında akademik araştırmalarına ve sektörel çalışmalarına devam etmektedir.

Python Programlama Sertifika Programı’nı başarıyla tamamlayan katılımcılara, Kadir Has Üniversitesi Yaşam Boyu Eğitim Akademisi tarafından YÖK onaylı sertifika verilir. Sertifika için eğitime en az %80 oranında (10 oturumun en az 8’ine) canlı katılım sağlama şartı vardır.

4.250 TL (KDV Dahil)

KHAS Mensubu Akademisyen & İdari Personeline, KHAS Mezun & Öğrencilerine %50 indirim imkanı bulunmaktadır.

Yazılım ve Uygulama KHAS Bilgi Teknolojileri Direktörlüğü