One of the best sources for initial education on the basics of Quantum Computing is Quantum Computing for the Determined by Michael Nielsen. This consists of 22 short videos that discusses The Basics, Superdense Coding, Quantum Teleportation, and The Postulates of Quantum Mechanics. Highly recommended.
David Deutsch has posted six video Lectures on Quantum Computation designed as an introduction to the quantum theory of computation.
The Perimeter Institute has posted a series of 14 hour long lectures by Daniel Gottesman called the Quantum Information Review. This lecture series was recorded relatively recently in 2015 and they can be downloaded in multiple formats (MP4, MP3, and PDF).
Caltech has online the course material for Physics 219, Quantum Computation. This is a course which has evolved for over 10 years and now has over 400 pages of material online in nine chapters. You can find this course at: http://www.theory.caltech.edu/people/preskill/ph229/
UC Berkeley has an online course titled: Quantum Mechanics and Quantum Computation. They describe it as a simple conceptual introduction to quantum mechanics and quantum computation. This is billed as a 9 week course that would take 5-12 hours of effort per week. It is billed as being at the “intermediate” level but they do say that a strong background in linear algebra is required. You can find the course at the following location: https://www.edx.org/course/quantum-mechanics-quantum-computation-uc-berkeleyx-cs-191x#.VOugFrDF9sA
MIT has a program called OpenCourseWare and one of the courses with information posted online is 18.435J / 2.111J / ESD.79J on Quantum Computation. This course was originally put together in 2003, but the theoretical concepts of Quantum Computing have not changed. You can find this at: http://ocw.mit.edu/courses/mathematics/18-435j-quantum-computation-fall-2003/
Dr. James Woolton of the University of Basel has developed a blog site called Decodoku and associated games devoted to the topic of quantum error correction. The site contains two games called Decodoku and Decodoku Puzzles where are available for download on both IOS and Android. Playing the games allows one to learn and do research on quantum error correction. In addition, the blog has a good series of posts that provide a good tutorial on quantum error correction.