Free Resources For Learning Web Development [Part 1 – Online Learning Platforms]

  • Part 1 – Online Learning Platforms
  • Part 2 – Coding Games
  • Part 3 – Independent Course
  • Part 4 – Blogs [ 8/10/2020 ]
  • Part 5 – YouTube Channels [ 8/17/2020 ]
  • Part 6 – Documentation [ 8/24/2020 ]
  • Part 7 – GitHub Repo’s [ 8/31/2020 ]
  • Part 8 – Books [ 9/7/2020 ]
  • Part 9 – Podcasts [ 9/14/2020 ]
  • Part 10 – Miscellaneous [ 9/21/2020 ]

Welcome to the kick-start of this 10-part series! Each part will focus on a different category and will be featuring free resources for learning web development. Of course, there will be resources I will miss, so, feel free to reach out to me on Twitter @elyktrix if you have an addition you think should be included.

We all know there are an endless amount of options out there when it comes to learning web development and all we need to do is “Google it” but that can be an overwhelming task some days. So, I’m going through my library of bookmarks and doing some digging for those resources. Let’s get to it!

Part 1 – Online Learning Platforms

In alphabetical order:


“Enroll in BitDegree’s online coding classes and easily get your programming certification. Join coding classes here and take your career to the next level!”

Visit BitDegree


“Codecademy is the easiest way to learn how to code. It’s interactive, fun, and you can do it with your friends.”

Visit Codecademy


“Choose from hundreds of free Computer Science courses or pay to earn a Course or Specialization Certificate. Computer science Specializations and courses teach software engineering and design, algorithmic thinking, human-computer interaction, …”

Visit Coursera

“Concise screencast video tutorials that cover the best tools, libraries, and frameworks that modern javascript web developers can use to code more effectively and stay current.”


Flatiron School Prep Courses

“A coding bootcamp with software engineering, data science, and cybersecurity courses – online and on-campus. View and compare Flatiron School’s coding, data science, UX/UI design, and cybersecurity courses.”

Visit Flatiron School


“Learn to code at home. Build projects. Earn certifications. Since 2014,
more than 40,000 graduates have gotten jobs at tech
companies including Google, Apple, Amazon, and Microsoft.”

Visit FreeCodeCamp

Frontend Masters Web Development Bootcamp

“Learn HTML, CSS and JavaScript through project-based learning. Register free to learn everything you need to start developing websites in this two-week, online curriculum.”

Visit Frontend Masters


“Grasshopper is the coding app for beginners. With fun, quick lessons on your phone, the app teaches adult learners to write real JavaScript.”

Visit Grasshopper

Harvard CS50

“Browse the latest online programming courses from Harvard University, including “CS50’s Introduction to Game Development” and “CS50’s Web Programming with Python and JavaScript.”

Visit Harvard CS50

Jamstack Training

“The Jamstack is taking over developers by a storm. It has never been easier to create beautiful web experiences and applications to end-users. On you can learn about the various aspects of this new stack and get more familiar with the technologies and best practices…”

Visit Jamstack Training

Khan Academy

“Learn how to program drawings, animations, and games using JavaScript & ProcessingJS, or learn how to create webpages with HTML & CSS. You can share whatever you create, explore what others have created, and learn from each other!”

Visit Khan Academy


“A nonprofit organization helping people learn to code, land a job, or hire tech talent.”

Visit LaunchCode

Level Up Tutorials

“800+ free video tutorials created, recorded, edited, published and maintained by Scott Tolinski.”

Visit Level Up Tutorials

MongoDB University

“Learn MongoDB directly from MongoDB University. Free online training courses and tutorials designed to equip you with the skills you need to succeed. ”

Visit MongoDB University


“Progate has courses for both frontend and server-side, like HTML/CSS, JavaScript, jQuery, Ruby, and Ruby on Rails, as well as the Web Development Path.”

Visit Progate


“Learn to code in Python, C/C++, Java, and other popular programming languages with our easy to follow tutorials, examples, online compiler and references.”

Visit Programiz

Rithm School

“Looking to learn some web development skills on your own? We love that. Our team has created these resources to guide you through a handful of computer programming topics.”

Visit Rithm School

“…a place where developers could help developers by sharing knowledge, tips, and tactics to get better at their craft. They wanted everyone to learn not only how to get better at the mechanics of coding, but to understand the deep decisions at the heart of creating awesome code.”



“Scrimba is a fun and fast way of learning to code! Our interactive courses and tutorials will teach you React, Vue, Angular, JavaScript, HTML, CSS, and more.”

Visit Scrimba


“SoloLearn has the largest collection of FREE code learning content, from beginner to pro! Choose from thousands of programming topics to learn coding concepts, brush up your programming knowledge, or stay aligned with the latest coding trends.”

Visit SoloLearn


“This free course is go-at-your-own pace and has 4+ hours of video lessons that will teach you, from start to finish, how to get your very first website online.”

Visit SuperHi

Test Automation University

“Free test automation courses with videos, transcripts, quizzes, credits, ranks, badges, and certificates!”

Visit Test Automation University

The Odin Project

“The Odin Project is one of those “What I wish I had when I was learning” resources. Not everyone has access to a computer science education or the funds to attend an intensive coding school and neither of those is right for everyone anyway. This project is designed to fill in the gap for people who are trying to hack it on their own but still want a high-quality education.”

Visit The Odin Project


“Advance your career with online courses in programming, data science, artificial intelligence, digital marketing, and more. Built with industry leaders.”

See free courses available.


“Learn any type of computer programming on Udemy today. From web development to mobile development, to game development, to machine learning, Udemy has courses from top-rated instructors.”

Visit Udemy


“This high-quality curriculum is carefully designed to teach you job skills as a programmer. You’re going to learn a massive set of skills ranging from fundamentals of programming and computer science, data structures and algorithms, state-of-the-art tools, libraries, and frameworks.”

Visit Upskill



Now I know that there are a lot of options here but I hope some of these will be the perfect fit for your learning style. Many of them are 100% free while some also have premium courses and plans also.

Stay tuned for Part-2, which I will post on 7/27/2020. We will dive into coding games! I love learning through both building and playing games and I think there will definitely be some resources you will enjoy.

If you are enjoying this 10-part series, please consider donating a coffee to keep the blog going and me awake! Thank you!

Until next time.

-Kyle Shook (@elyktrix)

Kyle Shook