Teori yetmez, bol pratik şart! Haftalık bir plan yap:
- Günlük Hedef: 2-3 problem çöz.
- Zorluk Seviyesi: Kolaydan zora geç (Easy → Medium → Hard).
- Zaman Sınırlı Pratik: Test gibi 30-45 dakika içinde çözmeye çalış.
Platform
Özellikler
Türkçe Destek Öneri
LeetCode
2000+ problem, mock interview'lar
Kısmi (problem açıklamaları İngilizce, ama community Türkçe)
Başlangıç için "Top 100 Liked Questions" listesi.
HackerRank
Şirket bazlı testler, sertifika programları
Evet (Türkçe arayüz)
"30 Days of Code" challenge'ı tamamla.
Codewars
Kata'lar (kısa problemler), gamification
Hayır, ama kolay
8 kyu'dan başla, kyu seviyesini yükselt.
Patika.dev
Türkçe bootcamp'ler
Tamamen Türkçe
"Algoritma ve Veri Yapıları" rotasını takip et.
Kattis
Rekabetçi programlama
Hayır
ICPC-style problemler için ideal.
İpucu: Her çözdüğün problemi not et – neden o yaklaşımı seçtin, alternatifler nelerdi?