Full Stack Web Geliştirme 3. Dönem
Atölye Detayları
6 Hafta sürecek bu ileri seviye eğitimde, React ile modern frontend geliştirmeyi, .NET Core Web API ile güçlü backend uygulamaları kurmayı ve SignalR ile gerçek zamanlı mesajlaşma gibi ileri düzey özellikler geliştirmeyi öğreneceksiniz. Eğitim sonunda kendi E-Ticaret & Chat platformunuzu baştan sona inşa etmiş olacaksınız.
Bu eğitim, full-stack web geliştirici olmak isteyenler için hazırlanmış kapsamlı bir programdır. 6 Hafta boyunca 40 saatlik derslerle hem frontend hem backend teknolojilerini gerçek dünya senaryoları üzerinden öğreneceksiniz.
İlk haftalarda HTML, CSS ve JavaScript ile temelleri sağlamlaştırıp, React ile modern kullanıcı arayüzleri geliştireceğiz. Ardından, .NET Core ile güçlü backend sistemleri, Entity Framework Core ile veritabanı yönetimi, JWT tabanlı kimlik doğrulama ve güvenlik konularına gireceğiz.
Son iki hafta ise ileri seviye konulara odaklanarak SignalR ile gerçek zamanlı mesajlaşma, Redux Toolkit ile state yönetimi, Docker & Cloud deployment ve test otomasyonu gibi profesyonel geliştirici becerilerini kazanacaksınız.
Gün: Cumartesi - Pazar
Saat: 19:00
1. Hafta
HTML5: semantic etiketler, formlar, accessibility
CSS3: Flexbox, Grid, animasyonlar, responsive tasarım
JavaScript ES6+: let/const, arrow functions, destructuring
DOM manipülasyonu, Event Handling, fetch API
2. Hafta
Async/Await, Promises, error handling
LocalStorage, SessionStorage, Cookies
Modüler JS (import/export)
REST API tüketimi (fetch/axios)
Test otomasyonu (Jest/Mocha)
3. Hafta
React component yapısı, props, state
Hooks (useState, useEffect, useContext, useReducer)
Routing (react-router-dom)
Form yönetimi (Formik / React Hook Form)
Context API ve temel global state management
4. Hafta
ASP.NET Core temel mimari
Entity Framework Core, Code First Migration
CRUD operasyonları (Users, Posts vb.)
Middleware, dependency injection
Authentication & Authorization (cookie-based)
5. Hafta
RESTful API geliştirme, best practices
JWT Authentication, refresh tokens
Swagger ile API dokümantasyonu
SignalR ile Gerçek Zamanlı İletişim
Kullanıcıların anlık mesaj göndermesi
Online kullanıcı listesi
Grup sohbetleri mantığı
React entegrasyonu: WebSocket/SignalR client, chat UI
6. Hafta
Performans optimizasyonu: React.memo, Lazy Loading
State Management: Redux Toolkit veya Zustand
File Upload (profil fotoğrafı, ürün resmi)
Notification sistemi (SignalR + Toast)
Deployment: Docker, Azure App Service / AWS / Vercel
Unit & Integration Testing (.NET ve React)
İlk haftalarda HTML, CSS ve JavaScript ile temelleri sağlamlaştırıp, React ile modern kullanıcı arayüzleri geliştireceğiz. Ardından, .NET Core ile güçlü backend sistemleri, Entity Framework Core ile veritabanı yönetimi, JWT tabanlı kimlik doğrulama ve güvenlik konularına gireceğiz.
Son iki hafta ise ileri seviye konulara odaklanarak SignalR ile gerçek zamanlı mesajlaşma, Redux Toolkit ile state yönetimi, Docker & Cloud deployment ve test otomasyonu gibi profesyonel geliştirici becerilerini kazanacaksınız.
Gün: Cumartesi - Pazar
Saat: 19:00
1. Hafta
HTML5: semantic etiketler, formlar, accessibility
CSS3: Flexbox, Grid, animasyonlar, responsive tasarım
JavaScript ES6+: let/const, arrow functions, destructuring
DOM manipülasyonu, Event Handling, fetch API
2. Hafta
Async/Await, Promises, error handling
LocalStorage, SessionStorage, Cookies
Modüler JS (import/export)
REST API tüketimi (fetch/axios)
Test otomasyonu (Jest/Mocha)
3. Hafta
React component yapısı, props, state
Hooks (useState, useEffect, useContext, useReducer)
Routing (react-router-dom)
Form yönetimi (Formik / React Hook Form)
Context API ve temel global state management
4. Hafta
ASP.NET Core temel mimari
Entity Framework Core, Code First Migration
CRUD operasyonları (Users, Posts vb.)
Middleware, dependency injection
Authentication & Authorization (cookie-based)
5. Hafta
RESTful API geliştirme, best practices
JWT Authentication, refresh tokens
Swagger ile API dokümantasyonu
SignalR ile Gerçek Zamanlı İletişim
Kullanıcıların anlık mesaj göndermesi
Online kullanıcı listesi
Grup sohbetleri mantığı
React entegrasyonu: WebSocket/SignalR client, chat UI
6. Hafta
Performans optimizasyonu: React.memo, Lazy Loading
State Management: Redux Toolkit veya Zustand
File Upload (profil fotoğrafı, ürün resmi)
Notification sistemi (SignalR + Toast)
Deployment: Docker, Azure App Service / AWS / Vercel
Unit & Integration Testing (.NET ve React)
S.O.S – Bootcamp Süreci Hakkında Sık Sorulan Sorular
Bootcamp programlarımız sektörel ihtiyaçlara göre özel olarak tasarlanmıştır...
Evet, programın temel parçası uygulamadır...
Evet. Bootcamp'i başarıyla tamamlayan katılımcılara sertifika verilir...
Evet. Her katılımcıya bir mentor atanır...
Evet. Mentorlar ve eğitmenlerle birebir görüşmeler yapılabilir.