Javascript


Home / Tài liệu CNTT / Javascript / Chia sẻ Tài liệu và kinh nghiệm tự học JAVASCRIPT của bản thân

Chia sẻ Tài liệu và kinh nghiệm tự học JAVASCRIPT của bản thân

Hôm qua share ThreeJs mà quên bén mất cái nền tảng quan trọng để học ThreeJs 😅 Nên hôm nay mạn phép lần nữa chia sẻ ít tài liệu quá trình học Javascrip của mình.

Đôi nét về mình…..

Mình đầu học lập trình từ cuối năm lớp 7 (2014). Khác với nhiều người bắt đầu học lập trình sẽ tiếp xúc với pascal/C/C++ hay vài năm gần đây thì có python/ruby…thì ngôn ngữ lập trình đầu tiên mình học là Javascript. Hồi đấy thì chưa có nhiều tài liệu như bây giờ, tiếng anh mình cũng chưa được tốt lắm nên khá khó khăn trong việc học và tìm hiểu. Nguồn học lúc bấy giờ của mình là các kênh youtube nước ngoài. Nếu ai hồi đó cũng học youtube thì chắc biết mấy kênh như JSConf, Chris DeLeon, Elzero Web… Cách học duy nhất lúc đó là xem đi xem lại video nhiều lần và thực hành lặp đi lặp lại liên tục để nâng cao kỹ năng. Cho đến bây giờ thì dù có nhiều khóa học tiếng việt và nhiều người biết tiếng anh tốt nhưng mình cũng khuyên các bạn nếu muốn bắt đầu học bất kỳ ngôn ngữ nào đó thì hãy giữ cho mình tính kỷ luật kiên nhẫn thực hành và độ “lì” cần thiết của bản thân. Thực hành nhiều làm nhiều bạn sẽ giỏi.

Học Javascript các bạn làm được gì?

Là một trong những ngôn ngữ lập trình khó nhất thì cái lợi ích việc làm nó mang lại cũn tương xứng với việc các bạn bỏ thời gian và vắt não ra học cái khó nhất đó, vậy nó làm được gi?
  • Game
  • App
  • AI
  • Hacking
  • Web
  • vv…
Nói chung là mọi thứ trong ngành Lập trình, thậm chí khi bạn giỏi thì bạn chỉ cần học mình Javscript mà không cần học thêm các Framework/library của nó để làm những thứ kia (nhưng cái này là rất khó). Lúc đó lương của bạn cũng sẽ cao hơn so với những người dùng Framework/Library. Nên mình khuyên các bạn sau khi học được cơ bản thì hãy tìm hiểu đến Framework/Library mà học.
Nói nhiều quá nên giờ bắt đầu vào phần chính luôn nhỉ 😅

1. Website mình hay học

Từ lúc giỏi tiếng anh lên một chút thì hay vào docs đọc tài liệu
https://developer.mozilla.org/en-US/docs/Web/JavaScript
Ngoài ra cũng hay học Free ở Freecodecamp.org Sau này có chút vốn thì mình hay ghé thăm các trang Udemy.com, Coursera, codecademy

2. Các kênh youtube

Như mình đã đề cập ở trên thì mình bắt đầu học Javascript từ các kênh youtube, một vài kênh tiêu biểu thời đó

Bây giờ thì mình hay học ở các kênh :

Và một vài kênh khác mình hay vào tham khảo thêm…

3. Các khóa học hay đối với mình

Ở dưới là 3 khóa mình khuyên các bạn nên học nếu có điều kiện:

  • Learn JavaScript: Full-Stack from Scratch
  • 20 Web Projects With Vanilla JavaScript
  • JavaScript Algorithms and Data Structures Masterclass
Ngoài ra còn những khóa hay khác cũng nên thử:
Modern JavaScript (Complete guide, from Novice to Ninja)
  • JavaScript: The Advanced Concepts (2022 Update)
  • The Complete JavaScript Course 2022: From Zero to Expert!
  • JavaScript: Understanding the Weird Parts

Các khóa của Ultimatecourses
https://ultimatecourses.com/courses/javascript
Các khóa của codewithmosh
https://codewithmosh.com/p/javascript-basics-for-beginners
Khóa biginner của coursera
https://www.coursera.org/specializations/javascript-beginner

4. Đối với ebook:

Mình hay vào learnenough đọc không chỉ javascript mà các ngôn ngữ khác đọc ở đây cũng rất hay. Nếu bạn nào thấy đắt thì dùng scribd, sách của learnenough hay bị leak trên đó.
https://www.learnenough.com/javascript-tutorial
Ngoài ra có 2 quyển là JavaScript: The Definitive Guide và JavaScript: The Good Parts cũng rất hay mà các bạn nếu có thời gian hãy tìm đọc

5 Đối với trang hỏi đáp

Stack Overflow thì chắc ai cũng biết rồi
Trên đây là tài liệu cũng như phương pháp mình học. Quan trọng là ở bản thân các bạn, đừng nản thấy khó không hiểu mà bỏ cuộc sớm. Chúc các bạn thành công ^^
#fe_share – Trần Quỳnh Anh
Mục Lục