Lộ trình Lập trình Javacript

Hướng dẫn từng bước để trở thành một nhà phát triển Nhà phát triển Lập trình Javacript.

Quay lại trang chủ

Chú giải

Đề xuất
Lựa chọn thay thế
Tùy chọn

1 Giới thiệu & Cài đặt

JavaScript là gì?
Môi trường thực thi
Chương trình 'Hello, World!'

2 Nền tảng JavaScript

Biến: var, let, const
Kiểu dữ liệu
Toán tử
Luồng điều khiển

3 Hàm (Functions)

Khai báo hàm
Tham số và Return
Scope và Closures
Arrow Functions

4 Cấu trúc dữ liệu

Objects
Arrays
Map và Set

5 Document Object Model (DOM)

DOM là gì?
Truy xuất phần tử
Thao tác phần tử
Xử lý sự kiện

6 JavaScript Bất đồng bộ

Callbacks
Promises
Async/Await
Fetch API

7 Các tính năng ES6+

Template Literals
Destructuring
Spread/Rest Operators
Modules

8 OOP trong JavaScript

Từ khóa 'this'
Prototype
ES6 Classes

9 Công cụ & Môi trường

Node.js & NPM/Yarn
Linters & Formatters

10 Frameworks & Runtimes

Frontend Frameworks
Backend (Node.js)

11 Dự án thực tế

Xây dựng dự án
Gợi ý dự án

Hãy truy cập các lộ trình liên quan sau và tiếp tục học hỏi