Hướng dẫn after learning html, css and javascript - sau khi học html, css và javascript

Vì vậy, bạn muốn biết những gì cần học sau HTML, CSS và JavaScript? Chà, bạn đã đến đúng nơi! Là một nhà phát triển Web Front-end/Full Stack chuyên nghiệp với hơn 3 năm kinh nghiệm tại chỗ, tôi cảm thấy rất đủ điều kiện để trả lời câu hỏi này.

Trước hết, nếu bạn đã dành thời gian học HTML, CSS và JavaScript, tôi muốn chúc mừng bạn! Cho dù bạn là một nhà phát triển tự học hay học sinh học tập ở bên, đó là một thành tựu lớn. Học cách viết mã là không dễ dàng.

Trước khi chúng tôi bắt đầu, tôi cũng muốn chỉ cho bạn một tài nguyên mà tôi đã viết phá vỡ tất cả các lĩnh vực phát triển phần mềm chính mà bạn cần biết để trở thành một nhà phát triển web tuyệt vời. Danh sách này khá dài, nhưng hãy tin tôi, nếu bạn có thể vượt qua tất cả hoặc hầu hết danh sách đó, bạn sẽ là một nhà phát triển phần mềm tuyệt vời. Ngoài ra, tất cả các tài nguyên là hoàn toàn miễn phí!

Nếu bạn chỉ quan tâm đến những gì cần học sau HTML CSS và JavaScript, đừng lo lắng! Tôi đã có bạn được bảo hiểm dưới đây.

Đầu tiên, bạn thực sự biết HTML, CSS và JavaScript tốt như thế nào?

Câu hỏi này có thể hơi khó trả lời. Nhưng hãy trung thực với chính mình. Làm thế nào để bạn thực sự biết những ngôn ngữ này? Bạn có cảm thấy thoải mái khi xây dựng một trang web tĩnh từ đầu mà không yêu cầu giúp đỡ? Googling chắc chắn là ổn. Ngay cả các nhà phát triển có kinh nghiệm Google cách làm mọi việc!

Tuy nhiên, bạn có hiểu cách viết mã CSS bằng FlexBox và CSS Grid không?

Quan trọng hơn, bạn có hiểu rõ về JavaScript không? Bạn có hiểu bản đồ, bộ lọc và giảm các phương pháp không? Bạn có hiểu khái niệm về kế thừa và chuỗi nguyên mẫu không?

Nếu không, thì bạn có thể không sẵn sàng tiến lên và câu trả lời cho câu hỏi về những gì cần học sau HTML, CSS và JavaScript là nhiều HTML, CSS và JavaScript!

Lý do tôi nói điều này là vì ba ngôn ngữ này là nền tảng của mặt trận. Điều rất quan trọng là phải có một nền tảng vững chắc trong các công cụ bạn sử dụng. Nó làm cho quá trình học tập dễ dàng hơn nhiều và cuối cùng bạn tiết kiệm rất nhiều thời gian và sự thất vọng bởi vì bạn tự nhiên hiểu cách các công nghệ được xây dựng trên đầu các ngôn ngữ này hoạt động.

Nếu bạn cần dành nhiều thời gian hơn để học các ngôn ngữ này, hãy bắt đầu bằng cách xây dựng một trang web và hiểu cách các ngôn ngữ hoạt động cùng nhau. Pluralsight cũng có một khóa học tuyệt vời trên bức tranh lớn với HTML, CSS và JavaScript.

Nếu bạn cảm thấy thoải mái với các ngôn ngữ này, thì hãy tiếp tục đọc!

Những gì để học sau HTML CSS và JavaScript

Hướng dẫn after learning html, css and javascript - sau khi học html, css và javascript

Sự tiến triển tự nhiên sau khi học HTML CSS và JavaScript là học một khung phía trước.

Vì vậy, một khung là gì? Một khung phía trước là một cách hiện đại, mạnh mẽ và dễ dàng hơn để viết các ứng dụng web phức tạp. Frontend Frameworks đòi hỏi một kiến ​​thức sâu sắc về HTML, CSS và JavaScript. Nếu bạn muốn trở thành một nhà phát triển web frontend chuyên nghiệp, bạn cần rất thoải mái với các khung.

Nó không phải là vấn đề mà bạn chọn khung đầu tiên, nhưng ba loại phổ biến nhất trong năm 2021 là React, Angular hoặc Vue.

React là khung phía trước phổ biến nhất vào năm 2021 và là một trong những thứ dễ học nhất. Vì lý do đó, tôi khuyên bạn nên bắt đầu từ đây.

Nếu bạn muốn học React, đây là một nơi tuyệt vời để bắt đầu.

Cuối cùng, nó không phải là vấn đề mà bạn chọn để học trước. Nhiều người sẽ nói với bạn Angular rất khó học. Tuy nhiên, sau khi tôi trở nên rất thoải mái với React và JavaScript nói chung, tôi đã không thấy Angular rất khó bắt đầu sử dụng.

Điều này cho thấy bạn càng tìm hiểu về phát triển frontend và mã hóa nói chung, những thứ khác càng dễ học. Một phần bởi vì bạn đã thấy các mô hình và nguyên tắc tương tự trước đây.

Các công nghệ khác để học sau HTML CSS và JavaScript

Ngoài Frontend Frameworks, có một vài điều khác bạn nên học để trở thành một nhà phát triển web thành thạo.

Tiền xử lý CSS

Hướng dẫn after learning html, css and javascript - sau khi học html, css và javascript

Các tiền xử lý CSS giống như viết CSS nhưng bằng ngôn ngữ sạch hơn và mạnh mẽ hơn. Bao gồm các tính năng không có sẵn trong CSS, chẳng hạn như các biến, vòng lặp và làm tổ. Chúng bao gồm các ngôn ngữ như SASS/SCSS, ít hơn và bút stylus.

Bộ tiền xử lý hoạt động bằng cách cho phép mã hóa viết CSS trong ngôn ngữ được xử lý trước và sau đó biên dịch nó thành CSS.

Cá nhân tôi chỉ sử dụng SCSS (một phiên bản SASS) và thậm chí chuyển đổi cơ sở mã công ty của chúng tôi để bắt đầu sử dụng ngôn ngữ. Vì vậy, nó là người duy nhất tôi có thể đề xuất. Tuy nhiên, tất cả đều tốt vì tất cả đều tốt hơn là viết mã CSS gốc!

Bạn có thể học SASS trong vòng dưới hai giờ bằng cách làm theo hướng dẫn này. Vì vậy, thực sự không có lý do gì để không học nó! Một khi bạn viết CSS trong một tiền xử lý, bạn sẽ không bao giờ quay lại.

Ngôn ngữ phụ trợ

Hướng dẫn after learning html, css and javascript - sau khi học html, css và javascript

Nếu bạn không còn quan tâm đến việc tiếp tục kiến ​​thức của mình ở phía trước và thay vào đó muốn học một ngôn ngữ phụ trợ, thì điều đó cũng hoàn toàn tốt!

Nếu bạn có kỹ năng JavaScript mạnh mẽ, tôi khuyên bạn nên học Node và Express. Nó sẽ cho phép bạn khám phá phần phụ trợ của phát triển web mà không phải học một ngôn ngữ mới như C#, Java, PHP, v.v.

Phần phụ trợ là một lĩnh vực phát triển web thú vị và rộng lớn. Bạn có thể có được các chủ đề thú vị như API, máy quét web và mạng.

Tham gia vào các chi tiết của sự phát triển phụ trợ nằm ngoài phạm vi của bài viết này, tuy nhiên, tôi đề cập đến một số tài nguyên tuyệt vời để học phát triển phụ trợ ở đây.

Bản tóm tắt

Điều đó khá nhiều kết thúc những gì cần học sau HTML CSS và JavaScript!

Để tóm tắt, bạn nên đảm bảo rằng bạn thực sự có một nền tảng vững chắc trong HTML, CSS và JavaScript. Thật dễ dàng để có được phấn khích và tiếp tục trước khi bạn sẵn sàng.

Nếu bạn cảm thấy tự tin, tiến trình tự nhiên là học một khung phía trước như React, Angular hoặc Vue. Bạn cũng có thể dành thời gian này để học một bộ tiền xử lý CSS như Sass, ít hơn hoặc bút stylus. Cuối cùng, đây có thể là một cơ hội tốt để chuyển đổi và bắt đầu tìm hiểu về phát triển phụ trợ với nút và Express.

Nếu bạn muốn học cách bắt đầu làm việc như một nhà phát triển web tự học, hãy xem tài nguyên này.

Nếu bạn đang chuẩn bị cho một cuộc phỏng vấn mã hóa, hãy xem ngôn ngữ tốt nhất để sử dụng.

Mã hóa hạnh phúc!

Tôi phải làm gì sau khi học HTML CSS và JavaScript?

Sự tiến triển tự nhiên sau khi học HTML CSS và JavaScript là học một khung phía trước. Vì vậy, một khung là gì? Một khung phía trước là một cách hiện đại, mạnh mẽ và dễ dàng hơn để viết các ứng dụng web phức tạp. Frontend Frameworks đòi hỏi một kiến ​​thức sâu sắc về HTML, CSS và JavaScript.learn a frontend framework. So, what is a framework? A front-end framework is a modern, powerful, and easier way to write complex web applications. Frontend frameworks require a deep knowledge of HTML, CSS, and JavaScript.

Tôi có thể nhận việc làm bằng cách học HTML CSS và JavaScript không?

Nói tóm lại, bạn chắc chắn có thể tìm thấy công việc chỉ bằng HTML và CSS.Và nếu những kỹ năng nền tảng đó không đủ để có được công việc mơ ước của bạn, bạn vẫn có thể sử dụng chúng để bắt đầu kiếm tiền trong khi bạn đang xây dựng các kỹ năng khác.you can definitely find work using just HTML and CSS. And if those foundational skills aren't enough to get you your dream job, you can still use them to start making money while you're building other skills.

Tôi nên học gì tiếp theo sau HTML và CSS?

JavaScript.Sau khi đạt được các kỹ năng cơ bản trong HTML và CSS, mỗi nhà phát triển mặt trước nên dành thời gian để học ngôn ngữ thứ ba: JavaScript.Ngôn ngữ này đặc biệt hữu ích khi nói đến việc thêm tính tương tác vào các trang web.. After gaining basic skills in HTML and CSS, every Front End Developer should take the time to learn a third language: JavaScript. This language is particularly useful when it comes to adding interactivity to web pages.

Bạn có thể nhận được công việc gì với HTML CSS và JavaScript?

Web Internet HTML CSS JavaScript Công việc..
Thực tập sinh phát triển cơ sở.....
Kỹ sư ngăn xếp đầy đủ.....
Quản trị trang web.....
Nhà phát triển phụ trợ ngăn xếp đèn (Phoenix, AZ) (Công việc từ xa lai) ....
Nhà phát triển UI/UX WordPress.....
Kỹ sư phần mềm cao cấp (từ xa hoặc lai) ....
Chuyên gia web.....
Kỹ sư hỗ trợ hệ thống Shopify (điều khiển từ xa 100%, giờ EST).