HTML và CSS được đặt ở đầu lộ trình vì đây là lớp nền để xây dựng giao diện web, hiểu cấu trúc trang, layout và responsive trước khi đi sâu vào logic.
JavaScript ES6+ là bước tiếp theo để xử lý DOM, event, async/await và OOP, tức phần logic của frontend mà người học cần nắm trước khi làm việc với ứng dụng web thực tế.
NodeJS và ExpressJS được đưa vào để chuyển từ frontend sang backend, giúp người học hiểu cách xây dựng server và hệ thống fullstack có frontend, backend và database.
NextJS và Sass/SCSS bổ sung đúng vào workflow web hiện đại: NextJS hỗ trợ phát triển ứng dụng tối ưu SEO và hiệu năng, còn Sass giúp quản lý CSS tốt hơn trong dự án lớn với biến, mixin và nesting.