/usr/share/doc/sreeglug
the community knowledge archive — documentation, tutorials, books, links
-
featured Tutorial Programming
The Missing Semester of Your CS Education (MIT)
Shell, editors, git, debugging, data wrangling — everything a CS degree skips. Essential.
-
Tutorial Open Courseware
Overleaf Learn (LaTeX)
Free 30-minute LaTeX tutorials — write your lab reports and theses properly.
-
Tutorial Open Courseware
Khan Academy
Math from arithmetic to linear algebra — the foundation every branch stands on.
-
Tutorial Open Courseware
SWAYAM
India's national MOOC platform — free courses with optional certification, all branches.
-
Tutorial Open Courseware
MIT OpenCourseWare
Thousands of MIT courses — lecture notes, assignments, exams — free for everyone.
-
Tutorial Open Courseware
NPTEL
Free video courses from India's IITs and IISc across every engineering discipline.
-
Tutorial AI
Hugging Face course
Learn to use and fine-tune open transformers — free and hands-on.
-
Tutorial AI
Google Machine Learning Crash Course
A free, fast, practical introduction to machine learning with TensorFlow.
-
Tutorial AI
Practical Deep Learning for Coders (fast.ai)
Top-down deep learning: train real models from lesson one.
-
Tutorial Security
picoCTF
A free, year-round capture-the-flag built for students — start here for cybersecurity practice.
-
Tutorial Security
OverTheWire Wargames
SSH-based security games — Bandit teaches the command line while teaching you to break things.
-
Tutorial Databases
CMU 15-445: Database Systems (lectures, free)
Andy Pavlo's legendary database internals course — videos and notes free online.
-
Tutorial Databases
SQLBolt
Learn SQL with short interactive lessons in the browser.
-
Tutorial Databases
PostgreSQL interactive tutorial
The official tutorial for the database this very website runs on.
-
Tutorial Programming
Exercism
Free practice exercises in 60+ languages with human mentor feedback.
-
Tutorial Programming
The Odin Project
A free, open-source full curriculum for web development that makes you build real projects.
-
Tutorial Programming
freeCodeCamp
Thousands of hands-on exercises and full certifications — web, data, Python and more.
-
Tutorial Programming
CS50: Introduction to Computer Science (Harvard, free)
The famous first CS course — C, Python, SQL and web, with great problem sets. Free to audit.
-
Tutorial Programming
The official Python tutorial
Reads like a book, ships with the language — start here for Python.
-
Tutorial Git
Learn Git Branching
Interactive visual playground — the fastest way to finally understand branches, rebases and resets.
-
Tutorial GNU/Linux
Linux Upskill Challenge
A free 21-day self-paced challenge to get comfortable administering a real Linux server.
-
Tutorial GNU/Linux
Linux Journey
Short, friendly lessons that take you from 'what is an OS' to networking, processes and packages — the classic first stop.