Subjects


Where there's a will to learn, there's a way.

We've gathered and organized some great free online learning tools. Use the following links to explore paths to learning:

Fine Arts

Subject Subtopics Site link
Music Theory Basics, Rhythm and meter, Scales and key signatures, Intervals, chords, Diatonic chords, Chord progressions, Neapolitan chords MusicTheory.net
(various) basics, Reading music, Ear training, Test prep, Improvisation, Sonic Pi Dave Conservatoire
Music Theory Reading music, Scales, Harmonic Functions, Intervals, Chords, Musical forms, Ear training Music theory, references teoría: Music Theory Web

Languages

Subject Subtopics Site link
American Sign Language ASL lessons and resources American Sign Language University
French verbs, vocabulary, grammar, pronunciation, tenses, basics, songs, lessons, pronouns, diction Learn French with Pascal (YouTube channel)
(various languages) Spanish, French, German, Italian, Portuguese, Dutch, Iris, Danish, Swedish, Esperanto, Norwegian, Russian, Turkish, Ukrainian Duolingo

Math

Subject Subtopics Site link
(various) Pre-Algebra, Algebra 1, Algebra 2, Geometry Math Planet
(various) Algebra, Arithmetic, Calculus, Differential equations, Discrete math, Linear algebra, Probability and statistics, Trigonometry, and more. Patrick: Just Math Tutorials
Set Theory George Hernandez: Set Theory

Science

Subject Subtopics Site link
Physics Mechanics, radiation, heat, electromagnetism, matter, quantum mechanics The Feynman Lectures on Physics
Physics Law of gravitation Richard Feynman Lecture on The Character of Physical Law (YouTube collection)

Technology

Subject Subtopics Site link
Programming JavaScript Eloquent JavaScript
Programming Web development, Ruby, Ruby on Rails, HTML5 and CSS3, Javascript and JQuery The Odin Project (beta)
Programming Web development, Rails, Ruby on Rails, AngularJS, Command Line, SQL, Java, Git, HTML & CSS, JavaScript, JQuery, PHP, Python, Ruby, APIs Codecademy