Free Web Development Curriculums, Courses, & Training

FREE Web Design & Development Education
Client-Side (Front-End)/Server-Side (Back-End)/Full-Stack
Online Classes ~ Complete College Curriculums, Courses,
Training Resources, & Interactive Learning

MIT OpenCourseWare (OCW) is a web-based publication of virtually all MIT course content. Massachusetts Institute of Technology OCW is open and available to the world and is a permanent MIT activity.

MITx on edX Massachusetts Institute of Technology — a coeducational, privately endowed research university founded in 1861 — is dedicated to advancing knowledge and educating students in science, technology, and other areas of scholarship that will best serve the nation and the world in the 21st century. Through MITx, the Institute furthers its commitment to improving education worldwide.

Introduction to Computer Science – CS50x is Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development. Languages include C, PHP, and JavaScript plus SQL, CSS, and HTML. Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming. As of Fall 2015, the on-campus version of CS50x, CS50, was Harvard’s largest course.

This course is free; however, an optional verified certificate is $90.00. Students who earn a satisfactory score on 9 problem sets (i.e., programming assignments that are about 10 – 20 hours each) and a final project will receive a certificate from HarvardX. This is a self-paced course–you may take CS50x on your own schedule.

Codecademy ~ Learn to Code Interactively ~ HTML & CSS, JavaScript, jQuery, PHP, Python and Ruby

Khan Academy ~ JavaScript, Processing JS, HTML, CSS, SQL… ~ Computer Science & Coding ~ All Ages & Skill Levels

Harvard University ~ Extensive Programming in C, PHP, & JavaScript

The Odin Project ~ Courses: Web Development, Ruby, Ruby on Rails, HTML5 & CSS3, Javascript & jQuery, & Getting Hired as a Web Developer

LCodeTHW ~ Learn Code the Hard (and free) Way ~ Ruby, Python, C, & More

HTML Dog ~ Everything HTML, CSS, & Javascript

Code Avengers ~ Learn to Build Websites, Apps, & Games

MOOC List ~ Massive Open Online Courses ~ FREE Online Courses for Everyone ~ ALL Subjects

MDN ~ Mozilla Developer Network ~ Tools,Platforms and Resources for Developers

Google Developers ~ Tools, Platforms, and Resources for Developers

Google’s Women Techmakers program provides visibility, community, and resources for women in technology.

edX ~ Online learning destination and MOOC provider ~ Over 90 Global Partners Including Harvard, MIT… ALL Subjects ~ Earn Verified Certificates

Learn Ruby with the EdgeCase Ruby Koans

Code School is an online learning destination for existing and aspiring developers. Not all courses are free.

Try Python ~ Explore the Basics of Python

CodingCombat – The most engaging game for learning programming.

CodingBat ~ Java & Python

Udemy ~ More than 40,000 courses ~ Not all are free.

CoderDojo ~ The global network of free computer programming clubs for young people.

Scratch is a free project of the MIT Media Lab ~ young people can program their own interactive stories, games, and animations — and share their creations…

Google’s HTML5 Rocks ~ Open Source ~ Tutorials, resources and the latest HTML5 updates

aGupieWare ~ A Bachelor’s Level Computer Science Program Curriculum

GitHub – More than 500 free programming books that cover more than 80 different programming languages

Platzi – Livestreamed classes on programming, design, business and marketing. Learn from industry leaders.

Free Code Camp ~ HTML5, CSS3, JavaScript, Databases, DevTools, Node.js, Angular.js & Agile

openHPI ~ ICT, computer science and IT systems engineering – Earn Record of Achievement on course completion.

FutureLearn ~ Free online courses from top universities and specialist organizations.

Hobart & William Smith Colleges Free Textbook ~ Introduction to Programming Using Java, Seventh Edition

Microsoft Virtual Academy Web Development Courses

Saylor Academy’s mission is to open education to all. Earn up to a full year of tuition-free credit transferable to leading partner colleges and universities.

Open Education Consortium ~ The Global Network for Open Education ~ educational institutions, individuals and organizations ~ ALL subjects.

Java™ Platform, Standard Edition 6 API Specification

Academic Earth Free Online Lectures and Courses for Computer Science

Berkeley University of California free courses through Spring 2015. Free Berkeley courses posted after Spring 2015 can be found on

Utah State University Instructional Technology & Learning Sciences Web development tutorials, examples, exercises, quizzes, reference, and more

National Programme on Technology Enhanced Learning (NPTEL)
~ A Project funded by MHRD, Govt. of India

is a free, online e-learning library for computer programming. You can quickly learn how to use many popular programming languages through both text and video tutorials.

~ A global online learning community that is eight million strong and offers over 750 free courses from the world’s top publishers at both the certificate and diploma level.



Linked OpenCourseWare Data Faceted Search


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s