Giriş
  • Python Giriş
  • Python Kurulumları
Python Temelleri (Python Basics)
  • Variables (Değişkenler)
  • String
  • Numbers
  • Variable - String - Number
  • Built-in Functions
  • User Defined Functions
  • Default and Flexible Functions
  • Video Quiz 1
  • Lambda Function
  • List
  • Tuple
  • Dictionary
  • Conditionals (if-else Statements)
  • Video Quiz 2
  • For Loop
  • While Loop
  • Video Quiz 3
Object Oriented Programming
  • Class and Constructor
  • Class Variables
  • Class Example
  • Opsiyonel Ek Ders: Nesne Tabanlı Programlama
Dealing with Programming Errors
  • Syntax Error
  • Exceptions
Numpy
  • Numpy Basics
  • Numpy Basic Operations
  • Indexing and Slicing
  • Shape Manipulation
  • Stacking Arrays
  • Convert and Copy Array
Pandas
  • Introduction to Pandas
  • Pandas Basic Methods
  • Indexing and Slicing Data Frames
  • Filtering Pandas Data Frame
  • List Comprehension
  • Concatenating Data
  • Transforming Data
Visualization with Matplotlib
  • Pandas Review
  • Line Plot
  • Scatter Plot
  • Histogram
  • Bar Plot
  • Subplots
Sonuç
  • Ne Yaptık ve Ne Yapacağız?
  • Sonuç 2: İleri Seviye Kurs Yolu
EK-1: (Opsiyonel) Python ile Nesne Tabanlı Programlama
  • Sınıflar/Classes
  • Nitelikler/Attributes
  • Metodlar
  • Metotlar vs Fonksiyonlar
  • Yapıcı/Constructor/Initializer
  • Hesap Makinesi Projesi
  • Hesap Makinesi Ödevi
  • Kapsülleme/Encapsulation
  • Miras/Inheritance
  • Inheritance Projesi
  • Soyut Sınıflar/Abstract Classes
  • Overriding
  • Polymorphism
  • Final Projesi
BONUS
  • İNDİRİM: TÜM DERSLER