Skip to content

arslanugur/py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

py

[Objects and Data Structures]

  • Pythonda Sayi Veri Tipleri
  • Pythonda Matematiksel Operatörler
  • Pythonda Degisken Tanimlama ve Uygulama
  • Pythonda Veri Tipi Dönüsümleri
  • Pythonda Karakter Dizileri - Strings
  • Pythonda String Formatlama
  • Uygulama - Karakter Dizileri
  • Py String Methods - w3schools/py str methods
  • [Lists]
  • [List Methods] - w3schools/py site
  • [Tuple]
  • [Dictionary]
  • [Sets]
  • Value ve Referans Data Types

Operators

  • Atama Operatörleri
  • Karsilastirma Operatörleri
  • Mantiksal Operatörler
  • Diger Python Operatörleri

Pythonda Kosul Ifadeleri

  • Kosullu Durum Bloklari - If ve Else Bloklari
  • Kosullu Durum Bloklari - If - Elif - Else Bloklari

Loops

Functions

Object Oriented Programming

Modules

Hata ve Hata Yönetimi

  • Hata ve Hata Yönetimi Nedir?
  • Hata Yönetimi
  • Hata Nesnesi Olusturma
  • Uygulama - Hata ve Hata Yönetimi

Dosya Yönetimi

  • Pythonda Dosya Açma ve Yazma
  • Pythonda Dosya Okuma
  • Pythonda Dosya Okuma Fonksiyonlari
  • Pythonda Dosyada Güncelleme Yapma
  • Uygulama - Ögrenci Kayit Programi

Fonksiyonların İleri Seviye Özellikleri

  • Pythonda Iç içe Fonksiyon Kullanimi
  • Pythonda Fonksiyondan Fonksiyon Döndürme
  • Pythonda Fonksiyonlari Parametre Olarak Gönderme
  • Pythonda Decorator Fonksiyonlar

Pythonda Iterators

Python Generators

Advanced Python Modules & Web Scraping

  • Py Datatime Modülü
  • Py Os Modülü
  • Py Regular Expression Modülü
  • Py Json Modülü
  • Py Json Modülü Demo
  • Py Requests Modülü
  • Py Requests Modülü Demo - Exchange Api ile Döviz Uygulamasi
  • Py Requests Modülü Demo - Github Api
  • Py Requests Modülü Demo - Film Arsiv Apisi
  • Temel Html Bilgilendirmesi
  • BeatifulSoup Module
  • Web Scraping - BeatifulSoup Modülü - Imdb
  • Web Scraping - BeatifulSoup Modülü - N11

Python Ile Bot Yazimi

  • Selenium Nedir ve Nasil Kurulur? - pip install selenium
  • Selenium Temelleri
  • Selenium için Selectors Bilgisi
  • Selenium ile Sayfa Etkilesimi
  • Uygulama - Github Takipçi Listesinin Alinmasi

Selenium Instagram Bot

  • Instagram ile Kullanici Girisi
  • Instagram Takipçi Listesinin Alinmasi
  • Scrolling ile Tüm Takipçilerin Alinmasi
  • Instagram Automated Follow
  • Instagram Automated Unfollow
  • Instagram Takipçilerinin Dosyaya Kayit Edilmesi

Selenium Twitter Bot

  • Twitter ile Kullanici Girisi
  • Twitter ile Hashtage Göre Arama
  • Scroll Özelligi ile Daha Fazla Tweet Yükleme
  • Tüm Tweetleri Alma ve Dosyaya Kaydetme

Data Analysis - Numpy

  • Numpy Nedir?
  • Numpy Dizileri ile Çalisma
  • Numpy Dizilerinin Indekslenmesi
  • Numpy Dizi Operasyonlari
  • Uygulama - Python Numpy

Data Analysis - Pandas pip install pandas

  • Py Pandas Kütüphanesi Nedir?
  • Py Pandas Serileri
  • Py Pandas DataFrame Tanimlamalari
  • Py Pandas ile Farkli Dosya Tiplerinden Veri Okuma
  • Pandas DataFrame ile Satir Sütun Seçimleri
  • Pandas DataFrame ile Filtreleme
  • Uygulama - Imdb Filmlerinin Veri Analizi
  • Pandas DataFrame ile Groupby Kullanimi
  • Pandas ile Kayip ve Bozuk Veri Analizi
  • Pandas ile String Fonksiyonlari Kullanimi
  • Pandas ile Join ve Merge
  • Pandas ile DataFrame Metotlari
  • Uygulama - Nba Oyuncularinin Veri Analizi
  • Uygulama - Youtube Istatistik Verilerinin Analizi

Data Viz - Matplotlib

  • Matplotlib Nedir?
  • Matplotlib ile Grafik Olusturma Plot, SubPlot ve Axes
  • Matplotlib ile Figure Olusturma
  • Matplotlib ile Grafik Türleri

SQL Veritabani - MySql & SQLite

  • Veritabani Nedir?
  • SQL Veritabani Yapisi
  • SQL Tablo Iliskileri
  • Uygulama 1- SQL Veritabani Tasarimi
  • Uygulama 2- SQL Veritabani Tasarimi
  • Uygulama 3- SQL Veritabani Tasarimi
  • MySql Kurulumu
  • Veritabanina Tablo Ekleme
  • Veritabani Baglantisi
  • Uygulama - Okul Veritabani
  • Insert Sorgusu - Kayit Ekleme
  • Uygulama - Kayit Ekleme
  • Select Sorgusu - Kayit Sorgulama
  • Where Sorgusu - Kayit Filtreleme
  • OrderBy Sorgusu - Kayit Siralama
  • Aggregate Fonksiyonlari Count(), Avg(), Sum(), Min(), Max()
  • Uygulama - Kayit Sorgulama
  • Update Sorgusu - Kayit Güncelleme
  • Delete Sorgusu - Kayit Silme
  • Uygulama - Kayit Güncelleme
  • Birden Fazla Tablo ile Çalisma
  • Iliskili Tablolardan Veri Seçme
  • Uygulama - Ögrenci Kayit Programi - Veritabani Tablolarinin Tasarimi
  • Uygulama - Ögrenci Kayit Programi - Model Tasarımı
  • Uygulama - Ögrenci Kayit Programi - SQL Sorgularin Olusturulmasi
  • Uygulama - Ögrenci Kayit Programi - Kullanici Arayüzünün Olusturulmasi
  • SQLite Veritabani ile Çalisma

NoSQL Database - MongoDb

  • NoSQL Veritabani Nedir?
  • NoSQL Veritabani Iliskileri
  • MongoDb Kurulumu
  • MongoDb Veritabani Baglantisi
  • Insert Sorgusu - MongoDb ile Kayit Ekleme
  • Find Sorgusu - MongoDb ile Kayit Seçme
  • Filter Sorgusu - MongoDb ile Filtreleme
  • Sort Sorgusu - MongoDb ile Siralama
  • Update Sorgusu - MongoDb ile Kayit Güncelleme
  • Delete Sorgusu - MongoDb ile Kayit Silme

Desktop Application Development - PyQt5

  • PyQt5 Kurulumu - pip install PyQt5
  • PyQt5 ile Uygulama Olusturma
  • PyQt5 ile Pencere Elemanlari
  • PyQt5 ile Pencere Sinifinin Genisletilmesi
  • Uygulama - PyQt5 ile Calculator Uygulamasi
  • Pyqt5 Qt Designer Kullanimi
  • PyQt5 ile Layout Türleri
  • Pyqt5 Qt Designer ile Layout Kullanimi
  • Pyqt5 CheckedBox ile Çalisma
  • Pyqt5 RadioButton ile Çalisma
  • Pyqt5 ComboBox ile Çalisma
  • PyQt5 MessageBox ile Çalisma
  • PyQt5 Date & Time Edit
  • PyQt5 ListView ile Çalisma
  • Pyqt5 TableView ile Çalisma

Bootstrap

  • Bootstrap Nedir?
  • Bootstrap Kurulumu - pip install bootstrap-py
  • Heading & Text
  • Bootstrap Renkleri
  • Butonlar
  • Margin ve Padding
  • Kenarlik ve Boyutlandirma
  • Hizalama ve Display Özelligi
  • Tablolar
  • Listeler
  • Uyari Kutulari
  • Resim ve Float Özelligi
  • Formlar
  • Bootstrap Kartlari
  • Jumbotron ve Navigation Linkleri
  • Dropdown
  • Navbars
  • Collapse ve Accordion
  • Slider
  • Açilir Kutular
  • Tooltip
  • Popovers
  • Scrollspy
  • Breakpoints
  • Izgara Sistemi
  • Responsive Tasarim
  • Uygulama - Blog Tasarimi - 1
  • Uygulama - Blog Tasarimi - 2
  • Uygulama - Blog Tasarimi - 3

Web Gelistirme - Django

  • Django Kurulumu pip install Django==3.1.4
  • Django Projesinin Olusturulmasi
  • Pages Uygulamasini Projemize Ekleyelim
  • Pages Templates & Layout
  • Static Dosyalar
  • Bootstrap ile Tasarim
  • Movies Uygulamasinin Eklenmesi
  • Admin Panelinin Aktif Edilmesi
  • Model Olusturma ve Admin Paneline Ekleme
  • Admin Panelini Özellestirelim
  • Movie Listeleme Sayfasi
  • Movie Detay Sayfasi
  • User Uygulamasi
  • Register Kullanici Olusturma Sayfasi
  • Login Kullanici Giris Sayfasi
  • Django Mesajlari
  • Nav Links & Logout

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages