Sıfırdan İleriye Next.js Eğitimi
Açıklama
Eğitimin ders notlarını sağ tarafta yer alan eğitim dokümanlarını indir butonuna tıklayarak indirebilirsiniz. Yapay zekamız Billy bu eğitim için konu anlatımları, çalışma programları oluşturabilir, istediğiniz kadar pratik yapabileceğiniz sorular hazırlayabilir.
Ben Ünsal Demircioğlu. Yazılım yolculuğum çocukluk yıllarında başladı. Linux ile tanışmam, bana yalnızca
bir işletim sistemi değil; aynı zamanda farklı bir düşünme biçimi kazandırdı. Açık kaynak felsefesiyle
kurduğum bağ sayesinde sistem yapılandırmalarını keşfetmeye ve özelleştirmeye başladım.
O yıllar’da Python ile edindiğim deneyimler, bana yazılımın yalnızca bir ürün değil; aynı zamanda vizyon,
etkileşim ve dönüşümün taşıyıcısı olduğunu öğretti.
Şu anda Kıbrıs Uluslararası Üniversitesi’nde Dijital Oyun Tasarımı eğitimi alıyorum. Bu alan, teknik
bilgiyle yaratıcı hikâye anlatımını birleştirmeme olanak tanıyor. Oyun tasarımı aracılığıyla yazılımın ifade
gücünü ve etkileşimli deneyimler yaratma potansiyelini keşfediyorum.
Bu eğitim serisinde amacım, yalnızca teknik bilgi aktarmak değil; aynı zamanda yazılımın arkasındaki
düşünce yapısını, problem çözme becerilerini ve yaratıcı yaklaşımı paylaşmak.
Bölüm 1: Next.js’e Giriş
Next.js Nedir?
Gerekli Ortamların Kurulması (Windows)
Gerekli Ortamların Kurulması (Linux Debian)
Bölüm 2: Dosya Yapısı ve Temel Kavramlar
Next.js Dosya Yapısı ve useClient / useServer
SSR ve SPA Mantığı
Hataları Ele Almak
Bölüm 3: İlk Proje ve Uygulama Temelleri
İlk Next.js Projesi ve Önizleme
Next.js Resim Optimizasyonu ve Kullanımı
Bölüm 4: Routing ve Sayfa Yönetimi
Next.js Sayfa Yönlendirmeleri (Routing)
Routing Ekstra Bilgiler
Bölüm 5: Veri Yönetimi ve Meta Bilgiler
Next.js Veri Çekme
Next.js Head Componenti ve Metadata
