Orta - İleri
Online (Google Meet)
Yakında

React Bootcamp

Modern Frontend Geliştirme ile React Mastery

Süre8 hafta
FormatOnline (Google Meet)

Fiyatlar yakında belirlenecek

Kayıtlar yakında açılacak

React Bootcamp
8 Haftalık Kapsamlı Müfredat
Her hafta canlı dersler, pratik çalışmalar ve proje geliştirme
Hafta 1
Modern JavaScript ve React Temelleri
JavaScript ES6+ ve React'e güçlü bir başlangıç

Konular:

  • Modern JavaScript (ES6+)
  • Asenkron JavaScript
  • React Nedir? Virtual DOM Kavramı
  • Proje Başlatma: Create React App ve Vite ile Başlangıç
  • JSX Syntax ve Temel Kurallar
  • React Bileşenleri: Class ve Function Components
  • Props ve State Yönetimi
  • React Hooks: useState ve useEffect
  • Event Handling ve Conditional Rendering
  • Lists ve Keys Kullanımı
Hafta 2
İleri React Konuları
React Hooks ve performans optimizasyonu

Konular:

  • Custom Hooks Oluşturma
  • Context API ve useContext Hook
  • useReducer ile State Yönetimi
  • useRef ve useMemo Kullanımı
  • useCallback Hook
  • React.memo ile Performans Optimizasyonu
  • CSS Modülleri ile Temel Stiller
Hafta 3
Routing, State Management ve Form İşlemleri
SPA routing, Redux ve form yönetimi

Konular:

  • React Router Dom v6
  • Query Parameters Kullanımı
  • Form Yönetimi
  • Formik ve Yup ile Validasyon
  • React Hook Form Kullanımı
  • Redux Toolkit: Temeller, Actions ve Reducers
  • Redux Thunk ile Async İşlemler
  • Redux DevTools Kullanımı
Hafta 4
API Entegrasyonu ve Authentication
Backend entegrasyonu ve güvenlik

Konular:

  • REST API Kavramları ve Entegrasyon
  • Axios ile HTTP İstekleri: Custom Axios Instance
  • Error Handling
  • JWT Authentication: Token Yönetimi
  • Interceptors ile API Güvenliği
  • Local Storage ve Session Yönetimi
  • Protected API Requests
  • React Query ile Veri Yönetimi
  • Tailwind CSS veya Material UI ile Temel Kullanıcı Arayüzü
Hafta 5
Performans Optimizasyonu ve Testing
Uygulama performansı ve test stratejileri

Konular:

  • Code Splitting ve Lazy Loading
  • React.memo ve useMemo ile Performans Optimizasyonu
  • React Profiler Kullanımı
  • Testing Frameworklerine Giriş: Jest ve React Testing Library
  • Error Boundaries ile Hata Yönetimi
Hafta 6
TypeScript ile React ve Next.js
Type safety ve modern React framework'leri

Konular:

  • TypeScript ile React Projesi Başlatma
  • React Componentlerde TypeScript Kullanımı
  • Next.js Projesinde TypeScript Yapılandırması
  • React Projelerinde Tip Güvenliği Sağlama
  • Redux ve TypeScript Entegrasyonu
  • Next.js API Routes ile TypeScript
  • Next.js SSR (Server-Side Rendering) ve SSG (Static Site Generation)
Hafta 7
Deployment ve Üretim Ortamı
Production deployment ve DevOps temelleri

Konular:

  • Build ve Deploy İşlemleri: Vercel, Netlify, Docker
  • Environment Variables Yönetimi
  • Production için Optimizasyonlar
  • CI/CD Pipeline Oluşturma
  • SEO Optimizasyonları ve React Projeleri için Öneriler
Hafta 8
Freelance ve Kariyer Gelişimi
Sektöre giriş ve kariyer planlama

Konular:

  • Freelance İş Platformları: Upwork, Fiverr, Toptal Profil Oluşturma
  • Portföy ve GitHub Profil Hazırlama
  • LinkedIn Optimizasyonu ve Networking
  • Teknik CV ve Mülakat Hazırlığı
  • Algoritmalar ve Veri Yapıları
  • React Teknik Mülakat Soruları
  • Coding Challenge Örnekleri
  • Junior'dan Senior'a Geçiş Süreci
  • Sürekli Öğrenme Stratejileri ve Uzmanlaşma Alanları
Fiyatlar Yakında Belirlenecek

Özel kampanya fiyatları için takipte kalın!

Süre:8 hafta
Format:Online (Google Meet)
Seviye:Orta - İleri
0535 922 12 53

Sorularınız için bizi arayabilirsiniz

Kariyer Çıktıları
100%
İstihdam Oranı
₺55,000
Ortalama Maaş

Çalışılabilecek Pozisyonlar:

Frontend Developer
React Developer
JavaScript Developer
UI Developer
Junior Frontend Developer