“Các trang web học lập trình miễn phí” – giống như việc đọc sách lập trình giúp bạn bổ sung thêm phong phú lượng kiến thức. Còn việc tự học ở các trang website lại là cách mà một lập trình viên mới bắt đầu học cách thực hành nhuần nhuyễn. Bài viết dịch từ entrepreneur.

Có một khoảng thời gian mà người ta vẫn cho rằng “học lập trình” là những “bọn mọt sách” lập dị nhất. Nhưng thời thế đã đổi thay. Ai cũng có thể nói cho bạn rằng “học lập trình” sẽ giúp cho bạn thành công về mọi mặt. Tôi đã học lập trình được vài năm, chính nó đã giúp hoàn thiện con người tôi. Tiêu biểu là việc giúp tôi điều hành công ty hiện tại tốt hơn.

Ngày nay, để học lập trình, bạn không cần phải bỏ ra một đống tiền hoặc vay nợ để có thể học code. Bạn có thể học online tại bất cứ đâu và trên hết là chúng hoàn toàn miễn phí. Nếu bạn là người mới bắt đầu học lập trình hay chí ít là đang quan tâm đến lĩnh vực này thì đây là bài viết dành cho bạn.

ĐĂNG KÝ NHẬN TÀI LIỆU HỌC LẬP TRÌNH MIỄN PHÍ TẠI ĐÂY.

1. CodeAcademy – Các trang web học lập trình miễn phí

Các trang web học lập trình miễn phí

Các trang web học lập trình miễn phí

Một trong những trang web phổ biến nhất để học lập trình đó CodeAcademy. Thực tế, đã có hơn 24 triệu người trên thế giới học lập trình qua trang này. Ở CodeAcademy, bạn có thể bắt đầu vào học ngay lập tức hoặc tham gia vào một khóa học tại chỗ. Nó sẽ giúp bạn học được tất cả mọi thứ từ  HTML & CSS, JavaScript, jQuery, PHP, PythonRuby. CodeAcademy có một cơ chế để giúp bạn tự học rất tốt, đưa ra các lời khuyên, các giải đáp để hướng dẫn bạn tiến bộ, giống như là bạn có một người thầy hoặc một người hướng dẫn ở bên cạnh vậy.

Một số ngôn ngữ bạn có thể học lập trình online tại Code Academy là:

  • HTML
  • JavaScript
  • CSS
  • jQuery
  • PHP
  • Python
  • Ruby

2. Coursera

Các trang web học lập trình miễn phí

Các trang web học lập trình miễn phí

Được thành lập từ năm 2012, Coursera đã phát triển thành một công ty công nghệ giáo dục vì lợi nhuận lớn. Coursera đã cung cấp hơn 1.000 khóa học cho hơn 119 tổ chức. Trong khi, bạn có thể trả tiền cho một vài khóa học có chứng chỉ đầu ra, cũng có những khóa học hướng dẫn lập trình miễn phí. Các khoá học trên Coursera được sử dụng để dạy trong các khoa chuyên ngành khác nhau từ các trường đại học như Đại học Washington, Stanford, Đại học Toronto và Vanderbilt. Có nghĩa là, chỉ cần online thì bạn có thể tiếp cận được với những khoá học chất lượng hàng đầu thế giới tương đương với sinh viên của các trường này.

Bạn sẽ học được các online course sau:

  • Python
  • Java
  • HTML and CSS
  • IoT programming
  • C
  • Introduction to programming

3. edX

Các trang web học lập trình miễn phí

Các trang web học lập trình miễn phí

edX lại là một nền tảng học tập trực tuyến hàng đầu khác và tất cả là hoàn toàn miễn phí. Được thành lập bởi Harvard University và MIT năm 2012. Có lẽ, nói đến vậy thôi, là bạn biết là mình sẽ được học về những lý thuyết và công nghệ tiên tiến nhất rồi. Cho tới ngày hôm nay, edX đã bao gồm hơn 60 trường học.

Tại đây, bạn sẽ thấy các bài hướng dẫn dạy bạn ngôn ngữ lập trình và các kĩ năng như:

  • HTML and CSS
  • Java
  • jQuery
  • C++
  • C#
  • Python
  • SQL
  • Mobile app development

4. Udemy

Các trang web học lập trình miễn phí

Các trang web học lập trình miễn phí

Được thành lập vào năm 2010, Udemy  là một nền tảng học học tập trực tuyến và có thể được sử dụng để học và nâng cao tay nghề. Bên cạnh những khóa học trả tiền, có vô vàn các khóa học miễn phí. Bạn có thể tìm thấy những video dạy học như Programming for Entrepreneurs – HTML & CSS hay Introduction to Python Programming. Khác với Coursera hoặc edX là các khoá học được xây dựng bởi các trường hàng đầu, Udemy là một nền tảng mở dành cho tất cả mọi người, tận dụng được tri thức của các tổ chức và cá nhân trên toàn thế giới. Do đó các khoá học của Udemy rất là phong phú.

Bạn sẽ tìm thấy rất nhiều các khóa học lập trình miễn phí như:

  • Web development
  • Game development
  • Mobile application development
  • eCommerce site creation
  • All the programming languages you could ever want

5. aGupieWare

Các trang web học lập trình miễn phí

Các trang web học lập trình miễn phí

AGupieWare là một doanh nghiệp phát triển ứng dụng độc lập đã khảo sát các khóa dạy học lập trình cho một số tổ chức hàng đầu ở Mỹ. Sau đó họ tổ chức một chương trình giảng dạy tương tự dựa trên các khóa học miễn phí được cung cấp bởi Stanford, MIT, Carnegie Mellon, Berkeley và Columbia. Chương trình sau đó được chia thành 15 khóa học: 3 lớp nhập môn, 7 lớp học chính và 5 môn tự chọn.

Đây là một trang web hoàn hảo cho các lập trình viên máy tính tiềm năng. Những kiến thức bạn sẽ nhận được từ web này:

  • Computer science
  • Swift programming
  • Python
  • Security testing
  • Linux
  • Hacking

6. GitHub

Các trang web học lập trình miễn phí

Các trang web học lập trình miễn phí

Đôi khi, mỗi khi gặp phải khó khăn trong việc học lập trình, giải pháp của bạn đó là tra nó từ một cuốn sách hay trong giáo trình. Và đó cũng là lý do tại sao thư viện sách lập trình miễn phí ở trên GitHub ra đời. Bạn có thể tìm thấy hơn 500 cuốn sách dạy lập trình với hơn 80 ngôn ngữ lập trình khác nhau. Và tất cả các kiến thức được cập nhập thường xuyên bởi các cộng tác viên.

7. Hack.pledge()

Các trang web học lập trình miễn phí

Các trang web học lập trình miễn phí

Đây là một cộng động lập trình viên trải dài khắp thế giới. Bao gồm cả những người vô cùng có sức ảnh hưởng trong cộng đồng lập trình như Bram Cohen – nhà sáng lập BitTorrent,… . Nhờ vào đó mà bạn có thể kết nối và học hỏi từ những người có kiến thức thâm sâu như vậy.

8. Code Avengers

Các trang web học lập trình miễn phí

Các trang web học lập trình miễn phí

Code Avengers cung cấp các khóa học lập trình thú vị và hấp dẫn, như lập trình games, ứng dụng và các websites sử dụng JavaScript, HTML và CSS. Mỗi khóa học mất khoảng 12 tiếng để hoàn thành. Và được chuyển thành các ngôn ngữ rất thông dụng như Tiếng Anh, Nga, Hà Lan, Tây Ban Nha, Thổ Nhĩ Kì và Bồ Đào Nha.

Với Code Avengers, bạn sẽ học được những ngôn ngữ và kĩ năng như:

  • HTML and CSS
  • Python
  • Javascript
  • jQuery
  • Web Development

9. FreeCodeCamp

Các trang web học lập trình miễn phí

Các trang web học lập trình miễn phí

Ở đây bạn sẽ học được HTML5, CSS3, JavaScript, Databases, DevTools, Node.js, Angular.js và Agile bằng các mạng kết nối. Và tham gia vào các cộng động lập trình từ cấp độ học sinh cho tới các chuyên gia. Bạn có thể thậm chí tham gia Code cùng để có thể xây dựng các ứng dụng miễn phí. Điểm mấu chốt là bạn đang được học những kỹ năng và xây dựng, giúp giải quyết các vấn đề trong thế giới thực.

Những kiến thức bạn có thể học được từ FreeCodeCamp:

  • HTML5
  • CSS3
  • Javascript
  • Node.js
  • React.js
  • D3.js
  • Databases
  • Git and Github

10. HTML5 Rocks

Các trang web học lập trình miễn phí

Các trang web học lập trình miễn phí

Dự án này của Google được tiền hành vào năm 2010 để là đối trọng với dự án HTML5 của Apple. Trang web có rất nhiều những bài giảng, tài nguyên và các kiến thức HTML5 mới nhất. Tất cả đều được public rộng rãi qua đó để các lập trình viên có thể hoàn toàn trải nghiệm với HTML5 code. Nhưng đây là khóa học nâng cao, đòi hỏi hơn các khóa học giới thiệu thông thường. Và bạn phải có nền tảng và hiểu qua qua trước khi thực sự bắt tay vào.

Chúc các bạn luôn giữ được đam mê trên con đường học lập trình đầy gian truân phía trước nhé!

Bài viết liên quan: “10 cuốn sách về lập trình web PHP dành cho người mới bắt đầu“.


Hãy tham gia nhóm Học lập trình để thảo luận thêm về các vấn đề cùng quan tâm.