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