Computer >> Hướng Dẫn Máy Tính >  >> Kết Nối Mạng >> Internet

10 Trang Web Dạy Lập Trình Miễn Phí

Dù bạn muốn học cho giải trí, sở thích, hay thậm chí sự nghiệp, lập trình có thể là hạt đơ cứng.畢竟 (畢竟), không giống như tranh vẽ hay viết nơi bạn có thể bắt đầu trang trắng và làm hết sức. Lập trình có tiêu chuẩn và phương pháp cần dạy trước khi ai đó tạo được chương trình cơ bản nhất. May mắn thay, với lập trình quan trọng trong thế giới computing ngày nay, trang web lập trình miễn phí đã xuất hiện giúp mọi người tiếp cận lĩnh vực phức tạp này.

Dưới đây là mười trang web nơi bạn có thể nhảy vào học lập trình không tốn một xu.

1. Codecademy

10 Trang Web Dạy Lập Trình Miễn Phí

Codecademy làm theo tên nó – dạy bạn tất cả cơ bản cách viết code. Nó làm điều này qua khóa học cụ thể bạn đăng ký, cung cấp tài liệu học chủ đề bạn chọn. Codecademy có chủ đề từ học ngôn ngữ cụ thể (HTML, Java, Python) đến học xây dựng trang web. Nếu bạn thực sự thích Codecademy, bạn có thể mua gói premium mở khóa hỗ trợ học tập thêm.

2. edX

10 Trang Web Dạy Lập Trình Miễn Phí

Mặc dù edX là trang cung cấp khóa học đa năng, nó có loạt khóa học lập trình rộng trong thư viện. edX được thành lập bởi Harvard và MIT năm 2012, nên bạn biết sẽ nhận khóa học chất lượng! Khóa học hoặc do giảng viên dẫn dắt hoặc tự hoàn thành. Chỉ tìm "programming" trong thư viện để xem phạm vi, hoặc dùng từ cụ thể tìm khóa bạn muốn.

3. MIT Open Courseware

10 Trang Web Dạy Lập Trình Miễn Phí

Nói đến MIT, tại sao không truy cập tài liệu khóa học sẵn có trực tuyến? Bạn có thể tìm kiếm thư viện hoặc duyệt phần khoa học máy tính cho khóa liên quan. Có nhiều thứ, như giới thiệu Khoa học Máy tính và sơ lược C++, và tất cả miễn phí. Nó hơi khác các trang lập trình miễn phí khác, vì nó tải xuống tài liệu đại học gốc thay vì video hoặc bài viết. Nếu bạn thích in tài liệu và suy ngẫm ở thời gian rảnh, đây là lựa chọn tuyệt vời.

4. Khan Academy

10 Trang Web Dạy Lập Trình Miễn Phí

Nếu bạn thích bộ video bạn có thể xem theo nhịp riêng, Khan Academy có những gì bạn tìm. Chỉ duyệt phần lập trình và chọn thứ trông thú vị. Chủ đề cơ bản từ lập trình là gì, qua tất cả hàm cơ bản lập trình, đến lập trình hướng đối tượng.

5. Udemy

10 Trang Web Dạy Lập Trình Miễn Phí

Mặc dù Udemy thu phí khóa học, nó cũng cung cấp khóa miễn phí để thử. Làm được bằng cách chọn "Free" dưới bộ lọc "Price" khi tìm kiếm. Mỗi khóa có đánh giá và bộ đếm bao nhiêu người đã học, nghĩa là bạn có thể tìm khóa đáng giá thời gian quý.

6. Free Code Camp

10 Trang Web Dạy Lập Trình Miễn Phí

Free Code Camp có góc quay thú vị: Bạn học code trực tuyến với họ, sau khoảng một năm, bạn có quyền làm dự án mã nguồn mở cho phi lợi nhuận. Ý tưởng là dùng thời gian và kinh nghiệm tại Free Code Camp dịch thành portfolio thực tế giúp xin việc. Free Code Camp yêu cầu tài khoản GitHub tạo khi đăng ký, nên nếu đã có, giữ sẵn.

7. GitHub

10 Trang Web Dạy Lập Trình Miễn Phí

Có thể mục lạ cho người bán quen với trang, GitHub tải đầy hướng dẫn lập trình. Được duy trì bởi Victor Felder (A.K.A vhf) đã tạo cơ sở dữ liệu khổng lồ tài liệu lập trình miễn phí (và hợp pháp!) và mở để người khác đóng góp. Kết quả là bộ sưu tập tuyệt vời tài liệu miễn phí dùng và học. Cuộn xuống chọn ngôn ngữ bạn muốn sách, bao gồm tiếng Anh.

8. The Code Player

10 Trang Web Dạy Lập Trình Miễn Phí

Trong tất cả trang lập trình miễn phí, The Code Player là lựa chọn tuyệt vời cho người học bằng ví dụ. Chọn khóa, nó sẽ cho bạn xem từng dòng code ai đó xây dựng từ đầu. Sau đó, tự code hoặc sao chép code cho dự án. Điều này làm công cụ tuyệt vời cho người học bằng xem người khác làm, thay vì được dạy trực tiếp. Khóa game HTML5 Snake của họ đặc biệt ấn tượng!

9. The Odin Project

10 Trang Web Dạy Lập Trình Miễn Phí

The Odin Project tất cả về học phát triển web. Khóa học bắt đầu với ngôn ngữ như Ruby on Rails, HTML5, và Javascript, để chỉ vài cái. Điều làm The Odin Project đặc biệt là cuối cùng nó đưa ra mẹo và chỉ dẫn cách xin việc đầu tiên làm web developer, làm lựa chọn thú vị cho lập trình viên sự nghiệp non trẻ.

10. Code Wars

10 Trang Web Dạy Lập Trình Miễn Phí

Code Wars là lựa chọn tuyệt vời khi bạn đã học cơ bản từ các trang trên và muốn nơi thử thách kỹ năng và học cùng lúc. Bạn có thể nhận thách thức do cộng đồng đặt ra (gọi là "kata") liên quan đến kỹ năng và ngôn ngữ code. Code giải pháp và nộp, sau khi thách thức hết hạn, giải pháp mọi người được tiết lộ. Bạn có thể duyệt cách người khác giải quyết và học cách cải thiện bản thân.

Miễn Phí Để Code

Với lập trình là kỹ năng tuyệt vời học ngày nay, nó cũng chưa bao giờ dễ dàng bắt đầu học. Bây giờ bạn có mười trang web lập trình miễn phí học, không phá vỡ ngân sách!

Bạn muốn học code? Ngôn ngữ nào bạn học? Nếu bạn là người đã qua, bạn học code như thế nào? Chia sẻ câu chuyện dưới đây!