Học trên Youtube
Front-End Development
- HTML5
- CSS3
- JavaScript (ES6+)
- React.js
- Angular
- Vue.js
- Responsive Design
- Tailwind CSS
- Bootstrap
- SASS/SCSS
- TypeScript
- Web Accessibility (WCAG)
- Cross-Browser Compatibility
- Figma/XD Integration
- DOM Manipulation
- Web Animations (CSS, GSAP, Framer Motion)
- Styled Components
- Material-UI (MUI)
- Redux Toolkit/Zustand (State Management)
- Progressive Web Apps (PWAs)
Back-End Development
- Node.js
- Express.js
- Django
- Flask
- Ruby on Rails
- PHP
- RESTful API Development
- GraphQL
- Authentication & Authorization (OAuth, JWT)
- Server-Side Rendering (SSR)
Database Management
- SQL (MySQL, PostgreSQL)
- NoSQL (MongoDB, Firebase)
- Database Optimization
- Cloud Databases (AWS RDS, Azure, Firestore)
DevOps & Deployment
- Version Control (Git/GitHub/GitLab)
- CI/CD Pipelines (Jenkins, GitHub Actions)
- Docker & Containerization
- Cloud Platforms (AWS, Azure, GCP)
- Deployment (Netlify, Vercel, Heroku)
- Webpack/Parcel/Vite
- Image Optimization
- Content Delivery Networks (CDNs)
- SSL/TLS Certificates
- Security Best Practices (XSS, CSRF, SQL Injection)
- Performance Monitoring Tools (Lighthouse, GTmetrix)
- API Integration (REST, SOAP, GraphQL)
- Testing & Debugging (Jest, Cypress, Chrome DevTools)
- Agile Development Methodology
- Communication & Collaboration Tools (Slack, Trello)
- UX/UI Design Principles
HTML, CSS, JS Basics
React
JavaScript
MongoDB
Python
TypeScript
Flask
SQL
TypeScript
Spring Boot
Next.js
Tailwind CSS
Docker
Node.js
GraphQL
Web Accessibility
Agile Development
Project Playlist can be found here