Bu eğitim, modern web teknolojileri ile hem kullanıcı arayüzü hem de sunucu tarafı geliştirme süreçlerini birlikte ele alır. Katılımcılar, farklı katmanların entegre çalıştığı uygulama mimarileri üzerinde uygulamalı deneyim kazanır.
Eğitim Süresi: 5 Gün 30 Saat
Bölüm 1 – Web Geliştirme Temelleri ve Frontend Yapıları
- Web teknolojilerine genel bakış (HTML, CSS, JavaScript)
- Modern frontend mimarisi
- Bileşen tabanlı geliştirme yaklaşımı
- Responsive tasarım prensipleri
- Temel frontend uygulama geliştirme
Bölüm 2 – Modern Frontend Frameworkleri
- React / Angular / Vue genel yapısı
- Component yapısı ve state yönetimi
- Routing ve uygulama yapısı
- API entegrasyonu
- Frontend performans optimizasyonu
Bölüm 3 – Backend Geliştirme ve API Tasarımı
- Backend mimarisi ve sunucu tarafı geliştirme
- Node.js / .NET / Python backend yaklaşımları
- RESTful API tasarımı
- Veri alışverişi ve JSON yapıları
- API güvenliği
Bölüm 4 – Veri Yönetimi ve Entegrasyon
- Veritabanı tasarımı (SQL / NoSQL)
- CRUD işlemleri
- ORM yapıları
- Backend–veritabanı entegrasyonu
- Uygulama veri akışı
Bölüm 5 – Uygulama Geliştirme, Yayınlama ve Best Practices
- Katmanlı mimari yaklaşımı
- Authentication ve Authorization
- Versiyon kontrol (Git)
- Uygulama yayınlama (deployment)
- Full stack projelerde best practice’ler