8 cách học JavaScript nhanh nhất – Phần 2

Tiếp nối 8 cách học JavaScriot nhanh nhất – Phần 1, bài viết hôm nay sẽ đi sâu vào 7 cách học JavaScript tiếp theo với những tài liệu cụ thể được gợi ý cho bạn. Đặc biệt, các tài liệu đều phần lớn được sử dụng miễn phí, vậy nên bạn hoàn toàn có thể an tâm học JavaScript một cách dễ dàng và hiệu quả.

2. Tham gia các khoá học online

Các khóa học trực tuyến cung cấp cho bạn một môi trường tuyệt vời để học tập và thường yêu cầu bạn thực hiện một số hoạt động và dự án nhất định.

Hầu hết các trang web về chủ đề lập trình đều có các khóa học miễn phí, nhưng “tiền nào của nấy”, nhiều khoá học thực sự bổ ích có thể sẽ yêu cầu bạn phải trả phí. Mức giá thường thấy ở những trang web học bằng tiếng Anh là khoảng dưới 40$ để bạn có thể nâng cấp tài khoản và truy cập nhiều nội dung hơn.

Rất nhiều khóa học trực tuyến như Lynda còn cung cấp chứng chỉ và tích hợp với hồ sơ LinkedIn của bạn, giúp hồ sơ của bạn trở nên chuyên nghiệp hơn. Đây cũng là một cách tuyệt vời để bạn trở nên nổi bật trong mắt các nhà tuyển dụng .

Dưới đây là một vài gợi ý những khóa học trực tuyến tốt nhất về JavaScript:

3. Đọc sách chuyên ngành

Nếu bạn thuộc trường phái yêu sách, hoặc muốn có một phương án kinh tế hơn thì đọc sách có thể là một lựa chọn hợp lý, bởi bạn có thể tìm thấy rất nhiều đầu sách JavaScript trực tuyến miễn phí.

Đối với người mới bắt đầu, Got It gợi ý một số đầu sách JavaScript miễn phí dưới đây:

Ở đầu sách này, bạn sẽ được học những khái niệm cơ bản về JavaScript, lập trình hướng đối tượng (OOP), Node.js (một ứng dụng để chạy JavaScript trong các môi trường ngoài trình duyệt).

Speaking JavaScript

Speaking JavaScript là quyển sách dành cho bất kỳ lập trình viên nào muốn lấn sân sang JavaScript. Giả định của tác giả là bạn sẽ tiếp thu được kiến thức của cuốn sách này tốt nhất khi biết trước về OOP và các ngôn ngữ khác như PHP, Python, C++, Java, v.v.

Sách học JavaScript

Đây là một quyển sách chia sẻ các kỹ thuật, phương pháp về design patterns (mẫu thiết kế) trong JavaScript và jQuery. Việc sử dụng hiệu quả các mẫu thiết kế là rất quan trọng bởi nó giúp cải thiện chất lượng và độ bảo mật của code.

4. Học qua websites và blogs

Thế giới công nghệ luôn biến đổi không ngừng, và JavaScript cũng vậy. Những tính năng, kỹ thuật, phương pháp mới có thể xuất hiện mỗi ngày. Bởi vậy, nếu bạn muốn tiếp thu kiến thức mang tính cập nhật, không dừng lại ở nền tảng cơ bản thì websites và blogs chính là một phương pháp phù hợp.

Dưới đây, Got It gợi ý bạn 2 website và blogs học JavaScript nổi bật:

Mozilla Developer Network

Nếu bạn đang có bất kỳ câu hỏi gì về JavaScript, Mozilla Developer Network chính là một nguồn tài liệu cực kỳ hữu ích giúp giải đáp mọi thắc mắc. Chỉ cần tra một từ khoá bạn đang cần tìm kiếm (VD: What is JavaScript?), trang web sẽ hiển thị rất nhiều bài viết chứa câu trả lời chi tiết khiến bạn hài lòng.

CSS Tricks

CSS Tricks có thể được coi như một kho tàng kiến thức đầy đa dạng cho ai đam mê với việc thiết kế và phát triển web. Không chỉ có những bài viết, trang web này còn cung cấp nhiều videos, từ điển, sách, newsletter, v.v được cập nhật thường xuyên giúp người học không cảm thấy thấy nhàm chán.

5. Sử dụng các công cụ

Nếu như các cách học ở trên chủ yếu giúp bạn trau dồi phần lý thuyết thì đến đây, bạn cần có một môi trường để thực hành. Bạn nên làm quen với một số công cụ trước để thành thạo viết code, tạo projects.

Dưới đây là một số công cụ không tốn chi phí thiết lập giúp bạn luyện trình của mình:

Công cụ học JavaScript
Giao diện của CodePen
Công cụ học JavaScript
Giao diện của CodeSandbox
Công cụ học JavaScript
Giao diện của JSFiddle

6. Học sử dụng các framework và libraries

Library là một tập hợp các chức năng (functions), các lớp (class) được viết sẳn để có thể tái sử dụng; mỗi function hoặc class phục vụ cho một công việc cụ thể nào đó. Trong khi đó, framework là một tập hợp các libraries đã được đóng gói để hỗ trợ phát triển ứng dụng dựa trên framework đó. Đồng thời, framework cung cấp các nguyên tắc, cấu trúc của ứng dụng mà chúng ta phải tuân thủ theo nó.

Một số framework và libraries quen thuộc bạn có thể sử dụng với JavaScript là:

7. Follow những người có tiếng nói trong ngành

Theo dõi những chuyên gia trong ngành là một cách học hỏi kiến thức thú vị và dễ dàng. Không chỉ đơn giản là học kiến thức từ một phía, bạn sẽ có cảm hứng hơn khi được lắng nghe những chia sẻ thực tế, hoặc chia sẻ lại chính những thắc mắc của mình với họ.

Dưới đây là một số chuyên gia được nhiều người follow trong ngành. Bạn có thể cải thiện luôn trình độ Tiếng Anh của mình bởi họ đều là những chuyên gia nước ngoài:

8. Đăng ký newsletter

Các công cụ, tính năng liên quan đến JavaScript luôn được cập nhật mỗi ngày, vì vậy việc các lập trình viên nắm bắt được những xu hướng mới nhất là rất quan trọng. Newsletter chính là cách để bạn học được nhiều kiến thức bổ ích, lại mang tính cập nhật cao giúp bạn không bị lỗi thời.

Bạn có thể tham khảo để đăng ký một số newsletter chuyên về JavaScript để đăng ký dưới đây:

Newsletter về JavaScript

Got It hy vọng bạn sẽ tìm được một phương pháp học JavaScript phù hợp cho mình và sử dụng thật thành thạo ngôn ngữ lập trình này. Happy coding!

Nếu bạn quan tâm, hãy xem các vị trí đang tuyển dụng của Got It tại: bit.ly/gotit-hanoi và đọc thêm về quy trình tuyển dụng tại đây.

https://d1iv5z3ivlqga1.cloudfront.net/wp-content/uploads/2021/04/29235048/1_QAG9RXQyyMAY7i9OYo84FA.png
Got It Vietnam
November 13, 2020
Share this post to:
Tags:
0 Comments
Inline Feedbacks
View all comments
Các bài viết liên quan
Eclipse là gì? Hướng dẫn cài đặt Eclipse chi tiết nhất

Eclipse là gì? Hướng dẫn cài đặt Eclipse chi tiết nhất

Eclipse luôn nằm trong top những IDE tốt nhất dành cho lập trình viên. Có thể các bạn quan tâm đến IT đã ít nhất một lần nghe đến cái tên này. Vì vậy, ở bài viết này, Got It sẽ giải đáp những thắc mắc của bạn đọc về Eclipse là gì? Những ưu […]
Những cách lấy giá trị checkbox bằng JavaScript đơn giản nhất

Những cách lấy giá trị checkbox bằng JavaScript đơn giản nhất

Làm sao để lấy giá trị checkbox bằng JavaScript? Nhiều bạn khi bắt đầu học lập trình web rất hay phân vân câu hỏi này. Đây là một trong những tác vụ quan trọng giúp người dùng tương tác với website. Hãy cùng tìm Got It hiểu cách lấy giá trị checkbox khi sử dụng […]
JavaScript là gì? Giải thích chi tiết về JavaScript

JavaScript là gì? Giải thích chi tiết về JavaScript

JavaScript là gì? Đây là câu hỏi phổ biến mà các nhà tuyển dụng thường dùng khi phỏng vấn bạn về Frontend. Nếu bạn đang apply cho vị trí Frontend Engineer, hãy chắc chắn rằng bạn thực sự hiểu rõ về JavaScript. Đây là ngôn ngữ phổ biến nhất các egineer hay dùng để tạo […]
MEAN Stack là gì? Cấu trúc, ưu điểm của MEAN Stack

MEAN Stack là gì? Cấu trúc, ưu điểm của MEAN Stack

MEAN Stack là gì? Với những ai đã và đang làm việc với JavaScript thì chắc hẳn đã từng nghe đến khái niệm này. Bài viết dưới đây sẽ giới thiệu cho bạn về định nghĩa, cấu trúc và ưu điểm của giải pháp phát triển ứng dụng web này.  Mục lục1. MEAN Stack là […]
Các design pattern thông dụng trong JavaScript

Các design pattern thông dụng trong JavaScript

Các design pattern thông dụng không còn là công cụ xa lạ với giới lập trình viên. Nhờ có chúng, developer tạo được các mã code có thể bảo trì, khả dụng và dễ tái sử dụng, đặc biệt đối với các ứng dụng lớn. Bài viết dưới đây sẽ giúp bạn hiểu thêm về […]
Các cách lập trình hướng đối tượng trong JavaScript

Các cách lập trình hướng đối tượng trong JavaScript

Áp dụng lập trình hướng đối tượng trong JavaScript là việc không hề đơn giản, đặc biệt là với những ai mới bắt đầu tiếp cận với kỹ thuật này. Bài viết dưới đây giới thiệu về OOP và gợi ý cho bạn 4 thủ thuật để hiện thực các đặc tính của nó với […]