Tôi nên học HTML hay JavaScript trước?

Sự thôi thúc xây dựng các ứng dụng phức tạp hơn có thể khiến bạn cắt giảm sớm nhưng điều này sẽ không giúp ích lâu dài.  

Điều quan trọng là phải học HTML trước JavaScript nếu bạn muốn trở thành nhà phát triển front-end. HTML xếp ngay sau JavaScript về mức độ phổ biến, với 56% số người được hỏi cho biết họ sử dụng nó hàng ngày.  

Đó là công nghệ mà web được xây dựng và hiểu được nó là điều cốt yếu đối với thành công lâu dài của bạn

Hãy tìm hiểu sâu hơn một chút để hiểu tại sao học HTML trước JavaScript lại có lợi như vậy và nó có thể có ý nghĩa lâu dài to lớn như thế nào

Một trong những điều khó hiểu nhất khi bạn bắt đầu trở thành nhà phát triển web là tìm hiểu CÁI GÌ để học. Và không nơi nào điều này đúng hơn khi chọn ngôn ngữ lập trình đầu tiên của bạn. Nếu bạn muốn tìm hiểu kiến ​​thức cơ bản, hãy tham khảo các ngôn ngữ đánh dấu như HTML (được sử dụng để xác định những thứ trên trang web như đoạn văn và tiêu đề) và CSS (được sử dụng để xác định phông chữ, màu sắc, bố cục, v.v. của trang web). ) luôn là nơi an toàn để bắt đầu, nhưng còn tất cả các ngôn ngữ viết kịch bản và lập trình hiện có sau khi bạn đã nắm vững các nguyên tắc cơ bản về HTML và CSS thì sao?

Có thể bạn đã nghe nói về Ruby và việc nó tập trung vào một cú pháp đơn giản, dễ sử dụng có vẻ hấp dẫn. Hoặc ai đó đã nói với bạn về PHP và khả năng phát triển cũng như sửa đổi các plugin và chủ đề WordPress của nó nghe có vẻ hữu ích. Hoặc tính linh hoạt cho mục đích chung của Python có vẻ là một nơi tốt để bắt đầu. Nhưng sau đó bạn cũng đã nghe nói rằng bạn nên tập trung vào JavaScript—vậy thì bạn thậm chí sẽ bắt đầu từ đâu?

Bạn nên học ngôn ngữ lập trình nào trước? . Nó có thể là JavaScript

Trước khi tôi cho bạn biết CÂU TRẢ LỜI khi nói đến việc học ngôn ngữ lập trình nào trước tiên, tôi muốn thiết lập một số ngữ cảnh. Tại Skillcrush, chúng tôi tập trung hoàn toàn vào các kỹ năng kỹ thuật liên quan đến phát triển web. Điều đó có nghĩa là chúng tôi sẽ cho bạn biết chính xác những gì cần học và cách học nếu mục tiêu cuối cùng của bạn là trở thành nhà thiết kế, nhà phát triển, quản lý dự án, chuyên gia UX hoặc trong một số trang web và ứng dụng web nâng cao năng lực khác. Vì vậy, tất cả những điều trên về việc tự hỏi bắt đầu từ đâu?

Hiểu rồi?

Ồ, và MỘT điều nữa trước khi chúng ta tiếp tục. Quan trọng hơn nhiều so với việc căng thẳng về việc nên học ngôn ngữ nào trước, nhiệm vụ quan trọng nhất của bạn là bắt đầu đắm mình trong lập trình và hiểu cách thức hoạt động của nó. Bạn cần phải học. biến là gì, mảng, hàm và vòng lặp. Bạn cần hiểu logic hoạt động như thế nào. Và điều đáng kinh ngạc là—khi bạn bắt đầu hiểu tất cả các nguyên tắc lập trình cốt lõi này—bạn sẽ thấy rằng chúng thực sự áp dụng cho tất cả các ngôn ngữ lập trình. Điều này có nghĩa là bất kể bạn muốn học ngôn ngữ nào, bạn sẽ có sẵn một nền tảng vững chắc để học ngôn ngữ đó một cách dễ dàng—bằng cách hiểu các lý thuyết lập trình tổng thể đó, bạn sẽ không phải phát minh lại bánh xe mỗi khi chọn một công nghệ mới

Có RẰNG?

Được rồi, vậy bây giờ là lúc để cho bạn biết CÂU TRẢ LỜI

Đầu tiên. Python so với JavaScript (hoặc Ruby hoặc Php)?

Nếu bạn gặp khó khăn khi xem Javascript so với Python hoặc Ruby hoặc PHP và bạn đang tự hỏi mình nên bắt đầu với cái nào?

Câu trả lời là. .

JavaScript

Đúng vậy—nếu bạn đang bắt đầu học ngôn ngữ lập trình đầu tiên của mình sau khi xử lý các kiến ​​thức cơ bản về HTML và CSS, thì bạn nên bắt đầu với JavaScript trước Python, Ruby, PHP hoặc các ngôn ngữ tương tự khác. Chúng tôi đã viết một bài viết chuyên sâu về Python so với Javascript nếu bạn muốn tìm hiểu sâu hơn, nhưng để có câu trả lời nhanh hơn, hãy để tôi cho bạn biết lý do tại sao

Lý do số 1. Bạn có thể bắt đầu sử dụng JavaScript ngay bây giờ

JavaScript được cài đặt trên mọi trình duyệt web hiện đại, vì vậy bạn có thể THỰC SỰ bắt đầu lập trình bằng JavaScript ngay giây phút này trên chính trình duyệt mà bạn đang sử dụng để đọc bài viết này. Ví dụ: nếu bạn đang sử dụng Google Chrome, chỉ cần chuyển đến menu “Chế độ xem”, nhấp vào menu phụ “Nhà phát triển” và bạn sẽ thấy tùy chọn để mở bảng điều khiển JavaScript. Không muss, không ồn ào

Không phải ngôn ngữ nào cũng đơn giản để bắt đầu sử dụng—trong khi một ngôn ngữ như Ruby, chẳng hạn, cực kỳ dễ làm việc khi bạn bắt đầu sử dụng, quá trình cài đặt ngôn ngữ đó trên máy của bạn khi bạn mới làm quen với công nghệ có thể khiến bạn muốn

Và bạn có mái tóc đẹp

Lý do #2. JavaScript có thể được sử dụng để làm cho các trang web đẹp hơn và xây dựng các máy chủ cực nhanh

Không chỉ vì JavaScript rất dễ bắt đầu, mà còn vì khi bạn bắt đầu sử dụng nó, nó có thể được sử dụng rất nhiều. Một phần lý do khiến JavaScript trở nên linh hoạt (và là ứng cử viên tuyệt vời để tìm hiểu đầu tiên khi bạn tìm hiểu về một lĩnh vực ngôn ngữ và phân vân trước các tùy chọn như Python so với JavaScript) là bạn có thể sử dụng nó để phát triển front-end VÀ back-end. Trong trường hợp bạn cần xem lại nhanh, phát triển giao diện người dùng là công việc xây dựng các phần của trang web mà người dùng xem và tương tác, trong khi phát triển back-end là công việc diễn ra “chui”—xây dựng và quản lý . Điều này có nghĩa là hai điều quan trọng đối với bạn

Thứ nhất, vì bạn có thể sử dụng JavaScript ở giao diện người dùng và vì JavaScript xây dựng và chạy tất cả các yếu tố động, thú vị của trang web (những thứ như đồ họa động, video cuộn và bản đồ tương tác), bạn có thể bắt đầu sử dụng nó ngay lập tức để cải thiện tình hình của mình.

Và ai không thích một trang web gợi cảm?

Không phải loại gợi cảm đó. trời ạ

Nhưng thứ hai, bạn có thể sử dụng JavaScript trên back-end để hợp lý hóa hoàn toàn cách thức hoạt động của toàn bộ trang web của bạn. Cho đến khoảng mười năm trước, JavaScript thực sự chỉ được sử dụng cho các công cụ giao diện người dùng được đề cập ở trên. Và sau đó, một bộ kỹ thuật phát triển web mới gọi là AJAX xuất hiện. AJAX là viết tắt của JavaScript và XML không đồng bộ, và—trong khi chúng tôi đã đề cập chi tiết hơn về AJAX ở những nơi khác trên trang web của chúng tôi—tóm lại, đó là cách sử dụng JavaScript phía sau với ngôn ngữ đánh dấu có tên là XML để làm cho trang web nhanh hơn

Hãy nghĩ cách Gmail tải email mới của bạn hoặc Twitter tải tweet mới

Và chức năng bổ sung này đã khiến JavaScript bắt đầu bùng nổ

Vài năm qua đã chứng kiến ​​​​sự phát triển INSANE bằng ngôn ngữ JavaScript. Định dạng tệp JSON của JavaScript đã trở thành một trong những cách phổ biến nhất để truyền dữ liệu. Nút. js (một môi trường thời gian chạy JavaScript) đã được phát hành và cho phép bạn xây dựng các máy chủ bằng JavaScript. Các thư viện mã JavaScript như Mustache. js và Tay lái. js đã cho phép tạo các mẫu JavaScript tuyệt vời. Và các khung (bộ sưu tập thư viện mã) như Ember. js, góc cạnh. js và Xương sống. js đang thúc đẩy việc tạo ra hàng nghìn ứng dụng web tương tác điên rồ và đã đẩy các giới hạn của JavaScript đi xa hơn bất kỳ ai từng nghĩ.

Lý do #3. Có rất nhiều cơ hội việc làm và lương cao cho những người biết JavaScript

Vẫn không tin tôi rằng JavaScript đang cháy ??

Nếu bạn điều hướng đến các trang web việc làm như Thật và Glassdoor, bạn sẽ bắt đầu thấy các kỹ năng JavaScript trông như thế nào trong thị trường việc làm

Hiện tại, theo Thật, mức lương trung bình tại Hoa Kỳ cho một nhà phát triển JavaScript là $110,737 mỗi năm

Và, tính đến thời điểm viết bài này, Indeed có 28.636 việc làm nhà phát triển JavaScript được đăng trên trang của họ, trong khi Glassdoor đang liệt kê 21.074. Đó là RẤT NHIỀU cơ hội

Trong khi đó, t (nhanh hơn nhiều so với mức trung bình đối với tất cả các ngành nghề được BLS theo dõi). Và, vì JavaScript là một kỹ năng cốt lõi cho các nhà phát triển web, bạn sẽ có một đường dây trực tiếp đến những công việc đó

Nói cách khác. . . JavaScript là nơi bữa tiệc diễn ra

Vì vậy, hãy tiếp tục và xem bạn có thể tự bắt đầu làm gì với JavaScript. Các trang web như Codepen có đầy đủ các ví dụ về dự án mà bạn có thể sử dụng làm hướng dẫn, trong khi các diễn đàn như Stack Overflow và GitHub luôn là nơi tuyệt vời để kết nối với các lập trình viên khác và tìm hiểu thông tin chi tiết về JavaScript và các ngôn ngữ khác

Tôi nên học HTML hay JavaScript trước?
Tôi nên học HTML hay JavaScript trước?

Công nghệ có phù hợp với bạn không?

Bạn sẽ học. Nghề công nghệ có phù hợp với bạn không Nghề công nghệ nào phù hợp với thế mạnh của bạn Bạn cần có những kỹ năng gì để đạt được mục tiêu của mình

Tôi nên học HTML hay JavaScript trước?

Tôi nên học HTML hay JavaScript trước?
Tôi nên học HTML hay JavaScript trước?

Adda Birnir

Adda Birnir là người sáng lập và CEO của Skillcrush. Cô được Tạp chí Báo chí Columbia vinh danh là một trong 20 Phụ nữ đáng chú ý trong lĩnh vực công nghệ, đã được Fast Company và BBC giới thiệu, đồng thời là thành viên của Ban Phát triển Lực lượng Lao động Thành phố New York. Adda tốt nghiệp Yale và sống ở Queens cùng chồng và hai con trai

HTML có dễ học hơn JavaScript không?

HTML rất dễ học và sử dụng , trong khi JavaScript có thể khó học hơn. HTML được sử dụng để phát triển giao diện người dùng, trong khi JavaScript được sử dụng để phát triển giao diện người dùng và back-end.

Tôi có nên học HTML khi mới bắt đầu không?

Là ngôn ngữ phát triển web cơ bản HTML và CSS là một cách tuyệt vời để bắt đầu phát triển . Điều này là do các ngôn ngữ này cung cấp các bộ quy tắc đơn giản xác định cách viết mã và dễ học.

JavaScript có khó hơn HTML không?

Mặc dù đúng là JavaScript phức tạp hơn HTML , nhưng mặt trái là bạn có thể bắt đầu viết mã bằng JavaScript nhanh hơn nhiều so với việc học . Tuy nhiên, bạn sẽ mất nhiều thời gian hơn để thành thạo JavaScript so với HTML.

Sử dụng HTML hay JavaScript tốt hơn?

HTML cung cấp nội dung thực tế, trong khi JavaScript cung cấp giao diện để người dùng cuối tương tác bằng cách tạo nội dung động cho người dùng . HTML chủ yếu được sử dụng để cung cấp nội dung trang web tĩnh, trong khi JavaScript cung cấp môi trường động để xử lý các sự kiện động trên trang web.