how-to-learn-x A Collection of Resources for Learning Different Things. Computer Science Fundamentals MIT OpenCourseware: Intro to CS & Programming Goes over the fundamentals of computer science using python and other languages.