Profile

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

Mehmet Taha USTA

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