Learn to Code with Harvard’s Intro to Computer Science Course
Harvard has made freely available their course CS50, Harvard’s introductory course for both majors and non-majors alike.
Computer Science 50 (otherwise known as CS50) is Harvard College‘s introductory course for majors and non-majors alike, a one-semester amalgam of courses generally known as CS1 and CS2 taught mostly in C.
Learn to Code with Harvard’s Intro to Computer Science Course And Other Free Tech Classes
The course consists of roughly 12 weeks worth of lectures that you can do for free online, along with sections, seminars, problem sets and quizzes.
You can follow this course right here right now through the following YouTube playlist: