Bize Ulaşın
 Süre 28 Saat (4 Günler)

Eğitim İçeriği

Python Programlamaya Giriş

  • Python kodu çalıştırma
  • Python Geliştirme Araçlarını Kullanma (IDE'ler ve komut satırı araçları)
  • Python ve iPython kabukları ile iPython Notebook üzerinde çalışma

Veri Tipleri ve İşlemler

  • Tamsayılar ve kayan noktalı sayılar
  • Dizeler ve baytlar
  • Demetler (tuples) ve listeler
  • Sözlükler (dictionaries) ve sıralı sözlükler
  • Kümeler ve donmuş kümeler (frozen sets)

Kodun Düzenlenmesi ve Dağıtılması

  • Modül ve paket oluşturma
  • Kodun depolara (repository) dağıtılması

Nesne Yönelimli ve İşlevsel Programlama

  • Fonksiyon ve sınıf oluşturma ve kullanma
  • Fonksiyon ve sınıfları dekoratörlerle değiştirme
  • Meta-sınıflara giriş

Hata Yönetimi ve Test

  • İstisnaları ele alma ve fırlatma
  • Test yazma ve çalıştırma (dokümantasyon testleri ve birim testleri)
  • Testlerle kod kapsamını kontrol etme

Dosya ve Dizinlerle Çalışma

  • Farklı dosya türlerine erişim ve dosya işleme ilkeleri
  • Dosya oluşturma, okuma, güncelleme ve silme (düz metin dosyaları, csv, ayrıca Microsoft Word ve Microsoft Excel dosyaları dahil)
  • Düzgün İfadeler (Regular Expressions) kullanarak metin dosyalarından veri çıkarma
  • Dizin oluşturma ve silme, dosya listeleme ve arama

Veritabanlarına Erişim

  • Veri seçme, ekleme, güncelleme ve silme
  • SQLite 3, PostgreSQL ve MySQL tabanlı genel veritabanı API'si
  • Nesne İlişkisel Eşleyiciyi (SQLAlchemy) kullanma
  • NoSQL veritabanlarıyla çalışma

Web'i Fethetme

  • Web sayfalarını alma
  • HTML ve XML'i ayrıştırma (parsing)
  • Web formlarını otomatik doldurma
  • Python ile web uygulamaları oluşturma

Kurs İçin Gerekli Önbilgiler

Yok

Katılımcı Sayısı


Katılımcı başına fiyat

Danışanlarımızın Yorumları (7)

Yaklaşan Etkinlikler

İlgili Kategoriler