Frontend Eğitimi Roadmap
🌐
HTML Temelleri
HTML yapısı, Temel etiketler (head, body, div, p, a, img, h1-h6)
🔶
JavaScript - Arrays ve Nesneler
Dizi ve nesne yapıları
🎨
CSS Temelleri ve ileri konular
Display (block, inline, inline-block),Flexbox ile düzenlemeler,Position,(relative, absolute, fixed, sticky),Medya sorguları (responsive tasarım)
🔶
JavaScript - Asenkron JavaScript
Promise, async/await, fetch API
🔶
JavaScript Temelleri
Değişkenler, veri türleri,Operatörler ve koşullu ifadeler (if, else),Döngüler (for, while)
⚛️
ReactJS
React State ve Etkileşim, React komponent yapısı, Props ile veri aktarımı,React Router,API ve React ile Veri Çekme
🔶
JavaScript - Fonksiyonlar ve Olaylar
Fonksiyonlar ve olay yönetimi
⚛️
ReactJS - Redux
State management ile React Redux
Backend Eğitimi Roadmap
🟢
Backend'e Giriş ve Node.js Temelleri
Node.js kurulumu ve temel kavramlar
🟢
Dotenv, Yapılandırma ve Güvenlik
Environment variables, CORS, helmet
📊
Temel SQL Komutları
Veri Tipleri, Koşullu Seçimler, Fonksiyonlar
📊
Yazılım Mimarileri
Yazılım mimarileri
🟢
Modül Sistemi ve Temel Node API'leri
CommonJS, ES Modules, fs, path modülleri
🟢
Kullanıcı Giriş/Kayıt ve JWT ile Authentication
JWT tokens, bcrypt, authentication
📊
İlişkiler ve JOIN İşlemleri
Relations, JOIN, Subqueries, Gruplama
📊
Data Structures and Algorithms
Veri yapıları ve algoritmalar (Stack, linkedlist vb.)
🟢
Express.js ile REST API Geliştirme
Express kurulumu, routing, request/response
🟢
Realtime Özellikler: WebSocket & Socket.io
Real-time communication
📊
İleri Düzey SQL Konuları
Transactions, indexes, optimization
🟢
Middleware Kullanımı ve Hata Yönetimi
Custom middleware, error handling
🟢
API Testi, Postman ve Dokümantasyon
API testing ve documentation
📊
SOLID ve Tasarım Desenleri
Nesne Yönelimli Programlama (OOP) Temelleri