Danh sách (có lẽ chưa đầy đủ lắm) về các tài liệu ở tất cả lĩnh vực của Computer Science và Information Technology.
- LuyenCode: Các bài toán thuộc đề thi Tin học ở các trường đại học ngành Công nghệ thông tin và Khoa học máy tính.
- LeetCode: Các bài toán tiêu chuẩn, thường được sử dụng trong việc phỏng vấn ứng tuyển ở những công ty lớn.
- CodeForces: Các bài toán đến từ quốc gia Russia, với những chú gấu trắng to lớn và các vị coder thiên tài.
- FullhouseDev: Các bài toán định hướng cho sự toàn diện về mọi mặt của một lập trình viên.
- VNOJ: Các bài toán đa dạng hơn, đề mới lạ đến từ các cuộc thi do chính trang tổ chức.
- VinhDinhCoder: Các bài toán còn đơn giản, nhưng cũng khá đáng để tham khảo.
- LibreOJ:
- LQDCoder:
- LQDOJ:
- DMOJ:
- ClueOJ:
- 28techOJ:
- AlgoMap: Học theo các chủ đề và làm bài tập liên quan.
- Visualgo: Minh họa cấu trúc dữ liệu và thuật toán bằng hình ảnh.
- HocPython: Các bài học nhỏ về tính năng, đặc điểm của Python.
- PythonTutor: Giải thích và miêu tả code trực quan
- CPlusPlus: Các bài học nhỏ về tính năng, đặc điểm của C++.
- Mimo: Các visual tutorials và short quizzes liên quan đến lập trình.
- CoddyTech: Các hướng dẫn chi tiết và hấp dẫn của lập trình.
- Codingame:
- CodeDex:
- CoderSchool:
- ClassCentral:
- MyGreatLearning:
- Alison: get certificates
- GeeksForGeeks: Cung cấp các lý thuyết và tư duy lập trình từ cơ bản đến nâng cao.
- CodeLearn:
- FreeCodeCamp:
- W3Schools:
- OpenEdu: Cung cấp các khoá học về AI và Blockchain.
- DevDocs: Học từ tài liệu của dự án
- PLLHarvard: Các khoá tự học đến từ Harvard.
- MITOpenLearning: Các khoá học bổ sung kiến thức và kỹ năng của MIT.
- LearnAnything: Học tất cả mọi thứ.
- Exercism: Học tất cả kiến thức lập trình.
- CodeGym: Cung cấp các khoá học chuyên sâu.
- CodePen: Chuyên về mảng lập trình web.
- TechWithTim:
- KiraLearning:
- BLC:
- B28T:
- IECEdu:
- TheOdinProject: Chỉ đường đến master lập trình web.
- RoadMap: Lộ trình của tất cả các lĩnh vực của CS.