->
Udemy - Python ile Sıfırdan İleri Seviye Python Programlama
Udemy - Python ile Sıfırdan İleri Seviye Python Programlama


Description

Sıfırdan İleri Seviye Python Dersleri ile Python Programlama, Veritabanı, Veri Analizi, Bot Yazımı, Web Geliştirme Öğren

Course content

  • Giriş
    • Kursun Tanıtımı
    • Python Nedir ?
    • Kursa Nasıl Çalışmalıyım ?
  • Windows Geliştirme Ortamı
    • Python Kurulumu
    • Editör Kurulumu
    • Komut Satırı Programı
    • İlk Python Programı
  • MacOs Geliştirme Ortamı
    • Python Kurulumu
    • Editör Kurulumu
    • Terminal Kullanımı
    • İlk Python Programı
  • Sayılar ve Matematiksel Operatörler
    • Bölüm Hakkında
    • Numbers: Int ve Float
    • Numbers: Sayısal Operatörler-1
    • Numbers: Sayısal Operatörler-2
    • Yorum Satırı Oluşturma
    • Sayılar
  • Değişkenler
    • Pythonda Değişken Tanımlama
    • Pythonda Değişken Tanımlama Kuralları
    • Uygulama: Değişken Tanımlama
    • Pythonda Veri Tipleri
    • Uygulama: Veri Tipleri
    • Değişkenler
  • Strings: Karakter Dizileri
    • Pythonda Karakter Dizileri: Strings
    • Pythonda String Slicing
    • Pythonda String Formatlama
    • Uygulama: Karakter Dizileri: Strings
    • Pythonda String Metotları
    • Uygulama: String Metotları
    • String
  • Listeler
    • Pythonda Listeler
    • Pythonda Listeler-2
    • Uygulama: Listeler
    • Pythonda Liste Metotları
    • Uygulama: Liste Metotları
    • Pythonda Tuple
    • Pythonda Dictionary
    • Uygulama: Dictionary
    • Dictionary Metotları
    • Uygulama: Dictionary Metotları
    • Pythonda Sets
    • Pythonda Value & Referans Veri Tipleri
  • Operatörler
    • Bölüm Hakkında
    • Atama Operatörleri
    • Uygulama: Atama Operatörleri
    • Karşılaştırma Operatörleri
    • Uygulama: Karşılaştırma Operatörleri
    • Mantıksal Operatörler
    • Uygulama: Mantıksal Operatörler
    • Diğer Python Operatörleri
  • Koşul İfadeleri
    • Bölüm Hakkında
    • Koşul İfadeleri
    • Koşullu Durum Blokları - If ve Else Blokları
    • Koşullu Durum Blokları - If - Elif - Else Blokları
    • Uygulama-1: Koşullu İfadeler
    • Uygulama-2: Yakıt Tüketim Maliyeti
    • Uygulama-3: Koşullu İfadeler
  • Döngüler
    • Bölüm Hakkında
    • Döngüler
    • Pythonda For Döngüleri
    • Uygulama-1: For Döngüleri
    • Uygulama-2: For Döngüleri
    • Pythonda While Döngüleri
    • Uygulama-1: While Döngüleri
    • Uygulama-2: While Döngüleri
    • Break & Continue
  • Döngü Metotları
    • Döngü Metotları: range()
    • Döngü Metotları: enumerate(), zip()
    • Uygulama: Asal Sayı & Çarpım Tablo Uygulaması
    • Uygulama: Sayı Tahmin Uygulaması
  • List Comprehensions
    • List Comprehension
    • List Comprehension ile Koşullu İfadeler
    • Uygulama: List Comprehension
  • Fonksiyonlar
    • Bölüm Hakkında
    • Pythonda Metotlar
    • Fonksiyon Tanımlama
    • Fonksiyondan Değer Döndürme
    • Fonksiyona Parametre Gönderme
    • Uygulama: Fonksiyonlar
    • Default Parametre Tanımlama
    • Keyword Arguments
    • Değişken Sayıda Parametre: *args
    • Değişken Sayıda Parametre: *kwargs
    • Uygulama: Parametreler
    • Uygulama: Bankamatik
    • Fonksiyonların Kapsamı : Global ve Yerel Değişkenler
  • Lambda & Built-in Fonksiyonlar
    • Bölüm Hakkında
    • Lambda Fonksiyonu
    • Map
    • Filter
    • Any ve All
    • Sorted
    • Min ve Max
    • Abs, Sum, Round
  • Hata Yönetimi & Debugging
    • Bölüm Hakkında
    • Hata ve Hata Yönetimi Nedir ?
    • Hata Türleri-Exception Types
    • Hata Yönetimi-Exception Handling
    • Uygulama: Hata Yönetimi
    • Hata Nesnesi Fırlatma-Raising an Exception
    • Uygulama: Hata Nesnesi Fırlatma
    • PDB ile Debugging
  • Modüller ile Çalışma
    • Bölüm Hakkında
    • Modül Nedir ?
    • Modül Kullanımı
    • Uygulama: Modül Kullanımı
    • Python ile Gelen Modüller: Built-in Modules
    • Uygulama-1: Math Modülü
    • Uygulama-2: Random Modülü
    • Uygulama-3: Datetime Modülü
    • Uygulama-4: Os Modülü
    • Uygulama-5: Regular Expression Modülü
    • Pip ile Harici Paket Kurulumu
  • OOP #1-Nesne Tabanlı Programlama
    • Bölüm Hakkında
    • Nesne Tabanlı Programlama Nedir ?
    • Class
    • __init__ metot
    • Uygulama: Class
    • Instance Methods
    • Uygulama: Banka Hesabı
    • Class Attributes
    • Uygulama: Class Attributes
    • Class Methods
  • OOP ile Quiz Uygulaması
    • Quiz Uygulamasının Tanıtımı
    • Question Sınıfı
    • Quiz Sınıfı
    • Skor Bilgisinin Hesaplanması
    • Bilgilendirme Mesajlarının Hazırlanması
  • OOP ile Kart Uygulaması
    • Kart Uygulamasının Tanıtımı
    • Kart Sınıfı
    • Deste Sınıfı
    • Deste Metotları
  • OOP #2-Nesne Tabanlı Programlama
    • Inheritance: Kalıtım Nedir ?
    • Kalıtımın Uygulanması
    • Child Sınıfların Genişletilmesi
    • Uygulama: Blog User ve Moderator
    • Properties
    • Python Special Methods
    • Uygulama: Dict Sınıfının Özelleştirilmesi
  • Iterators & Generators
    • Iterators ve Iterables Nedir?
    • Custom Iterators
    • Iterable Kartlar
    • Generators
    • Generators ile Bellek Kullanım Uygulamaları
  • Decorators
    • İç içe Fonksiyon Kullanımı
    • Fonksiyondan Fonksiyon Döndürme
    • Fonksiyonları Parametre Olarak Gönderme
    • Decorator Fonksiyonlar
    • Decorator Parametreleri
    • Fonksiyonların Meta Bilgisi
    • Hız Testi için Decorator
    • Parametre Alan Decorator Fonksiyonlar
  • Dosya Yönetimi: I/O
    • Dosya Okuma: Open ve Read
    • Dosya Okuma: Seek ve Cursors
    • With ile Dosya Okuma
    • Dosyaya Yazma: Writing
    • Dosyaya Ekleme Yapma: Appending
    • Dosyada Güncelleme Yapma: Updating
    • Uygulama-1: Dosya Yönetimi
    • Uygulama-2: Dosya Yönetimi
    • Uygulama-3: Dosya Yönetimi
  • CSV ile Çalışma
    • CSV Dosyası Nedir?
    • CSV Dosyasından Bilgi Okuma: Reader
    • CSV Dosyasından Bilgi Okuma: DictReader
    • CSV Dosyasına Bilgi Yazma: Writer
    • CSV Dosyasına Bilgi Yazma: DictWriter
    • Uygulama 1-CSV ile Çalışma
    • Uygulama 2-CSV ile Çalışma
  • JSON ile Çalışma
    • Json Nedir?
    • Deserializing JSON
    • Serializing JSON
    • Uygulama-1: Json ile Çalışma
    • Json Listeleri ile Çalışma-1
    • Json Listeleri ile Çalışma-2
    • Json Listeleri ile Çalışma-3
    • Serializing Class Types
    • Uygulama-2: Json ile Çalışma
  • Http Requests
    • Http Nedir?
    • Http Verbs
    • Http Requests
    • Query String ile Filtreleme
    • Http Post
    • Api Uygulaması: Son Dakika Haberler
    • Api Uygulaması: Hava Durumu
    • Api Uygulaması: Canlı Döviz Çeviri
    • Api Uygulaması: Github
    • Api Uygulaması: Film Verileri
  • Web Scraping
    • Web Scaping Nedir?
    • İsteğe Bağlı Html ve Css Bilgilendirme
    • Beatifulsoup: Tags
    • Beatifulsoup: Find
    • Beatifulsoup: Attributes
    • Beatifulsoup: Navigating
    • Uygulama: Web Scraping-sadikturan.com
    • Uygulama: Web Scraping-Google Araması
    • Uygulama: Web Scraping-Film Bilgileri
    • Uygulama: Web Scraping-Alışveriş Sitesi
  • Python ile Bot Yazımı: Selenium
    • Selenium Nedir ve Nasıl Kurulur?
    • Selenium Temelleri
    • Selenium için Selectors Bilgisi
    • Selenium ile Sayfa Etkileşimi
    • Github Takipçi Listesinin Alınması
    • Instagram ile Kullanıcı Girişi
    • Instagram Takipçi Listesinin Alınması
    • Scrolling ile Tüm Takipçilerin Alınması
    • Instagram’da Otomatik Takip
    • Instagram’da Otomatik Takibi Bırak
    • Instagram Takipçilerinin Dosyaya Kayıt Edilmesi
    • Twitter ile Kullanıcı Girişi
    • Twitter ile Hashtage Göre Arama
    • Scroll Özelliği ile Daha Fazla Tweet Yükleme
    • Tüm Tweetleri Alma ve Dosyaya Kaydetme
  • Veri Analizi: Numpy
    • Numpy Nedir ?
    • Numpy Dizileri ile Çalışma
    • Numpy Dizilerinin Indekslenmesi
    • Numpy Dizi Operasyonları
    • Uygulama: Numpy
  • Veri Analizi: Pandas
    • Pandas Nedir ?
    • Pandas Serileri
    • Pandas DataFrame Tanımlamaları
    • Pandas ile Farklı Dosya Tiplerinden Veri Okuma
    • Pandas DataFrame ile Satır Sütun Seçimleri
    • Pandas DataFrame ile Filtreleme
    • Uygulama: Imdb Filmlerinin Veri Analizi
    • Pandas DataFrame ile Groupby Kullanımı
    • Pandas ile Kayıp ve Bozuk Veri Analizi
    • Pandas ile String Fonksiyonları Kullanımı
    • Pandas ile Join ve Merge
    • Pandas ile DataFrame Metotları
    • Uygulama: Nba Oyuncularının Veri Analizi
    • Uygulama: Youtube İstatistik Verilerinin Analizi
  • Veri Görselleştirme: Matplotlib
    • Matplotlib Nedir ?
    • Matplotlib ile Grafik Oluşturma: Plot, SubPlot ve Axes
    • Matplotlib ile Figure Oluşturma
    • Matplotlib ile Grafik Türleri
  • SQL Database: MySql & SQLite
    • Bölüm Hakkında
    • Database Nedir ?
    • SQL Veri Tabanı Yapısını Anlama
    • SQL Tablo İlişkileri
    • Uygulama 1: E-Ticaret Veritabanı Tasarımı
    • Uygulama 2: Okul Veritabanı Tasarımı
    • Uygulama 3: Sinema Veritabanı Tasarımı
    • Veri Tabanı Sunucusu Nedir?
    • MySql Kurulumu
    • Database ve Tablo Oluşturma
    • Database Bağlantısı
    • Uygulama: School Database
    • Insert: Veri Ekleme
    • Uygulama: Veri Ekleme
    • Select: Verileri Getirme
    • Where: Kayıt Filtreleme
    • OrderBy: Kayıt Sıralama
    • Aggregate Fonksiyonları: Count(), Avg(), Sum(), Min(), Max()
    • Uygulama: Veri Seçme
    • Update: Kayıt Güncelleme
    • Delete: Kayıt Silme
    • Uygulama: Kayıt Güncelleme
    • Birden Fazla Tablo ile Çalışma
    • İlişkili Tablolardan Veri Seçme
    • Öğrenci Kayıt Programı: Veritabanı Tablolarının Tasarımı
    • Öğrenci Kayıt Programı: Model Tasarımı
    • Öğrenci Kayıt Programı: SQL Sorguların Oluşturulması
    • Öğrenci Kayıt Programı: Kullanıcı Arayüzünün Oluşturulması
    • SQLite Veritabanı ile Çalışma
  • NoSQL Database: MongoDb
    • NoSQL Nedir ?
    • NoSQL Relationships
    • MongoDb Kurulumu
    • MongoDb Veritabanı Bağlantısı
    • Insert: MongoDb ile Kayıt Ekleme
    • Find: MongoDb ile Kayıt Seçme
    • Filter: MongoDb ile Filtreleme
    • Sort: MongoDb ile Sıralama
    • Update: MongoDb ile Kayıt Güncelleme
    • Delete: MongoDb ile Kayıt Silme
  • PyQt5
    • Bilgilendirme
  • Web Geliştirme: Django
    • Bölüm Hakkında
    • Django Kurulumu
    • Django Projemizi Oluşturalım
    • Pages Uygulamasını Projemize Ekleyelim
    • Pages Templates & Layout
    • Static Dosyalar
    • Bootstrap ile Tasarım
    • Movies Uygulaması
    • Admin Panelinin Aktif Edilmesi
    • Model Oluşturma ve Admin Paneline Ekleme
    • Admin Panelini Özelleştirelim
    • Movie Listeleme Sayfası
    • Movie Detay Sayfası
    • User Uygulaması
    • Register: Kullanıcı Oluşturma Sayfası
    • Login: Kullanıcı Giriş Sayfası
    • Django Mesajları
    • Nav Links & Logout
  • Bonus
    • Diğer Kurslarım

Python ile Sıfırdan İleri Seviye Python Programlama

python-dersleri.part1.rar

python-dersleri.part2.rar

python-dersleri.part3.rar

python-dersleri.part4.rar


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Coktum   |  

Information
Members of Guests cannot leave comments.




rss