Python 3.5 ile Sıfırdan İleri Seviyeye Programlama

Sıfırdan İleri Seviyeye programlamayı Python ile öğrenin ve gerçek hayat projeleri ile uygulayın.
4.44 (1146 reviews)
Udemy
platform
Türkçe
language
Programming Languages
category
instructor
Python 3.5 ile Sıfırdan İleri Seviyeye Programlama
7 263
students
23 hours
content
May 2018
last update
$19.99
regular price

Why take this course?

İşte bu özellikleri dahil etmek için bir Python programlama kursunun özeti ve ayrıca kurs içeriğine göre hangi modüllerin ve konulardan hangileri kullanılabileceğini belirtmişsiniz. Bu özellikler, bir Python programlama mektubu oluştururken önemli bir rol oynar ve ders içeriğine bağlı olarak değişebilir. Şimdi, bu bilgileri kullanarak bir Python programlama kursunu planlamaya başlayalım.

Kurs Planı:

Giriş ve Ortam Kurulumu

  • Python'ın Tarih ve Evrilmişleri
  • Python Ortamlarının Kurulması (IDE'lar, Python Envanter, Virtual Environments)
  • Dosya Yönetimi ve İletişimsel Araçlar (os, sys)

Veri Tipleri ve Değişkenler

  • Tam Sayılar, Ondalık Sayılar, Karakterler, Listeler, Fonksiyonlar ve Diğer Veri Tipleri
  • Değişkenlerin ve Veri Tiplerinin Yönetimi (int, float, str, list, tuple, set)

Koşullu Durum Yönetimi: If-Else Bloğları

  • Koşullu durum yöntemi (if, elif, else)
  • Farklı Operatörler (müşterek, kümle, modül birikimi, bit ve karakter operatörleri)

Döngü Yapıları

  • Sırayla for döngüsü
  • Tıpkı while döngüsü
  • break ve continue ifadeleri
  • En Az ve En Fazla İşleme (for-else statement)

Fonksiyonlar ve Özellikler

  • Fonksiyon tanımı ve çağırma
  • Argümanlar ve Geri Dönüş Değerleri
  • Lokallık ve Yerel Değişkenler
  • Scope (Yerel, Erişilebilir ve Global)

Modüllerle Çalışma

  • Kök Modüller ve Kütüphaneler (math, datetime)
  • Paket Yöneticisi (pip)
  • Özel Modüller oluşturma ve kullanma

Not Defteri Uygulaması ve Arayüz Projeleri

  • tkinter GUI Uygulamaları
  • PyQt veya another GUI toolkit
  • Dosya ve Klasör Yönetimi (open, read, write, json, csv)

Itertools Modülü ve Gelişmiş İterasyonlar

  • itertools modülü
  • Uygulanabilir Vektörler ve Listeler (map, filter, zip)

Web Scraping

  • HTML Analizi (BeautifulSoup)
  • HTTP Yönetimi (Requests)

Görsel İşlem ve Otomasyon

  • Resim Düzenleme (Pillow)
  • Bilgisayar Otomasyonu (PyAutoGUI)

Uygulama Ödevleri ve Proje

  • Kullanıcı Tarafından Geri Bildirimli Uygulamalar (Flask veya Django gibi)
  • Bir Proje Tabanlı Çözüm (PSET, Codecademy'nin gibi bir proje framewoke)

Esneklik ve Hataları Yönetimi

  • Hata Yönetimi (try, except, finally)
  • Esnek Kod Yazma (*args, **kwargs)
  • Loglama işlemleri

Çeşitli Uzmanlık Alanlar ve Kütüphaneler

  • Sistem Programlaması (sys)
  • Makine Öğrenimi ve Deep Learning (scikit-learn, TensorFlow, PyTorch)
  • Veri Analizi (pandas, numpy)
  • Web Uygulamaları (Flask, Django)
  • Veri İşlemeciliği (SQLite, SQLAlchemy)
  • Testlamalar (unittest)

Son Girişler ve Kaynak Yönetimi

  • Yazılım Geliştiricisi Kararlığı (PEP 8)
  • Verjon Kontrol Sistemi (Git)
  • Uygulama Dağıtımı ve Kullanıcı Yalıtımı

Bu plan, öğrencilerin Python'ın temel süreçlerinden ve uzmanlık alanlarına adil bakış açısı sunmasını sağlayacak şekilde tasarlanmıştır. Her biri, öğrencilerin belirli bir konuya dalma ve pratik yapma fırsatları içermelidir. Ayrıca, her adımdan ileriye geçmede öğrencilere farklı programlama paradigmaları ve kütüphanelerin kullanımına yenilik ederek zengin bir öğrenme deneyimi sunmanız gerekecektir.

Course Gallery

Python 3.5 ile Sıfırdan İleri Seviyeye Programlama – Screenshot 1
Screenshot 1Python 3.5 ile Sıfırdan İleri Seviyeye Programlama
Python 3.5 ile Sıfırdan İleri Seviyeye Programlama – Screenshot 2
Screenshot 2Python 3.5 ile Sıfırdan İleri Seviyeye Programlama
Python 3.5 ile Sıfırdan İleri Seviyeye Programlama – Screenshot 3
Screenshot 3Python 3.5 ile Sıfırdan İleri Seviyeye Programlama
Python 3.5 ile Sıfırdan İleri Seviyeye Programlama – Screenshot 4
Screenshot 4Python 3.5 ile Sıfırdan İleri Seviyeye Programlama

Loading charts...

Related Topics

1610670
udemy ID
22/03/2018
course created date
16/11/2019
course indexed date
Bot
course submited by