Full-Stack Geliştirme Yol Haritası
Frontend
- HTML, CSS, JavaScript
- Responsive Design
- Web Accessibility
- Frontend Frameworks: React, Vue.js, Angular
- Web Performance Optimization
Sürüm Kontrolü
- Git
- GitHub, GitLab, Bitbucket
- Branching ve Merging
- Pull Requests
Backend
- Node.js, Express.js
- Python, Django, Flask
- Ruby on Rails
- Database Management
API
- RESTful API
- GraphQL
- Authentication
- Authorization
- API Testing
Veritabanı
- Relational DB: MySQL, PostgreSQL
- NoSQL DB: MongoDB
- ORM: Sequelize, Mongoose
- Database Design
- Normalization
Authentication & Güvenlik
- JWT, OAuth
- OAuth2
- Hashing & Encryption
- Cross-site Scripting (XSS)
- SQL Injection
- HTTPS, SSL/TLS
DevOps
- CI/CD
- Docker
- Kubernetes
- Jenkins
- Terraform
Testler
- Unit Test
- Integration Test
- End-to-End Test
- Test Driven Development (TDD)
- Jest, Mocha, Chai
Yayınlama
- Heroku
- AWS
- Dockerize uygulamalar
- CI/CD
Cloud
- AWS
- Google Cloud
- Azure
- Containerization (Docker, Kubernetes)
- Serverless Architectures