:: CS Student Archive ::
[
HOME
] [
SKILLS
] [
RESOURCES
] [
FREE_SERVICES
] [
REPOS
] [
SELF_HOSTED
] [
PATHS
] [
AI_MODELS
] [
TUTORIALS
] [
TOP RESEARCH PAPERS
] [
PROJECTS
] [
JOBS
] [
TOOLS
] [
CERTS
] [
COMMUNITIES
] [
CHEATSHEETS
] [
PUBLIC APIs
] [
SECURITY
] [
DESIGN
] [
NEWSLETTERS
] [
NOSTALGIA
] [
ARCHIVE
] [
LEARN
] [
CONTRIBUTE
]
play_lesson
TUTORIALS // STEP-BY-STEP GUIDES
Curated tutorials for learning by doing.
Content Index
FreeCodeCamp
(Full Stack)
- Learn to code for free.
The Odin Project
(Full Stack)
- Your Career in Web Development Starts Here.
Full Stack Open
(Full Stack)
- Deep dive into modern web development.
CS50
(CS Fundamentals)
- Harvard's introduction to computer science.
Roadmap.sh
(Roadmaps)
- Developer Roadmaps.
MDN Web Docs
(Documentation)
- Resources for developers, by developers.
Javascript.info
(Language)
- The Modern JavaScript Tutorial.
Refactoring Guru
(Design Patterns)
- Design patterns and refactoring.
Git Immersion
(Version Control)
- A guided tour that walks through the fundamentals of Git.
Learn Git Branching
(Version Control)
- Interactive git visualization.
SQLZoo
(Database)
- Learn SQL step by step.
CryptoZombies
(Web3)
- Learn to code games on Ethereum.
Flexbox Froggy
(CSS)
- A game for learning CSS flexbox.
Grid Garden
(CSS)
- A game for learning CSS grid.
Vim Adventures
(Tool)
- Learn VIM while playing a game.
Patterns.dev
(Architecture)
- Modern web app design patterns.
Web.dev
(Performance)
- Guidance from the Chrome team.
CSS-Tricks
(CSS)
- Daily articles about CSS and web development.
Real Python
(Language)
- Python tutorials.
W3Schools
(Basics)
- Web development tutorials.
GeeksforGeeks
(CS Fundamentals)
- Computer Science portal.
Educative.io
(Course)
- Interactive courses.
Scrimba
(Course)
- Learn to code with interactive screencasts.
Egghead.io
(Course)
- Short video lessons for developers.
Frontend Masters
(Course)
- Deep dive frontend courses.
Pluralsight
(Course)
- Tech workforce development.
Udacity
(Course)
- Learn the latest tech skills.
Coursera
(Course)
- Degrees and certificates from top universities.
edX
(Course)
- Access to 2500+ online courses.
Khan Academy
(Math)
- Free online courses.
MIT OpenCourseWare
(Academic)
- MIT courses for free.
Stanford Online
(Academic)
- Stanford courses.
Codecademy
(Interactive)
- Learn to code interactively.
Sololearn
(Mobile)
- Learn to code on mobile.
Udemy
(Marketplace)
- Largest selection of courses.
Laracasts
(Language)
- The best PHP and Laravel screencasts.
Go by Example
(Language)
- Hands-on introduction to Go.
Rust by Example
(Language)
- Learn Rust with examples.
Ruby Koans
(Language)
- Learn Ruby through koans.
Elixir School
(Language)
- Lessons about the Elixir language.
Haskell
(Language)
- Learn You a Haskell for Great Good!
Eloquent JavaScript
(Book)
- A modern introduction to programming.
You Don't Know JS
(Book)
- Deep dive into JS core mechanisms.
Pro Git
(Book)
- The official Git book.
Automate the Boring Stuff
(Book)
- Practical programming for total beginners.
Teach Yourself CS
(Guide)
- A path for self-taught engineers.
OSSU
(Curriculum)
- Open Source Society University.
P1xt Guide
(Guide)
- Job ready guides.
App Academy Open
(Full Stack)
- Free access to App Academy's curriculum.
Code.org
(Education)
- K-12 CS education.
No items yet. Add data to data/tutorials.json