YBS401- Web Tabanlı Programlama ve Tasarım (2021 Güz)
Undergraduate course, Korkut Ata University, Management Information Systems, 2021
Dersin amacı PYTHON dilinde web tabanlı programlama ve tasarım yapmaktır. Dersi alanlar web sayfasının bileşenleri, PYTHON dilinin yapısı, basit veritabanı tasarımı hakkında bilgi sahibi olur. Ders kapsamında web arayüzünden veri ekleme, düzenleme, silme uygulamaları yapılacaktır.
- 1.Hafta - Python’a giriş ve kurulum (Ödev 0 - https://classroom.github.com/a/EncJ960i)
- 2.Hafta - Değişkenler, String ve sayılar (Ödev 1 - https://classroom.github.com/a/g4h5d0R1)
- 3.Hafta - Liste, Tuple, Fonksiyonlar (Ödev 2 - https://classroom.github.com/a/Nj01u6ir)
- 4.Hafta - Karar ve döngüler (Ödev 3 - İptal edilen kalıtım ödevi çözümü)
- 5.Hafta - Sınıf, Nesne, Kalıtım (Ödev 4 - https://classroom.github.com/a/ma2MnnUn)
- 6.Hafta - Dosya okuma, yazma, PIP (Ödev 5 - https://classroom.github.com/a/3_MyYp4d)
- 7.Hafta - PyWebIO inputs (Örnek Projeler - Proje konusu belirleme formu - Proje grupları)
- 8.Hafta - PyWebIO outputs
- 9.Hafta - SQLAlchemy
- 10.Hafta - Örnek uygulama
- 11.Hafta - Örnek uygulama
- 12.Hafta - Örnek uygulama
- 13.Hafta- FastAPI (Proje Teslim https://classroom.github.com/a/g_k_wlmL)
Notlandırma
- %20 Ödevler (5 ödev)
- %40 Proje
- %40 Final sınavı