| 1 |
Tanıtım |
Tanıtım dersi |
|
| 2 |
Giriş 01 |
YAPILACAK PROJELER |
|
| 3 |
Giriş 02 |
Programcılığa giriş ve temel kavramlar |
|
| 4 |
Giriş 03 |
Algoritma ve akış şeması |
|
| 5 |
Giriş 04 |
Python Kaynaklar |
|
| 6 |
Giriş 05 |
Python'a giriş |
|
| 7 |
Temel 01 |
print |
|
| 8 |
Temel 02 |
comments |
|
| 9 |
Temel 03 |
input |
|
| 10 |
Temel 04 |
Modules, Library, Kütüphane |
|
| 11 |
Temel 05 |
Kod yazma, PEP8 ve GİRİNTİ |
|
| 12 |
Temel 06 |
VS Code nedir ve diğer python editörleri |
|
| 13 |
Temel 07 |
if, else, elif |
|
| 14 |
Temel 08 |
Operatörler |
|
| 15 |
Temel 09 |
Dir, Help |
|
| 16 |
Temel 10 |
for |
|
| 17 |
Temel 11 |
git, GitHub ve Markdown düzenleme |
|
| 18 |
Temel 12 |
turtle kütüphanesi ile çizim |
|
| 19 |
Temel 13 |
random kütüphanesi ile rasgele sayılar |
|
| 20 |
Temel 14 |
Fonksiyonlar |
|
| 21 |
Temel 15 |
Variables (değişkenler) |
|
| 22 |
Temel 16 |
Veri dönüşümleri |
|
| 23 |
Temel 17 |
date-time kütüphanesi |
|
| 24 |
Temel 18 |
Diziler |
|
| 25 |
Temel 19 |
While |
|
| 26 |
Temel 20 |
String işlemleri |
|
| 27 |
Temel 21 |
Modül (kütüphane oluşturma) |
|
| 28 |
Temel 22 |
Speech recognition |
|
| 29 |
Orta Seviye 01 |
print II |
|
| 30 |
Orta Seviye 02 |
input II |
|
| 31 |
Orta Seviye 03 |
for II |
|
| 32 |
Orta Seviye 04 |
fonksiyonlar II |
|
| 33 |
Orta Seviye 05 |
List, tuple, set, dictionary |
|
| 34 |
Orta Seviye 06 |
Grafiklerle çalışma |
|
| 35 |
Orta Seviye 07 |
Searching |
|
| 36 |
Orta Seviye 08 |
Sorting methods |
|
| 37 |
Orta Seviye 09 |
eval ve exec |
|
| 38 |
Orta Seviye 10 |
Recursion |
|
| 39 |
Orta Seviye 11 |
Try Except Finally |
|
| 40 |
Orta Seviye 12 |
Regular expression |
|
| 41 |
Orta Seviye 13 |
Python'da bytes, bytearray |
|
| 42 |
Dosya İşlemleri 01 |
Dosya oluşturma ve yazma |
|
| 43 |
Dosya İşlemleri 02 |
Dizin (Klasör) işlemleri |
|
| 44 |
Dosya İşlemleri 03 |
Dosyadan okuma ve detaylar |
|
| 45 |
Dosya İşlemleri 04 |
Dosya ve klasör silme |
|
| 46 |
Dosya İşlemleri 05 |
Dosya açma modları |
|
| 47 |
Dosya İşlemleri 06 |
Dosyalarda arama, bulma, değiştirme |
|
| 48 |
Dosya İşlemleri 07 |
Uygulamayı EXE Dosyasına çevirme |
|
| 49 |
Dosya İşlemleri 08 |
Rehber programı (PROJE) |
|
| 50 |
OOP 01 |
Nesneye yönelik programlamaya giriş |
|
| 51 |
OOP 02 |
Nesne ve sınıf kavramı |
|
| 52 |
OOP 03 |
Nesne oluşturma init Constructor |
|
| 53 |
OOP 04 |
Kalıtım - inheritence |
|
| 54 |
OOP 05 |
Kapsülleme - Encapsulation |
|
| 55 |
OOP 06 |
Soyutlama - Abstraction |
|
| 56 |
OOP 07 |
Çok biçimlilik - Polymorphism |
|
| 57 |
OOP 08 |
OOP (NYP) ile oyun örneği (PROJE) |
|
| 58 |
Tkinter 01 |
Masaüstü geliştirmeye giriş ve form tasarımı |
|
| 59 |
Tkinter 02 |
Tkinter'da olaylar (events) |
|
| 60 |
Tkinter 03 |
Tkinter ile bazı araçlar |
|
| 61 |
Tkinter 04 |
Tkinter'da diğer pencereler |
|
| 62 |
Tkinter 05 |
Diyaloglar |
|
| 63 |
Tkinter 06 |
Kanvas |
|
| 64 |
Tkinter 07 |
exe dosyası yapma, Uygulama yayınlama |
|
| 65 |
Tkinter 08 |
Örnek PROJE |
|
| 66 |
PyQt 01 |
PyQt ile masaüstü geliştirmeye giriş |
|
| 67 |
PyQt 02 |
PyQt Widgets |
|
| 68 |
PyQt 03 |
Events & Signals, Slots |
|
| 69 |
PyQt 04 |
Layout, Form ve Diğer pencereler |
|
| 70 |
PyQt 05 |
Toolbars & Menus - QAction |
|
| 71 |
PyQt 06 |
Dialogs and Alerts |
|
| 72 |
PyQt 07 |
QT Designer |
|
| 73 |
PyQt 08 |
Diğer pencereler, Exe yapma ve Proje |
|
| 74 |
PyQt 08 |
Veritabani bağlantısı |
|
| 75 |
MySQL 01 |
MySQL'e giriş |
|
| 76 |
MySQL 02 |
MySQL ile veritabanı ve tablo oluşturma |
|
| 77 |
MySQL 03 |
Veritabanına kayıt ekleme |
|
| 78 |
MySQL 04 |
Veritabanındaki kayıtları listeleme |
|
| 79 |
MySQL 05 |
Kayıt ve tablo silme |
|
| 80 |
MySQL 06 |
Kayıt güncelleme |
|
| 81 |
MySQL 07 |
Join ile ilişkiler |
|
| 82 |
MySQL 08 |
SQL Komutları |
|
| 83 |
SqLite 01 |
SQL Lite Veritabanı Giriş |
|
| 84 |
SqLite 02 |
Veritabanı ve tablo oluşturma |
|
| 85 |
SqLite 03 |
Veritabanına kayıt ekleme |
|
| 86 |
SqLite 04 |
Veri seçme, listeme işlemleri |
|
| 87 |
SqLite 05 |
Kayıt, tablo, veritabanı silme |
|
| 88 |
SqLite 06 |
Kayıtları güncelleme |
|
| 89 |
SqLite 07 |
Join kavramı |
|
| 90 |
SqLite 08 |
SQL komutları |
|
| 91 |
Django ile Web 01 |
AdobeXD |
|
| 93 |
Django ile Web 02 |
Django ile web programlamaya giriş |
|
| 94 |
Django ile Web 03 |
Django kurma ve kullanmaya başlama |
|
| 95 |
Django ile Web 04 |
Proje ve app oluşturma ve çalıştırma |
|
| 96 |
Django ile Web 05 |
Django'da views.py ve URLs.py |
|
| 97 |
Django ile Web 06 |
Django templates |
|
| 98 |
Django ile Web 07 |
HTML |
|
| 99 |
Django ile Web 08 |
Djangoda static files |
|
| 100 |
Django ile Web 09 |
Django CSS |
|
| 101 |
Django ile Web 10 |
CSS Bootstrap ve css kütüphaneleri |
|
| 102 |
Django ile Web 11 |
Django Master sayfa + 404 sayfası |
|
| 103 |
Django ile Web 12 |
Django JS |
|
| 104 |
Django ile Web 13 |
Django models, migrasyon |
|
| 105 |
Django ile Web 14 |
Veritabanına kayıt ekleme (insert) ve görüntüleme |
|
| 106 |
Django ile Web 15 |
Verileri template içinde gösterme |
|
| 107 |
Django ile Web 16 |
Kayıt detayını görüntüleme |
|
| 108 |
Django ile Web 17 |
Record update, delete |
|
| 109 |
Django ile Web 18 |
Model güncelleme (Update Model) |
|
| 110 |
Django ile Web 19 |
Django Admin |
|
| 111 |
Django ile Web 20 |
Django Deploy |
|