StudyStack
Learn better.
Share smarter.
Study together.
StudyStack is a community-powered platform where students share and discover study resources designed to support real learning, not just quick answers.
From revision notes and guides to curated references and learning tools, StudyStack brings together resources created by students for students. Whether you are revising for an exam or exploring a new subject, you can find material shaped by real study experiences.
Discover the latest resources below, or explore by subject.
Filter resources
Filter resources
A full course covering vectors, matrices, transformations, and key linear algebra intuition.
The official Python tutorial introducing the language, data structures, modules, and more.
A comprehensive, readable JavaScript tutorial covering fundamentals and browser-specific topics.
edited again
A free Python course aimed at people with a little programming experience, with exercises and videos.
A focused unit on vectors and vector spaces, building core intuition for later matrix work.
Learn how matrices represent and apply transformations, with visual explanations and practice.