Eskişehir Teknik Üniversitesi

user
Kategori Adı

Veri Bilimi ve Yapay Zeka

Program İşleyişi

Uzaktan


Belge Türü

Katılım

Eğitim Dili

Türkçe


Canlı Derse Devam Zorunluluğu(%)

60

Başarı Koşulları

Devam koşulunu sağlamış olmak.


Kayıt Dönemi

22.06.2023-19.07.2023

Eğitim Dönemi

22.07.2023-30.07.2023



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


*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)