📚 Learning & Documentation
Free courses, university lectures, manuals and references for learning Linux, programming, web development and databases.
Open in the interactive Digital Resources
ArchWiki
wiki.archlinux.orgOne of the most detailed Linux wikis. Useful for any distribution, not only Arch Linux.
The Debian Administrator's Handbook
debian-handbook.infoA free book about installing and running Debian servers and desktops.
Linux Journey
linuxjourney.comShort, beginner-friendly lessons about the Linux command line, processes, networking and more.
tldr pages
tldr.shSimple, practical examples for common command-line tools – a quick alternative to long man pages.
explainshell
explainshell.comPaste a shell command and see what each part of it does.
OverTheWire: Bandit
overthewire.orgA game where you learn the Linux command line and basic security by solving small challenges.
MDN Web Docs
developer.mozilla.orgThe main reference for HTML, CSS and JavaScript, with clear examples and beginner guides.
DevDocs
devdocs.ioDocumentation for many programming languages and tools in one searchable place. Works offline.
freeCodeCamp
freecodecamp.orgFree interactive courses and certificates in web development, Python, databases and more.
The Odin Project
theodinproject.comA free, open-source path for learning full-stack web development through real projects.
Exercism
exercism.orgPractise programming in more than 70 languages with small exercises and optional mentoring.
CS50 (Harvard)
cs50.harvard.eduA well-known free introduction to computer science, with video lectures and exercises.
MIT OpenCourseWare
ocw.mit.eduFree lecture notes, exams and videos from thousands of MIT courses.
VideoLectures.NET
videolectures.netA large archive of recorded lectures and conference talks from science and research, run in Slovenia by the Jožef Stefan Institute.
OpenLearn (The Open University)
open.eduHundreds of free short courses from the UK Open University, including computing and IT.
edX
edx.orgCourses from Harvard, MIT and other universities. Most can be audited for free, but graded work and certificates are paid, and free access is often time-limited.
Coursera
coursera.orgCourses from universities and companies. Many can be followed for free in audit mode; certificates and some programmes are paid.
Khan Academy – Computing
khanacademy.orgFree lessons in programming, computer science and how the internet works, suitable for beginners. Only the optional AI tutor (Khanmigo) is paid.
SQLBolt
sqlbolt.comInteractive lessons for learning SQL directly in the browser.
Python Documentation
docs.python.orgThe official Python tutorial and reference for the language and its standard library.