13 Best Code Schools to Learn Programming and Web Development

Below is a list of 13 Code Schools or Online Course/Video sites that you can use for anything from learning to write code and become a programmer/web developer all the way up to an experienced developer honing there skills and learning new technologies or languages. Ranked in no particular order


Laracasts is a real gem. Its a site featuring countless tutorial videos from Jeffrey Way focusing mainly on the AMAZING Laravel PHP framework as well as modern PHP development


Team Treehouse

Learn HTML, CSS, iPhone apps more
Learn how to build websites apps, write code or start a business..

Learn from over 1000 videos created by our expert teachers on web design, coding, business, and much more. Our library is continually refreshed with the latest on web technology so youll never fall behind.


Learn to code interactively, for free.
People all over the world are learning with Codecademy. Join in now!



Code School

Code School teaches web technologies in the comfort of your browser with video lessons, coding challenges, and screencasts.



Mozilla School of Webcraft

School of Webcraft is a collaboration between P2PU and Mozilla. Take the Webmaking 101 challenge to learn basic HTML and build your first webpage from scratch. You can earn badges, that highlight your technical and community skills to your friends, colleagues and potential employers.
Mozilla School of Webcraft

Tuts+ Premium

Tuts+ Premium is an Envato project helping thousands
of people learn the skills that matter to them. Courses are designed to teach you a single skill from start to finish, A Z. Video lessons are the closest thing to having a tutor sit by your side and teach you one-on-one. Videos can be downloaded to watch offline, any time.


Udacity online courses are built in partnership with technology leaders and are relevant to industry needs. Upon completing a Udacity course, youll receive a verified completion certificate recognized by industry leaders.


Code Avengers

Our HTML, CSS and JavaScript courses include code challenges and revision games that make learning fun and effective for all ages.
Designed by experts with the perfect level of difficulty for beginners, simple instructions and great help when you need it..

Learn Street

LearnStreet is a prominent, award-winning ed-tech startup focused on teaching people across the globe in-demand coding skills to become more employable. We are working on building the best online, interactive platform to help teach and learn essential coding skills of today and the future. Along with our powerful analytics engine, we use our data to continually optimize and improve instructional content, learning modalities and user experiences in order to help learners become highly proficient at learning how to code and become better programmers..


EdX offers interactive online classes and MOOCs from the world’s best universities. Online courses from MITx, HarvardX, BerkeleyX, UTx and many other universities. Topics include biology, business, chemistry, computer science, economics, finance, electronics, engineering, food and nutrition, history, humanities, law, literature, math, medicine, music, philosophy, physics, science, statistics and more. EdX is a non-profit online initiative created by founding partners Harvard and MIT.


Coursera is an education platform that partners with top universities and organizations worldwide, to offer courses online for anyone to take, for free.


UC Berkeley Webcasts

webcast.berkeley is UC Berkeleys central service for online video audio for students and learners around the globe.



MIT OpenCourseWare

Massachusetts Institute of Technology MIT OpenCourseWare is a web-based publication of virtually all MIT course content. OCW is open and available to the world and is a permanent MIT activity.
MIT OpenCourseWare | Free Online Course Materials


Lynda.com has been around for years, long before any of the other sites in this list. They have literally thousands of video courses that cover any topic imaginable. They are not strictly Web Development and Programming but they do have plenty of useful courses under these topics. From there homepage, Easy-to-follow video tutorials help you learn software, business, creative skills, and more… Definitely worth checking out if you are in the market to learn