Làm cách nào tôi có thể thực hành javascript trong khi học?

JavaScript là ngôn ngữ kịch bản miễn phí hoạt động ở phía máy khách cũng như phía máy chủ. Nó dựa trên văn bản và hoạt động song song với HTML và CSS để tăng cường chức năng mã và thêm các yếu tố tương tác. Nói tóm lại, JS có thể mang lại sức sống cho các trang web tĩnh và nhàm chán. JS được giải thích, có nghĩa là mã không cần được biên dịch. Đối với các dự án lớn sử dụng nhiều nội dung tương tác, hãy tách các tệp JavaScript có phần mở rộng. js được tạo. Tuy nhiên, JS cũng có thể được nhúng trong mã HTML bằng cách sử dụng

Nhưng làm thế nào để bạn bắt đầu?

Trong bài đăng này, tôi chia sẻ kinh nghiệm và nguyên tắc của mình về cách học JavaScript cơ bản và duy trì động lực trong quá trình này

Ghi chú. Nguyên tắc cơ bản về JavaScript Tôi xem xét các từ khóa, kiểu dữ liệu, toán tử, biến, biểu thức, hàm, bao đóng, đối tượng, kế thừa nguyên mẫu, lớp, this, lời hứa, async/await

1. Từng bước một

Stephen King là một trong những nhà văn yêu thích của tôi. Ông đã xuất bản khoảng 61 tiểu thuyết. Nhiều trong số này đã được chuyển thể thành phim và phim truyền hình

Khi King được hỏi trong một cuộc phỏng vấn "Bạn viết như thế nào?", anh ấy đã trả lời

Một từ tại một thời điểm

Không có con đường tắt hay viên đạn bạc nào để viết một cuốn sách hay. bạn viết từng từ một. Anh ấy viết một cuốn sách từng chữ, từng phút, từng giờ cho đến khi hoàn thành.

Nguyên tắc từng bước cũng áp dụng cho việc học ngôn ngữ JavaScript. Không có lối tắt hay viên đạn bạc nào về cách học JavaScript. bạn cần từng bước hiểu từng khái niệm của ngôn ngữ

2. Học theo cách bạn thích

Có rất nhiều cách để học JavaScript. bằng cách đọc sách, xem các khóa học video, tham dự freeCodeCamp

2. 1 cuốn sách

Sở thích của tôi là học từ sách. Sách cho phép tôi hiểu thông tin trong im lặng, theo tốc độ của riêng tôi, cho phép tôi đọc lại nhiều lần những gì khó

Công cụ thay đổi cuộc chơi đối với tôi trong việc hiểu JavaScript là đọc từ đầu đến cuối JavaScript. Hướng dẫn dứt khoát (tái bản lần thứ 6). Cuốn sách dạy theo cách dễ tiếp cận tất cả các khái niệm đơn giản đến nâng cao về JavaScript

Nếu sách là sở thích của bạn, tôi khuyên bạn nên như sau

  • JavaScript. Hướng dẫn dứt khoát (tái bản lần thứ 7)
  • Lập trình JavaScript đầu tiên
  • Bộ sách You Don't Know JS

Chỉ đọc sách thôi là chưa đủ. Bạn cần một cách để giữ lại thông tin. Tôi sử dụng những thực hành này để củng cố kiến ​​thức trong khi đọc

Đầu tiên, ghi chú những ý quan trọng vào một cuốn sổ trong khi đọc. Điều đó hiệu quả bởi vì khi bạn ghi chú ý tưởng, bạn sẽ nghĩ nhiều hơn về nó và ghi nhớ tốt hơn. Sự lặp lại là mẹ của kỹ năng

Một trang có ghi chú tôi đã ghi lại khi đọc "JavaScript. Hướng dẫn chi tiết"

Làm cách nào tôi có thể thực hành javascript trong khi học?

Thứ hai, chơi với các đoạn mã bạn gặp trong trình chỉnh sửa JavaScript trực tuyến, chẳng hạn như trong jsitor hoặc Codesandbox

2. 2 khóa học qua video

Các khóa học video có lợi ích tương tác nhiều hơn sách

Tác giả khóa học có thể giải thích các khái niệm khó theo cách mà con người có thể hiểu được. Ngoài ra, được hướng dẫn bởi tác giả, bạn có thể thực hành bằng cách tạo các ứng dụng trong thế giới thực

Danh sách các khóa học dành cho người mới bắt đầu về JavaScript để xem xét

  • JavaScript hiện đại từ đầu (của Brad Traversy)
  • Khóa học Bootcamp Javascript hiện đại (của Colt Steele và Stephen Grider)

2. 3 freeCodeCamp

Bạn cũng có thể tham gia học JavaScript tại freeCodeCamp. Đăng ký và chọn khóa học "Chứng chỉ thuật toán JavaScript và cấu trúc dữ liệu"

Đầu tiên, freeCodeCamp hoàn toàn miễn phí

Thứ hai, các bài học có chất lượng cao và ở cuối mỗi bài học, bạn có thể thực hành các bài tập để củng cố những gì bạn đã học

3. Hoàn thành tốt hơn hoàn hảo

Dù bạn đã chọn tùy chọn nào để học JavaScript — từ sách, khóa học video hoặc freeCodeCamp — hãy hoàn thành từ đầu cho đến khi kết thúc

Điều quan trọng là phải có hiểu biết đầy đủ về các nguyên tắc cơ bản của JavaScript. Lỗ hổng kiến ​​thức luôn khiến bạn chậm lại và gặp rắc rối. Kiến thức nửa vời là không có kiến ​​thức

Tôi biết rằng đôi khi, đặc biệt là vào khoảng giữa cuốn sách hoặc khóa học, mọi thứ có thể trở nên nhàm chán. Hoặc bạn có thể nghĩ rằng tính năng được giải thích là không cần thiết. Hoặc bạn có thể muốn bỏ qua vì nó phức tạp

Chống lại sự thôi thúc bỏ dở giữa chừng và thúc đẩy bản thân học cho đến cùng. Không hiểu hết cũng không sao, còn thắc mắc cũng không sao. hoàn thành tốt hơn hoàn hảo

4. Đừng chọn anh đào

Tôi đã làm việc với tư cách là một nhà phát triển trong một thời gian dài mà không có hiểu biết vững chắc về JavaScript. Tôi đã chọn thông tin anh đào từ các bài đăng ngẫu nhiên, Stackoverflow

Mệt mỏi với những rắc rối vì lỗ hổng kiến ​​thức, tôi bắt đầu đọc "JavaScript. Hướng dẫn dứt khoát" một cách chi tiết. Sau khi hiểu các tính năng của JavaScript, tôi đã gặp rắc rối rất lâu, tôi đã tự trách mình. tại sao tôi không đọc cuốn sách này sớm hơn và tránh được mọi rắc rối?

Xin đừng phạm sai lầm của tôi. Đừng kén chọn thông tin về các nguyên tắc cơ bản của JavaScript. Thay vào đó, hãy theo dõi một cuốn sách hoặc khóa học cơ bản về JavaScript và hoàn thành nó từ đầu đến cuối

5. JavaScript thuần túy

Một điểm đặc biệt của phát triển Frontend, nơi có sự tham gia của JavaScript, là sự phong phú của các thư viện và khung giao diện người dùng như React, Vue, Angular

Rất nhiều nhà phát triển mới bắt đầu mắc sai lầm khi bỏ qua các nguyên tắc cơ bản của JavaScript và lao vào sử dụng thư viện giao diện người dùng như React

Không có thư viện hoặc khung giao diện người dùng nào sẽ bù đắp cho kiến ​​​​thức kém về JavaScript. Nếu bạn kém JavaScript — bạn kém React

Trước tiên hãy cố tình tìm hiểu các nguyên tắc cơ bản về JavaScript thuần túy

6. Bí quyết để duy trì động lực

Nói dễ hơn làm. Dưới đây là danh sách các thủ thuật để duy trì động lực và tăng hiệu quả học tập

6. 1 Giờ buổi sáng là hiệu quả nhất

Buổi sáng (từ 07. 00 giờ sáng đến 12 giờ. 00 giờ sáng) là hiệu quả nhất trong học tập

Nếu có khả năng, hãy dậy sớm và cam kết học JavaScript trong khoảng thời gian này

6. 2 Kết thúc bài học vào thời điểm thú vị nhất

Đôi khi, sau vài chục chương hoặc bài học, bạn có thể cảm thấy khó thúc đẩy bản thân tiếp tục học

Tôi khắc phục điều này bằng cách kết thúc phiên hiện tại ở phần thú vị nhất. Bằng cách này, tôi có hứng thú để bắt đầu lần sau

7. Bản tóm tắt

Bạn đã sẵn sàng trở thành nhà phát triển JavaScript chưa?

Cuốn sách hoặc khóa học yêu thích của bạn để học JavaScript là gì?

Thích bài viết?

Làm cách nào tôi có thể thực hành javascript trong khi học?
đề xuất cải tiến

Bài đăng chất lượng vào hộp thư đến của bạn

Tôi thường xuyên xuất bản bài viết có chứa

  • Các khái niệm JavaScript quan trọng được giải thích bằng các từ đơn giản
  • Tổng quan về các tính năng JavaScript mới
  • Cách sử dụng TypeScript và cách gõ
  • Thiết kế phần mềm và thực hành mã hóa tốt

Đăng ký nhận bản tin của tôi để nhận chúng ngay trong hộp thư đến của bạn

Đặt mua

Tham gia cùng 6719 người đăng ký khác

Làm cách nào tôi có thể thực hành javascript trong khi học?

Làm cách nào tôi có thể thực hành javascript trong khi học?

Giới thiệu về Dmitri Pavlutin

Nhà văn và huấn luyện viên công nghệ. Thói quen hàng ngày của tôi bao gồm (nhưng không giới hạn) uống cà phê, viết mã, viết, huấn luyện, vượt qua sự nhàm chán 😉

Làm cách nào tôi có thể thực hành học JavaScript?

5 cách tốt nhất để học JavaScript nhanh .
Các trang web và khóa học tự hướng dẫn
Sách
Trại khởi động mã hóa
Sự kiện gặp gỡ và kết nối mạng
Bắt đầu các dự án của riêng bạn

Tôi có thể học JavaScript trong 2 ngày không?

Đây là câu trả lời ngắn gọn. hầu hết các lập trình viên đều đồng ý rằng phải mất sáu đến chín tháng để phát triển thành thạo JavaScript . Và thậm chí sau đó, bạn sẽ dành nhiều năm để học các kỹ năng mới và phát triển sự hiểu biết của mình về nó.

Tôi nên học JavaScript bao nhiêu giờ một ngày?

Làm quen với các công cụ cú pháp sẽ không mất quá một tuần làm việc 2 đến 4 giờ mỗi ngày . Sau đó, bạn sẽ phải trải qua các khái niệm nâng cao như Closures, Web APIs, Event Loop, Prototype chain, v.v. Điều này sẽ mất một thời gian. Từ một tháng đến vài tháng.

Làm cách nào tôi có thể cải thiện kỹ năng JavaScript của mình?

10 cách để trở thành người viết mã JavaScript giỏi hơn .
Nhận chức năng. .
Cập nhật các thông số kỹ thuật mới nhất. .
Nắm bắt sự không đồng bộ. .
Biết ngôn ngữ kết thúc ở đâu và khung bắt đầu. .
Tìm hiểu về kế thừa nguyên mẫu. .
Bling ra trình soạn thảo mã của bạn. .
Kiểm tra mã của bạn, ngay cả khi bạn chỉ viết mã để học. .
Xây dựng một môi trường từ đầu