Bước đầu tiên trong hành trình mã hóa web của bất kỳ ai là học HTML. Nó thậm chí còn hữu ích để tìm hiểu nếu bạn không có bất kỳ ý định theo đuổi một nghề nghiệp trong công nghệ cao bởi vì nó chứng minh rằng bạn có một skillset đa dạng .
Dưới đây là năm trong số những nơi tốt nhất để học HTML trực tuyến cơ bản, vì vậy bạn có thể bắt đầu hành trình mã hóa của mình.
01 Codecademy
Nhược điểm: Codecademy không cung cấp chứng chỉ vào cuối khóa học của họ, vì vậy nó được sử dụng tốt nhất làm điểm khởi đầu nếu bạn muốn theo đuổi nghề nghiệp. Ngoài ra, như báo cáo SkilledUp, có rất ít "ví dụ tiên tiến và thực tế" về Codecademy. Điều này có nghĩa rằng phần lớn giáo dục Codecademy của bạn là lý thuyết và chủ yếu là để khám phá các khái niệm HTML.
02 Dash tổng hợp
Ưu điểm: Giống như Codecademy, General Assembly cung cấp các dự án HTML miễn phí cho người mới bắt đầu. Sự khác biệt lớn giữa hai là chương trình HTML GAs là dựa trên mục tiêu với các ứng dụng thực tế ngay từ ngoài cổng, vì vậy bạn đang xây dựng trang web với các ứng dụng thực tế thay vì chỉ chạy qua các khái niệm. Ngoài ra, GA cung cấp khóa học HTML trực tuyến với sự cố vấn khi bạn đã hoàn thành các dự án đó. Khóa học đó kết thúc bằng một chứng chỉ.
Nhược điểm: Các dự án HTML miễn phí của GA Dash vẫn khá thô sơ và chủ yếu là một thử nghiệm cho các khóa học có trả tiền của họ. Họ cũng không phải là một tổ chức được công nhận. Vì vậy, nếu bạn muốn nhận hỗ trợ của liên bang để tham dự khóa học HTML toàn diện, thì bạn sẽ tự lo liệu về vấn đề đó.
03 Lynda.com
Ưu điểm: Lynda cung cấp hàng ngàn khóa học về các chủ đề khác nhau, bao gồm cả HTML. Họ cung cấp một vài bài học video HTML miễn phí để bắt đầu, sau đó nếu bạn đăng ký tư cách thành viên hàng tháng, bạn sẽ có quyền truy cập vào tất cả các bài học video do Lynda cung cấp. Trong số các tùy chọn trả tiền để tìm hiểu HTML, Lynda là lựa chọn có nhiều rủi ro nhất và có mức độ rủi ro thấp hơn.
Nếu bạn muốn, bạn có thể đăng ký tư cách thành viên cao cấp của họ cũng cung cấp cho bạn quyền truy cập vào tệp dự án. Họ cũng có một ứng dụng dành cho thiết bị di động, vì vậy bạn có thể xem video lớp ở bất cứ đâu bạn muốn.
Nhược điểm: Có các cấp thành viên có thể xác định những gì bạn nhận được ra khỏi khóa học: một kế hoạch thanh toán cao hơn một chút cho phép bạn tải về các tập tin dự án. Ngoài ra, không giống như Codecademy và GA Dash, công việc của bạn không được hệ thống đánh dấu hoặc đánh giá tự động, vì vậy bạn sẽ phải nhận thêm hỗ trợ (như tham gia cộng đồng mã hóa) nếu bạn cần thêm trợ giúp hoặc đầu vào.
04 Team Treehouse
Ưu điểm: Team Treehouse được thiết lập tương tự như Lynda: các lớp học là video và bạn cần phải trả tiền để truy cập vào nhiều tài liệu hơn. Không giống như Lynda, tuy nhiên, có những câu đố tương tác, một không gian làm việc trực tuyến và nội dung tập trung hơn vào phát triển web. Cũng không giống như Lynda, Treehouse có một diễn đàn cho mỗi khóa học, nơi sinh viên có thể đặt câu hỏi.
Nhược điểm: Khóa học không lên đến đỉnh điểm với bất kỳ thông tin nào ngoài trải nghiệm bạn đã đạt được. Ngoài ra, đôi khi các câu đố có thể quá khó để hoàn thành. Hơn nữa, bạn sẽ cần phải làm thêm nếu bạn muốn học bất cứ điều gì tiên tiến hơn những gì họ đang cho bạn thấy.
05 W3Schools
Ưu điểm: W3Schools là một cuốn sách mở. Giống như Codecademy, tất cả các bài học có sẵn ngay lập tức mà không mất bất kỳ chi phí nào cho bạn. Và nếu bạn muốn chứng chỉ hiển thị trải nghiệm của mình, đó là 95 đô la cho một chứng chỉ HTML. Có một số hoạt động tương tác có sẵn và các chương mới đang được thêm vào tất cả các thời gian để theo kịp với những thay đổi trong thế giới phát triển web luôn phát triển.
Nhược điểm: Giống như Codecademy, W3Schools chủ yếu dành cho người mới bắt đầu. Một số người trong cộng đồng phát triển web cảm thấy rằng nội dung nâng cao nên được học ở nơi khác và khuyên người dùng W3Schools sử dụng các tài nguyên khác để bổ sung cho giáo dục của họ.