The Beginner-friendly way to learn from FreeCodeCamp on YouTube.

Code on Laptop
Photo by Oskar Yildiz on Unsplash

This article acts as a guide for beginners as to where should people start learning from FCC’s youtube channel and gives you some tips to reduce clutter and focus only on the things that you require. But keep in mind that in the future you will require lots of googling and researching so do not limit your learning to just one resource. As of now, let’s dive into it…

1. Sort by “Most Popular”

FreeCodeCamp videos sorted by popularity.
FCC’s Youtube Channel sorted by popularity.

2. Choose a Programming Language (Beginner)

Do Your Research

3. Establishing the fundamentals

Watch and learn, practice and build

4. Second Language

5. Other Essential Skills

Man studying in a hall
Photo by Philippe Bout on Unsplash

6. The World is your Oyster — Keep Learning

Photo by Drew Beamer on Unsplash

The resources are endless and my aim to write this article was to help declutter the learning path for the absolute beginners. I’ll put up a bunch of more stuff and resources to follow in the coming future. Thanks for reading folks!! If I missed some important steps then feel free to let me know and I will surely make the changes in the article.




Developer, Digital Artist, and a Blogger in Permanent Beta. I also like Anime and Games 🎮

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Practicing coding as a performance

A Not-so-Quick-but-Conceptual guide on Python | Notebook | Intermediate — Part 2

Build Your Own OS #4

Azure Functions tip: making sense of GSON JsonSyntaxException

Setting Icons to React Native Apps (iOS and Android)

Iconizer app with a cat icon


An Introduction to SQL in Ruby

Testing Azure VMSS auto scaling with Service Fabric

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Piyush Malhotra

Piyush Malhotra

Developer, Digital Artist, and a Blogger in Permanent Beta. I also like Anime and Games 🎮

More from Medium

Best Coding Resources For Beginner.

Top 10 Important Courses During the Undergraduate Degree in Computer Science — Part 1

My Fullstack Journey

How to start Programming?: 5 Steps to kickstart your Coding Journey