TT

TTCoreWeb

Yükleniyor

TT
TTCoreWeb
Back to Blog
Yazılım8 dk read15 Haziran 2025

Yazılım Öğrenme Yol Haritası 2025: Sıfırdan Başlayanlar İçin Rehber

Yazılım öğrenmek isteyenler için 2025 güncel yol haritası. Hangi dil, hangi kaynak, ne kadar sürer? Adım adım rehber.

"Yazılım öğrenmek istiyorum, nereden başlayacağım?" — bu soruyu her gün onlarca kişi soruyor. Doğru yol haritasıyla 6-12 ayda iş bulabilecek düzeye gelebilirsiniz.

Neden Yazılım Öğrenmeli?

Türkiye'de yazılım geliştirici maaşları 2025 itibarıyla 40.000-120.000 TL arasında. Uzaktan çalışma imkânıyla global şirketlere dolar/euro bazlı kazanç mümkün. İş güvencesi yüksek, talep her yıl artıyor.

Adım 1: Alan Seçimi (1-2 Hafta)

Yazılımın birçok dalı var. İlgi alanınıza göre seçin:

**Web Geliştirme (Önerilen Başlangıç):** Talep en yüksek alan. Front-end (arayüz) veya back-end (sunucu) olarak ikiye ayrılır. Full-stack her ikisini de kapsar.

**Mobil Uygulama:** iOS (Swift) veya Android (Kotlin) için native, ya da React Native ile her iki platform.

**Veri Bilimi / Yapay Zeka:** Python ağırlıklı. Matematik temeli gerektirir.

**Oyun Geliştirme:** Unity (C#) veya Unreal Engine (C++) ile başlanır.

Adım 2: İlk Dilinizi Seçin

**Python:** Öğrenmesi en kolay dil. Veri bilimi, otomasyon ve web için kullanılır.

**JavaScript:** Web geliştirme için zorunlu. Hem front-end hem back-end (Node.js) kullanılabilir.

**Tavsiyemiz:** Web geliştirmeye başlayacaksanız HTML/CSS → JavaScript sırasını takip edin.

Adım 3: Ücretsiz Kaynaklar

**Türkçe:** - freeCodeCamp Türkçe kanalı - BTK Akademi (ücretsiz sertifika) - Udemy Türkçe kursları (indirimde alın, 100-300 TL)

**İngilizce:** - The Odin Project (ücretsiz, tam yol haritası) - CS50 Harvard (ücretsiz, dünya standartlarında) - MDN Web Docs (JavaScript ve web için referans)

Adım 4: Pratik Yapın — Proje Geliştirin

Kurs izlemek yetmez. Gerçek projeler geliştirin:

1. Kişisel portföy web sitesi 2. Yapılacaklar listesi uygulaması 3. Hava durumu uygulaması (API kullanımı) 4. Basit e-ticaret sayfası

Adım 5: GitHub'ı Kullanmaya Başlayın

GitHub, kodunuzu depolayan ve paylaşan platformdur. İşverenler GitHub profilinize bakarak yetkinliğinizi değerlendirir.

- Her projenizi GitHub'a yükleyin - Commit geçmişinizi düzenli tutun - README dosyası ekleyin

Adım 6: Topluluk ve Ağ

- Discord sunucuları: Türk Yazılımcılar, freeCodeCamp TR - LinkedIn'de yazılımcıları takip edin - Bootcamp ve meetup etkinliklerine katılın

Ne Kadar Sürer?

- Günde 2-3 saat çalışarak 6-8 ayda junior pozisyona hazır olunabilir - Bootcamp ile yoğun çalışma: 3-4 ay - Sabır ve tutarlılık tek şart

TTCoreWeb'e Katılın

Yazılım dünyasına ilgi duyuyorsanız ve web projelerinde deneyim kazanmak istiyorsanız iletişime geçin. Junior geliştirici adaylarına mentorluk ve proje bazlı çalışma fırsatı sunuyoruz.