Program Adı
Herkes için Python Programlama
Program Türü ve Modeli
Eğitim Programı
Program Koordinatörü
Doç. Dr. Aziz KABA
Eğitici(ler)
Doç. Dr. Aziz KABA
Doç. Dr. Aziz KABA
Aziz KABA, lisans derecelerini Anadolu Üniversitesi Havacılık Elektrik ve Elektroniği Bölümü, Anadolu Üniversitesi Elektrik - Elektronik Mühendisliği Bölümü ve Eskişehir Osmangazi Üniversitesi Matematik - Bilgisayar Bilimlerinde (Bölüm 1.si) Onur öğrencisi olarak tamamlamıştır. Yüksek lisans derecesini Anadolu Üniversitesi İleri Teknolojiler Anabilim Dalı - Enerji Kaynakları ve Yönetimi bölümünden, Doktora derecesini ise Eskişehir Teknik Üniversitesi Havacılık Elektrik ve Elektroniği Anabilim dalından almıştır.
Aziz KABA’nın çeşitli konferans ve sempozyumlarda sunulmuş 18 uluslararası bildirisi, SCI, SCIE, TR dizin vb. indeksli dergilerde basılmış 10 bilimsel yayını ve 3 kitap bölümü mevcuttur. Aziz KABA yapmış olduğu çalışmalarıyla “En İyi Bildiri”, “En İyi Sunum”, “Doktora Tez Ödülü” gibi ödülleri almıştır. Sırasıyla Öğretim Görevlisi, Ar – Ge Mühendisi, Araştırma Görevlisi ve Öğretim Üyesi pozisyonlarında 10 yıla yakın tecrübesi olan Aziz KABA, hali hazırda çalışmalarına Eskişehir Teknik Üniversitesi, Havacılık ve Uzay Bilimleri Fakültesi, Pilotaj Bölümünde Doçent ünvanı ile ve AKABA Mühendislik şirketinde Genel Müdür olarak devam etmektedir.Aynı zamanda Yapay Zeka ve Havacılık Uygulamaları Araştırma Grubu kurucusu ve yöneticisidir.
Doç. Dr. Aziz KABA
Doç. Dr. Aziz KABA
Aziz KABA, lisans derecelerini Anadolu Üniversitesi Havacılık Elektrik ve Elektroniği Bölümü, Anadolu Üniversitesi Elektrik - Elektronik Mühendisliği Bölümü ve Eskişehir Osmangazi Üniversitesi Matematik - Bilgisayar Bilimlerinde (Bölüm 1.si) Onur öğrencisi olarak tamamlamıştır. Yüksek lisans derecesini Anadolu Üniversitesi İleri Teknolojiler Anabilim Dalı - Enerji Kaynakları ve Yönetimi bölümünden, Doktora derecesini ise Eskişehir Teknik Üniversitesi Havacılık Elektrik ve Elektroniği Anabilim dalından almıştır.
Aziz KABA’nın çeşitli konferans ve sempozyumlarda sunulmuş 18 uluslararası bildirisi, SCI, SCIE, TR dizin vb. indeksli dergilerde basılmış 10 bilimsel yayını ve 3 kitap bölümü mevcuttur. Aziz KABA yapmış olduğu çalışmalarıyla “En İyi Bildiri”, “En İyi Sunum”, “Doktora Tez Ödülü” gibi ödülleri almıştır. Sırasıyla Öğretim Görevlisi, Ar – Ge Mühendisi, Araştırma Görevlisi ve Öğretim Üyesi pozisyonlarında 10 yıla yakın tecrübesi olan Aziz KABA, hali hazırda çalışmalarına Eskişehir Teknik Üniversitesi, Havacılık ve Uzay Bilimleri Fakültesi, Pilotaj Bölümünde Doçent ünvanı ile ve AKABA Mühendislik şirketinde Genel Müdür olarak devam etmektedir. Aynı zamanda Yapay Zeka ve Havacılık Uygulamaları Araştırma Grubu kurucusu ve yöneticisidir.
*Bu program, mesleki/kişisel gelişim amaçlıdır. Programdan başarılı olunması halinde sadece belgelendirme yapılmakta olup kesinlikle bir unvan ya da iş garantisi verilmemektedir.
*Minimum katılımcı sayısına ulaşılamaması durumunda bu program açılmayabilir. Bu durumda programa ilişkin ödenen ücret başvuru sahibine iade edilir.
Programın Amacı
Katılımcılara algoritma, kodlama ve yazılım ortamlarını dünyada en çok tercih edilen programlama dili olan Python ile uygulamalı olarak öğretmek.
Hedef Kitle
Programlama ve yazılım dünyasına en çok kullanılan programlama dili ile adım atmak; algoritma, akış diyagramı, kodlama mantığı ve yazılım ortamlarını öğrenmek; öğrendiklerini projeler ile tamamlamak isteyen herkes.
Program Ön Koşulu
-
Program Ölçme Değerlendirme
İsteğe bağlı Uygulama ve Proje
Açıklamalar
-
Ders Listesi
Eğitici: Doç. Dr. Aziz KABA
Ders Gereksinimleri(donanım-yazılım vb.): Masaüstü ya da Dizüstü Bilgisayar (kamera, mikrofon ve hoparlöre sahip)
Ders Gün ve Saatleri:
22-23-29-30 Temmuz 2023 (09.00-11.45 ve 13.00-15.45)
Ders İçeriği:
| # |
Ders İçeriği |
| 1 |
Python Programlamaya Giriş (Neden Python?, Python ve uygulama alanları, |
| 2 |
Anaconda Navigator, JupyterLab ve Google Colab, Markdown ve Tex, Akış Diyagramı, Merhaba Dünya: İlk Program) |
| 3 |
Python Temelleri (Değişkenler ve Veri Tipleri, Temel işlemler, Karşılaştırma, Matematiksel işleçler, Stringler ve string işlemleri, Girdi / Çıktı) |
| 4 |
Koşullar ve Döngüler (if, elif, else, for, while, break, continue, pass) |
| 5 |
Fonksiyonlar (Fonksiyon tanımlama ve çağırma, Argümanlar, parametreler, dönüş değerleri, Lambda) |
| 6 |
Veri Yapıları (Listeler ve liste işlemleri, Demetler, Sözlükler, Kümeler) |
| 7 |
Modüller ve Paketler (Modül ekleme, Standart modüller, Paket oluşturmak ve kullanmak) |
| 8 |
Uygulama 1 (Kriptoloji Projesi) |
| 9 |
Uygulama 2 (Oyun Projesi) |