Bu yazımızda Python öğrenmek isteyenler için sıralı bir şekilde yol haritasını oluşturduk.
Öncelikle bilmeyenler için Python hakkında detaylı bilgi almak ve Python dersleri kategorimize ulaşmak isterseniz buraya tıklayarak ulaşabilirsiniz.
Sırası ile Python Konuları
Haritada göreceğiniz harf ve renklerin anlamları :
- Kırmızı renkte olan yazılara tıklayarak ilgili ders anlatımına ulaşabilirsiniz.
- (z) = Zorunlu
- (i) = Öğrensen iyi olur.
Python Temelleri
Python Temelleri (z)
1. Python hakkında temel bilgiler (z)
2. Koşul ifadeleri (z)
3. Veri Tipleri ve Değişkenler (z)
4. Fonksiyonlar (z)
5. Listeler, Tuple, Set Terimleri (z)
6. Bu konular hakkında bol bol test (z)
Veri Yapıları Ve Algoritmalar
Veri Yapıları Ve Algoritmalar (z)
1. Listeler ve Bağlı Listeler (z)
2. Heaps (Dinamik Yığınlar) (i)
3. Stacks(Statik Yığınlar) (i)
4. Queues (Kuyruklar) (i)
5. Rekürsif Fonksiyonlar (z)
6. Sorting (Sıralama) Algoritmaları (z)
7. Binary Search Trees (İkili Arama Ağaçları) (z)
İleri Düzey Konular
İleri Düzey Konular (z)
1. Regular Expressions (Düzenli İfadeler) (i)
2. Decorator’ler (i)
3. Lambdalar (z)
4. Iteratorler (z)
5. Modüller (z)
Verisyon Kontrol Sistemleri
Verisyon Kontrol Sistemleri (z)
1. Temel Git Kullanımı (z)
Repository Hosting Services
Repository Hosting Services (z)
1. Github (z)
2. GitLab (i)
Paket Yöneticileri
Paket Yöneticileri (z)
1. Pip (z)
2. PyPI (i)
Framework Öğrenmek
Framework Öğrenmek (z)
Birçok framework mevcut. Hangi alanda çalışacağınızı seçip, uygun framework’ü öğrenmelisiniz.
Uygulamalarını Test Etmek İçin
Uygulamalarını Test Etmek İçin (z)
1. Unittest/pyUnit (i)
2. pytest (z)
3.doctest (i)
Bu Python yol haritası sizlerin Python öğreniminizi kolay bir şekilde takip etmenizi sağlayacaktır. Umarım faydalı olur. İyi çalışmalar.