JavaScript là một ngôn ngữ lập trình. Để học JavaScript, chúng tôi khuyên bạn trước tiên nên học các kiến thức cơ bản về HTML và CSS. Bởi vì, như bạn sẽ sớm thấy. HTML, CSS và JavaScript luôn hoạt động cùng lúc. Ba ngôn ngữ này cùng nhau được gọi là ngôn ngữ giao diện người dùng và mỗi ngôn ngữ đóng một vai trò trong việc xây dựng một trang web
JavaScript làm gì?
JavaScript chịu trách nhiệm về hành vi của trang web của bạn. Điều đó có nghĩa là JavaScript tạo hoạt ảnh cho các phần tử HTML và kiểu CSS khác nhau trên trang. Xem video này để xem một số ví dụ JavaScript trực tiếp
Nếu bạn đang nghĩ đến việc học JavaScript, bạn có thể nhanh chóng biết rằng có rất nhiều khung JavaScript phổ biến [tôi. e. , mã miễn phí để giúp bạn thành công]. Các khung có thể là một điều tốt khi bạn bắt đầu học. Nhưng lúc đầu, chúng có thể áp đảo
Hãy xem một số mã JavaScript thực tế, sau đó chúng ta sẽ nói về các khung JavaScript và cuối cùng, tôi sẽ chia sẻ các mẹo về cách học JavaScript
Đầu tiên, Tìm hiểu cơ bản về JavaScript
Mã cho JavaScript trông giống như thế này
alert["Yo, I'm an annoying JavaScript popup"]
That JavaScript code be written into the of any HTML page:
Khi chúng tôi thêm một dòng JavaScript này vào trang web, bạn sẽ nhận được cảnh báo thực sự đơn giản này.
Tôi biết bạn đang nghĩ gì bây giờ. Làm cách nào để bạn chuyển từ mã hóa cửa sổ bật lên JavaScript nhỏ đó sang phát triển toàn bộ trang web JavaScript?
Bạn có nên tránh các khung JavaScript?
Các khung về cơ bản là mã miễn phí mà bạn có thể sử dụng để làm cho trang web của mình chạy rất nhanh. Một số khung JavaScript phổ biến bao gồm jQuery, React và AngularJS. Nếu bạn thấy “JS” trong tên khung thì điều đó có nghĩa là nó được tạo bằng JavaScript.
Khi bạn mới bắt đầu, bạn có thể nghĩ, "Tôi nên bắt đầu với JavaScript hay tôi nên bắt đầu với một khung JavaScript trước?"
Ở đây vào một tháng, chúng tôi muốn nghĩ đến việc làm một chút của cả hai. Nhảy vào khuôn khổ sẽ thực sự tuyệt vời, vì nó sẽ cung cấp cho bạn một cái nhìn tổng quan tốt đẹp và bạn sẽ cảm thấy phần thưởng thực sự như, “Công cụ này đang hoạt động. ” Nhưng bản thân việc thực hiện JavaScript sẽ khiến bạn cảm thấy như, “Được rồi, thật tuyệt. Tôi đang học những điều cơ bản về cách mọi thứ được kết hợp với nhau. " Nếu điều đó hợp lý. Thực sự không có đúng hay sai. Ví dụ: bạn có thể học jQuery trước hoặc bắt đầu với JavaScript. Vào cuối ngày, chỉ cần đi vào và làm cho một số thứ di chuyển
Học JavaScript trực tuyến bằng các tài nguyên miễn phí này
- HTML so với. CSS — HTML, CSS và JavaScript phối hợp với nhau để tạo nên 99% trang web trên internet. Đọc trước khi học JavaScript bạn phải biết sự khác biệt giữa HTML và CSS.
- JavaScript hùng hồn. một tài nguyên trực tuyến miễn phí [cũng có sẵn ở định dạng sách tại Amazon]. Đọc qua một vài chương đầu tiên của cuốn sách này để có cảm nhận về những điều cơ bản của JavaScript
Các khóa học trực tuyến tốt nhất để học JavaScript
Sẵn sàng tham gia một khóa học trực tuyến?
Một trong những cách hiệu quả nhất để học một cái gì đó, là có kinh nghiệm thực tế. ABC [Always Be Coding] sẽ dạy bạn nhiều hơn bất kỳ khóa học hay cuốn sách nào khác
🌟 liên quan. Học cách viết mã miễn phí và kiếm việc làm
Chúng tôi, với tư cách là nhà phát triển, dễ rơi vào địa ngục hướng dẫn. Chúng tôi xem hết hướng dẫn này đến hướng dẫn khác, cố gắng học một điều gì đó mới, nhưng chúng tôi không bao giờ áp dụng những gì mình học được vào thực tế, điều này dẫn đến một quá trình học tập rất kém. Nếu bạn đang cố gắng học điều gì đó mới, bạn có thể làm theo các bước sau để cải thiện đáng kể quy trình của mình
- 💡 Đi sâu vào chủ đề bạn muốn học. Nó là ngôn ngữ lập trình hay framework? . Đọc phần cơ bản và tìm phần Bắt đầu
- 📚 Học VỪA ĐỦ để bắt đầu. Và ý tôi là vừa đủ. Không cần phải chuyên môn hóa khi bạn bắt đầu. Ví dụ, nếu bạn muốn học một ngôn ngữ lập trình mới, hãy tập trung học cách khai báo biến, danh sách, mảng, cách lặp tập hợp, câu điều khiển và thế là xong.
- ✅ Hãy hành động. Ngừng xem/đọc hướng dẫn và tạo dự án. Bạn có thể sao chép các trang web phổ biến hoặc đưa ra ý tưởng của riêng mình
- 🥇 Lặp lại cho đến khi bạn cảm thấy thoải mái với những gì bạn biết
Thử thách viết mã JavaScript trong 30 ngày
Mục đích của thử thách này là tạo một dự án JavaScript mỗi ngày, trong 30 ngày liên tục. Chiến lược đó sẽ giúp mọi người hành động và thấy kết quả gần như ngay lập tức
Khi kết thúc thử thách, bạn không chỉ cảm thấy thoải mái hơn với các khái niệm JavaScript cốt lõi mà còn có một bộ dự án mà bạn có thể thêm vào danh mục viết mã của mình. Đó là một chiến thắng kép
Quy tắc
- Tôi sẽ tạo một dự án mỗi ngày, cho đến khi hoàn thành 30 dự án
- Tôi sẽ cập nhật repo GitHub bằng mã. Bạn sẽ tìm thấy mã khởi động và giải pháp
- Tôi sẽ cập nhật bài đăng này với danh sách các dự án sau khi chúng hoàn thành
- 👀 Nếu bạn thấy lỗi, vui lòng gửi Yêu cầu kéo
tham gia thử thách
Cho thế giới thấy sự tiến bộ của bạn. Sử dụng thẻ bắt đầu bằng # #30DaysOfJS
và cho tôi biết bạn đang tiến triển như thế nào. Bạn có thể đề cập đến tôi trên Twitter và tôi sẽ chuyển tiếp tin nhắn lại cho bạn ⚡️