Uzun süredir hazırlığını yaptığım eğitim serisi nihayet yayında. Amacım basit: yazılıma yeni başlayan birinin, gerçek bir projeyi baştan sona kurabilecek özgüvene ulaşmasını sağlamak.
Bu seride tek tek konuları havada anlatmak yerine, her bölümde çalışan bir şey üreteceğiz. Çünkü bir kavramı en iyi, onu bir işe yararken görünce öğreniyoruz. Kod yazmadan yazılım öğrenmek, yüzmeyi kitaptan öğrenmeye benziyor.
Neden bir seri?
Tek tek videolar faydalı ama dağınık kalıyor. Bir seri hâlinde ilerleyince her bölüm bir öncekinin üstüne biniyor ve sonunda elinde gerçekten bitmiş bir proje oluyor. Portfolyona koyabileceğin, "bunu ben yaptım" diyebileceğin bir şey.
Bir şeyi gerçekten öğrendiğini, onu sıfırdan yeniden kurabildiğinde anlarsın.
Neler olacak?
eri boyunca şu başlıkları uygulamalı olarak işleyeceğiz:
- Proje kurulumu ve sağlam bir klasör yapısı
- Veritabanı tasarımı ve EF Core ile bağlantı
- Temiz, okunabilir arayüz geliştirme
- Yayına alma ve küçük optimizasyonlar
Küçük bir örnek
Mesela ilk bölümde, basit bir kayıt işlemini şöyle bir yapıyla ele alacağız:
