
Pythonla Uygulama Geliştirme
1. Kursa Giriş
• Kursun Genel tanıtımı
• Kursun İçeriği
• Gerekli Ortamların Kurulması
2. Temel Python Objeleri ve Veri Yapıları
• Pythonda Sayı Veri Tipleri
• Temel Matematik Operatörleri
• Pythonda Karakter Dizileri - Stringler
• Veri Tipi Dönüşümleri
• Print Fonksiyonu ve Formatlama
• Pythonda Liste Veri Tipleri
• Pythonda Demet Veri Tipleri - Tuplelar
• Pythonda Sözlük Veri Tipleri - Dictionaryler
• Kullanıcıdan Input Alma - Input Fonksiyonu
3. Koşullu Durumlar
• Mantıksal Değerler ve Karşılaştırma Operatörleri
• Koşullu Durum Blokları - If ve Else Blokları
• Egzersiz
4. Pythonda Döngü Yapıları
• For Döngüleri
• While Döngüleri
• range() Fonksiyonu
• Break ve Continue İfadeleri
• List Comprehension
• Egzersiz
5. Fonksiyonlar
• Metodlar
• Fonksiyonlar ve Fonksiyonların Kullanılması
• Fonksiyonlarda Return
• Fonksiyonlarda Parametre Türleri
• Fonksiyonların Kapsamı : Global ve Yerel Değişkenler
• Lambda İfadeleriyle Fonksiyon Tanımlama
• Egzersiz
6. Modüller
• Modülleri Kullanma Mantığı
• Kendi Modüllerimizi Yazmak
• Egzersiz
7. Hatalar ve İstisnalar
• Hatalar ve İstisnalar Nedir ?
• Hataları ve İstisnaları Yakalama - try, except, finally Blokları
8. Dosya İşlemleri
• Dosya Açma ve Dosyaya Yazma İşlemleri
• Dosya Okuma İşlemleri
• Dosya Okuma İşlemleri
• Dosyalarda Kullanılan Fonksiyonlar
• Dosyalarda Değişiklik Yapma İşlemleri
8. Pythondaki Gömülü Fonksiyonlar
• Map Fonksiyonu
• Reduce Fonksiyonu
• Filter Fonksiyonu
• Zip Fonksiyonu
• Enumerate Fonksiyonu
• All ve Any Fonksiyonları
9. Decorators
10. Nesne Tabanlı Programlama
• Nesne Tabanlı Programlama Mantığı
• Nesne Tabanlı Programlama - Sınıflar
• Nesne Tabanlı Programlama - Metodlar
• Nesne Tabanlı Programlama - Inheritance ( Kalıtım )
• Nesne Tabanlı Programlama - Özel Metodlar
• All ve Any Fonksiyonları
11. Django
• urls - views
• templates - inheritance
• static files - images
• Database Models
• Database Model Queries
• Rendering Data to Templates
• Dynamic URL Routing & Templates
• CRUD
• form filter
• User Registration and Login Authentication
• User Role Based Permissions & Authentication
• Password Reset Email
• ClassBasedViews
Eğitmen
Eğitim Ücreti
25000.00
Kontenjan
0/6
Eğitim Günleri
Cumartesi Pazar
Eğitim Başlangıç Tarihi
02 Tem 2023
Eğitim Süresi
150 saat
Seans
10.30-17.30