Bu eğitim, React ile sürdürülebilir, ölçeklenebilir ve kullanıcı deneyimi güçlü web uygulamaları geliştirmek isteyen ekipler için yapılandırılmıştır. Katılımcılar, modern frontend geliştirme süreçlerini uygulamalı örneklerle pekiştirir.
Eğitim Süresi: 5 Gün 30 Saat
Bölüm 1 – React Temelleri ve Geliştirme Ortamı
- React’e giriş ve temel kavramlar
- Component tabanlı mimari
- JSX yapısı ve kullanım prensipleri
- Geliştirme ortamının kurulumu
- İlk React uygulamasının oluşturulması
Bölüm 2 – Bileşen Yapısı ve Veri Yönetimi
- Functional component yapısı
- Props ve state kullanımı
- Event yönetimi
- Koşullu render ve listeleme işlemleri
- Form yapıları ve kullanıcı etkileşimleri
Bölüm 3 – React Hooks ve Uygulama Mimarisi
- useState, useEffect ve temel hook’lar
- Bileşen yaşam döngüsü mantığı
- Özel hook yapıları
- Kodun modüler yapıda organizasyonu
- Yeniden kullanılabilir component tasarımı
Bölüm 4 – API Entegrasyonu ve Routing
- REST API ile veri çekme süreçleri
- Asenkron veri yönetimi
- React Router ile sayfa yapısının kurgulanması
- Dinamik route yönetimi
- Hata ve yüklenme durumlarının yönetimi
Bölüm 5 – Performans, Test ve Yayınlama Süreçleri
- Performans optimizasyonu
- State yönetimi yaklaşımları
- Temel test süreçleri
- Build alma ve yayınlama adımları
- React projelerinde best practice’ler