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 |
|