Không cần phải bỏ ra nhiều tiền hoặc vay mượn để học code. Dưới đây là 12 trang web cung cấp các khóa học viết code hoàn toàn miễn phí.
Trước đây, lập trình chỉ dành cho những người thông minh nhất trong số những người thông minh. Nhưng hiện nay, không phải vậy nữa. Đa phần những người kinh doanh, freelancer và marketer sẽ nói với bạn rằng, biết lập trình sẽ giúp bạn thành công. Hãy tham khảo những trang dạy code nổi tiếng dưới đây nhé.
Một trong những trang web dạy code miễn phí nổi tiếng nhất là CodeAcademy. Hiện tại, có hơn 24 triệu người đã và đang học code thông qua việc trải nghiệm các bài tập thú vị do trang web này tạo ra. Tại CodeAcademy, bạn có thể bắt đầu học ngay và chọn các khóa học phù hợp với bạn, từ HTML & CSS, JavaScript, jQuery, PHP, Python và Ruby.
Coursera đã ra đời vào năm 2012 và trở thành một công ty giáo dục trực tuyến cung cấp hơn 1000 khóa học từ 119 học viện, đại học ở Mỹ và nhiều trường đại học khác từ các quốc gia khác. Bạn có thể trả phí để nhận chứng chỉ sau khi hoàn thành khóa học, nhưng Coursera cũng cung cấp miễn phí nhiều chương trình học từ các trường đại học nổi tiếng như Đại học Washington, Đại học Stanford, Đại học Toronto và Đại học Vanderbilt.
EdX cũng là một trang web hàng đầu cung cấp dịch vụ giáo dục trực tuyến miễn phí. EdX được thành lập bởi Đại học Harvard và MIT vào năm 2012, mang đến kiến thức và công nghệ mới nhất. Hiện nay, EdX cung cấp khóa học từ 60 trường đại học và học viện. Đừng bỏ lỡ khóa học hot nhất của EdX: Cơ bản về Khoa học máy tính (Đại học Harvard).
Udemy được thành lập vào năm 2010, là một nền tảng giáo dục trực tuyến giúp người học nâng cao kỹ năng làm việc. Mặc dù có khóa học trả phí, Udemy cũng cung cấp nhiều khóa học miễn phí, giảng dạy qua video như Lập trình cơ bản dành cho doanh nhân – HTML và CSS, Lập trình Python, v.v.
AGupieWare là một công ty phát triển ứng dụng, đã khảo sát các chương trình tin học từ các trường hàng đầu Hoa Kì. Họ tổ chức các khóa học từ cơ bản đến nâng cao, bao gồm các khóa học miễn phí từ các trường đại học Stanford, MIT, Carnegie Mellon, Berkeley và Columbia. Các khóa học được chia thành 15 lớp: 3 lớp giới thiệu, 7 lớp chuyên sâu và 5 lớp tự chọn.
Mặc dù không có chứng chỉ, nhưng khóa học trên aGupieWare phù hợp cho các lập trình viên tiềm năng.
Có khi bạn cần tìm sách tham khảo khi gặp khó khăn trong lập trình, và đây là lúc bạn cần đến GitHub. Bạn có thể truy cập hơn 500 cuốn sách lập trình (hoàn toàn miễn phí) trên GitHub, bao gồm hơn 80 ngôn ngữ lập trình khác nhau trong kho lưu trữ trên nền tảng Git. Điều này cũng đồng nghĩa với việc sách được cập nhật thường xuyên bởi cộng đồng đóng góp.
Nếu bạn đã có kiến thức cơ bản và muốn khám phá sâu hơn, như lý thuyết đằng sau các ngôn ngữ lập trình, hãy tham khảo trang giảng dạy trực tuyến miễn phí của MIT. Trang này cung cấp các khóa học như Cơ bản về Khoa học máy tính và Lập trình, Lập trình Java cơ bản, Thực hành lập trình bằng ngôn ngữ C.
Đây là một cộng đồng lập trình viên, kể cả những người nổi tiếng như Bram Cohen – người sáng lập BitTorrent. Ở đây, bạn có thể nâng cao kỹ năng lập trình của mình thông qua việc học từ những nhà phát triển hàng đầu trên thế giới.
Code Avengers có trụ sở tại New Zealand và cung cấp các khóa học lập trình hài hước và tương tác. Những khóa học này giúp bạn học cách viết trò chơi, ứng dụng và website bằng JavaScript, HTML và CSS. Mỗi khóa học kéo dài 12 giờ và được dạy bằng nhiều ngôn ngữ: Anh, Nga, Hà Lan, Tây Ban Nha, Ý, Thổ Nhĩ Kỳ và Bồ Đào Nha.
Khan Academy được thành lập vào năm 2006 bởi giáo sư Salman Khan, là một trong những học viện đầu tiên cung cấp chương trình học trực tuyến miễn phí. Với video hướng dẫn từng bước, bạn có thể học vẽ, thiết kế hình ảnh động và lập trình game bằng JavaScript và ProcessingJS, hoặc tạo ra các trang web với HTML và CSS.
Tại đây, bạn sẽ học về HTML5, CSS3, JavaScript, cơ sở dữ liệu, DevTools, Node.js, Angular.js và Agile thông qua việc xây dựng mối quan hệ và tham gia vào cộng đồng các chuyên gia và sinh viên. Bạn có thể hợp tác với người khác để thực hành kỹ năng viết code thông qua việc tạo các ứng dụng miễn phí. Bạn cũng sẽ học được kỹ năng và nhận sự trợ giúp để giải quyết các vấn đề thực tế. Hơn nữa, cộng đồng này viết code miễn phí cho các tổ chức phi lợi nhuận.
HTML5 ROCKS là dự án của Google ra mắt năm 2010 để cạnh tranh với HTML5 của Apple. Website này cung cấp đầy đủ hướng dẫn, tài nguyên và cập nhật mới nhất của HTML5. Với mã nguồn mở, lập trình viên có thể tùy ý sử dụng và thử nghiệm với code HTML5. Do trang web này yêu cầu kiến thức cao hơn so với các khóa học nhập môn, bạn nên có kiến thức và kinh nghiệm trước khi sử dụng.
Theo trang Saga