Làm chủ JavaScript mất nhiều thời gian, trong khi đó chỉ số ít người làm web cần hiểu biết sâu JavaScript. Bạn chỉ cần có thể viết vài đoạn mã JavaScript ở mức căn bản, biết cách gắn code do người khác viết vào trang web đã là tốt.
Học một ngôn ngữ lập trình có khó không? Đây là câu hỏi có câu trả lời tương tự như học một ngôn ngữ như tiếng Anh, Đức, Nhật Bản, Trung Quốc có khó không. Quan điểm của chúng tôi là không thể biét được nếu không thử học.
Tham khảo tại trang dev.to thấy lộ trình học JavaScript như sau:
- Print statement
- Data types and variables
- Basic operators
- Logical operators
- Comparisons
- Loops and statements
- alert()
- prompt()
- Arrays
- Objects
- Functions
- Arrow function
- Array methods
- Hoisting
- Closures
- Callbacks
- Promises
- Async & Await
- Currying
- And other ES6 feature
Nhìn lướt nhanh, bạn có thể hình dung rằng để nắm bắt kiểu “cưỡi máy bay xem hoa” về JavaScript bạn cũng mất toi 20 tuần (gần 5 tháng).
Do vậy, đừng tin bất cứ khóa học ở trung tâm nào nói rằng bạn chỉ cần học 6 tháng bạn có thể kiếm được việc “lập trình front-end”. Đó chỉ là marketing mà thôi!