Python Müfredatınız nasıl ?
Web Teknolojilerine Giriş: HTML yapılarına ve HTML ile metin biçimlendirme tekniklerine giriş yapılır.
CSS ile Biçimlendirme: CSS kullanarak sayfa biçimlendirme, listeler, padding ve margin ayarları öğretilir.
Web Tasarımında Grafikler: Grafik optimizasyonu, köprüler ve site gezinme ilkeleri anlatılır.
HTML Yapıları: Tablolar, formlar ve çerçeveler üzerinde durulur.
Konumlandırma ve Yerleşim: Web sayfalarını bloklar halinde düzenleme teknikleri ele alınır.
Python ile Web Programlamaya Giriş: Python programlama dilinin temelleri, şube operatörleri, döngüler ve istisnalar gibi temel programlama kavramları öğretilir.
Veri Yapıları ve Algoritmalar: Python’da modüller, fonksiyonlar, demetler, kümeler, sözlükler ile çalışma, dosya işlemleri ve veri paketleme konularına değinilir.
Nesne Yönelimli Programlama (OOP) ve Tasarım Desenleri: OOP kavramları, veri yapıları ve tasarım desenleri üzerinde durulur.
MVC modeli ve SOLID İlkeleri: Yazılım geliştirme süreçlerinde MVC modeli ve SOLID ilkeleri tanıtılır.
Test ve Hata Ayıklama: Modül test teknikleri, paralel ve çok parçacıklı programlama ile ağ programlaması anlatılır.
Veritabanları: Veritabanı temelleri ve Python ile Numpy ve Pandas kullanarak veri işleme teknikleri öğretilir.
JavaScript ve İleri JavaScript: JavaScript temelleri, nesneler, olay işleme, DOM ile etkileşim, AJAX ve jQuery kullanımı gibi konular işlenir.
Takım Çalışması ve Proje Yönetimi: Yazılım proje yönetimi prensipleri ile takım çalışması dinamikleri anlatılır.