Yazılım Atölyesi
Yazılım Atölyesi bir atölye gibi çalışır. Okursun, denersin, bozarsın, düzeltirsin. Burada bulacağın teknoloji ipuçları izlemek için değil, uygulamak için yazıldı.
Her rehber tek bir soruya odaklanır. Kurulum adımları net. Komutlar kopyalanabilir. Sonuçları kendi makinende görebilirsin.
Teknoloji ipuçlarını kendin uygula. Ezberleme, tekrarla.
Geliştirme Ortamını Kurmak
İyi bir ortam, öğrenme hızını doğrudan etkiler. Önce araçlarını tanı. Sonra iş akışını kur.
Editör ve terminal
- VS Code'u hızlandırma tricksleri ile açılış süresini ve eklenti yükünü kontrol altına al.
- Klavye kısayollarını üç beş taneyle sınırla, onları refleks haline getir.
- Linux terminali başlayanlar için hazırlanan rehber, dosya gezinme ve izin mantığını sıfırdan anlatır.
- Bash script yazma rehberi ile tekrarlayan işleri tek komuta indir.
Sürüm kontrolü
- Git workflow pratik rehberi dallanma, birleştirme ve geri alma adımlarını sırayla gösterir.
- Çakışma çözmeyi küçük bir deneme deposunda prova et.
- GitHub kolaborasyon için ipuçları pull request açmayı, inceleme yazmayı ve issue takibini kapsar.
Taşınabilir kurulum
- Docker ile containerization başlangıcı, "bende çalışıyor" sorununu bitirir.
- Veritabanını ve uygulamayı ayrı konteynerlerde çalıştırmayı dene.
- İmaj boyutunu küçültmek, sabrını da kazandırır.
Kod Yazarken Hız ve Güvenlik
Çalışan kod ilk hedef. İkinci hedef hızlı ve güvenli kod. İkisi arasındaki mesafe pratikle kapanır.
Performans tarafı
- JavaScript performans ipuçları gereksiz döngüleri, ağır DOM işlemlerini ve bellek sızıntılarını hedefler.
- SQL veri tabanı optimizasyon ipuçları indeks seçimini ve sorgu planı okumayı örneklerle anlatır.
- Ölçmeden iyileştirme yapma. Önce süreyi kaydet, sonra değiştir.
Arayüz ve düzen
- CSS Grid ve Flexbox pratik uygulamalar bölümünde iki yöntemi yan yana görürsün.
- Hangi durumda hangisini seçeceğine dair basit bir karar listesi bulacaksın.
- Küçük ekran denemelerini gerçek bir telefonda yap.
Test ve koruma
- REST API test etme araçları ile istek gövdesi, başlıklar ve yanıt kodlarını düzenli biçimde kontrol et.
- Güvenli şifre saklama yöntemleri hashleme, tuzlama ve yanlış alışkanlıkları açıklar.
- Regex patterns pratik rehberi doğrulama ve arama işlerini kısaltır.
Nereden Başlamalı
| Durumun | Önerilen yol |
|---|---|
| Yeni başlıyorsun | Terminal, ardından Git |
| Projen yavaş | SQL ve JavaScript tarafı |
| Ekip çalışıyorsun | GitHub ve Docker |
Bir rehber seç. Baştan sona uygula. Notlarını kendi deponda tut. Bir hafta sonra aynı adımları not olmadan tekrarla. Kalıcı olan bilgi budur.
© 2026 Yazılım Atölyesi