๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ full-javascript-course-for-beginners
Full JavaScript Course for Beginners
June 21, 2021 - If you don't already know how to program in JavaScript, this is a great time to learn. We just released a 7-hour beginner's JavaScript course on the freeCodeCamp.org YouTube channel. Per Borgen created the course.
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ learn-javascript-full-course
Learn JavaScript - Full 134-Part Course for Beginners
December 10, 2018 - This complete 134-part JavaScript course for beginners will teach you everything you need to know to get started with the JavaScript programming language. The font-size in this course is large, making it perfect for viewing on small screens.
Discussions

Confused with JS freecodecamp tutorial
Maybe check out the free JS course on scrimba ? Those are usually a little more interactive with visual results as well in the form of a website you build along with the instructor. More on reddit.com
๐ŸŒ r/learnjavascript
29
17
December 20, 2023
JS BEGINNERS GUIDE
Pls Iโ€™m new to JavaScript or any programing language, i need guide to learn it if there is any PDF book pls refer to me thanks More on forum.freecodecamp.org
๐ŸŒ forum.freecodecamp.org
0
0
July 7, 2023
[deleted by user]
MDN is a reference. It does have tutorials etc, but the vast bulk of it is just reference. FCC (or whichever other course) is a guided curriculum. So your question is kind of like asking whether you should use the dictionary to learn a foreign language, or a course to learn a foreign language. You use both, the dictionary is a reference that you need for the course More on reddit.com
๐ŸŒ r/javascript
37
13
December 21, 2023
JavaScript: Intermediate Algorithm Scripting

Anyone that codes for a living knows youโ€™re basically looking up solutions 65% of the time.

More on reddit.com
๐ŸŒ r/FreeCodeCamp
22
23
April 5, 2020
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ learn-javascript-for-beginners
Learn JavaScript for Beginners โ€“ JS Basics Handbook
September 8, 2025 - Instead of covering all the theories and concepts of JavaScript, I'll be teaching you only the most important building blocks of the language. We'll cover things like variables, data types, functions, objects, arrays, and classes.
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ learn-javascript-with-new-data-structures-and-algorithms-certification-projects
Learn JavaScript by Building 21 Projects โ€“ a Major freeCodeCamp Curriculum Upgrade
December 20, 2023 - For the first project, you'll learn fundamental programming concepts in JavaScript by coding your own Role Playing Game. You'll learn how to work with arrays, strings, objects, functions, loops, if/else statements, and more.
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ learn-javascript-free-js-courses-for-beginners
Learn JavaScript โ€“ Free JS Courses for Beginners
December 9, 2021 - In this tutorial, you will learn about JavaScript basics, Object-Oriented Programming, inheritance, and data structures.
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ learn-javascript-with-clear-explanations
Learn JavaScript with Clear Explanations
May 14, 2024 - We just published a new JavaScript course on the freeCodeCamp.org YouTube channel that is designed to take beginners through the basics of JavaScript with clear explanations and quiz sections.
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ best-javascript-tutorial
The Best JavaScript Tutorials
December 1, 2019 - freeCodeCamp has an in-depth JavaScript tutorial on YouTube that will teach you all the fundamentals in just 3 hours.
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ what-is-javascript
JavaScript Tutorial
December 6, 2019 - JavaScript is the most widely used scripting language on Earth. And it has the largest library ecosystem of any programming language. JavaScript is the core language of the web, and the only programming language that can run in all major web browsers...
Find elsewhere
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ learn-javascript-interactive-course
Learn JavaScript - A Free 7-hour Interactive Tutorial
May 20, 2021 - You can both watch the tutorial and edit with the code inside the same frame. People often struggle to understand what a scrim is before they've seen it, so I'd recommend that you watch through this 1-minute scrim to get ahold of it. Another thing that separates this course from most other JavaScript courses is that it spreads the theoretical lessons evenly out across the entire course.
๐ŸŒ
Reddit
reddit.com โ€บ r/learnjavascript โ€บ confused with js freecodecamp tutorial
r/learnjavascript on Reddit: Confused with JS freecodecamp tutorial
December 20, 2023 -

So I just recently finished the html and css sections of freecodecamp and went to JS next on my journey to hopefully become a front-end developer somedays. After a couple of hours of JS tutorials I am having a really hard time adjusting to this new style of learning.

With html and CSS I could pretty much immediately see results when I learned a new concept because it was visualized right away. With Javascript, I am learning about Arrays, Strings, functions etc. but I have zero imagination about what to do with any of these. I am just wondering if this will become better the longer I keep studying or if there is a better, sort of hands-on way to learn with real-world examples and use cases of different concepts I am learning.

Happy about any input!

Top answer
1 of 5
8
Maybe check out the free JS course on scrimba ? Those are usually a little more interactive with visual results as well in the form of a website you build along with the instructor.
2 of 5
6
The longer you keep studying, the more connections you will build between the core foundation and the application of that foundation in Javascript To use one of the things you mention as an example, take arrays. When you're shopping on Amazon you have a button that says "show only items under $25" When the page requests data from the product database via the amazon web server, it will be returned to the page in the form of a Javascript array and look something like this, heavily simplified: const products = [ { productName: "Microwave", price: 50 }, { productName: "Cutting Board", price: 10 }, { productName: "Kettle", price: 20 }, ]; You can then use Javascript to perform the action you need. The following code will remove all items over $25: const cheapStuff = products.filter((product) => product.price <= 25); Once you have that filtered data you can use other Javascript methods to remove or hide any DOM elements (HTML) for the items that aren't in that filtered list. There's obviously more to it than that, but at it's core that basic stuff is pretty much what all interactive web apps distill down to. (To the "well actually" folks reading this, yes the filtering on Amazon will presumably happen at the database level, but let's hand wave that away for now, the principle is the same)
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ tag โ€บ javascript
JavaScript - freeCodeCamp.org
Browse thousands of programming tutorials written by experts. Learn Web Development, Data Science, DevOps, Security, and get developer career advice.
๐ŸŒ
freeCodeCamp
freecodecamp.org โ€บ news โ€บ javascript-essentials
JavaScript Essentials
March 13, 2025 - Whether youโ€™re working on frontend or backend development, understanding JavaScriptโ€™s advanced features will make you a more versatile and capable developer. Check out the full course on the freeCodeCamp.org YouTube channel and start leveling up your JavaScript skills today!
๐ŸŒ
freeCodeCamp
forum.freecodecamp.org โ€บ javascript
JS BEGINNERS GUIDE - JavaScript - The freeCodeCamp Forum
July 7, 2023 - Pls Iโ€™m new to JavaScript or any programing language, i need guide to learn it if there is any PDF book pls refer to me thanks
๐ŸŒ
YouTube
youtube.com โ€บ freecodecamp.org
JavaScript Programming - Full Course - YouTube
Learn JavaScript from scratch by solving over a hundred different coding challenges. Go here for the interactive browser version: https://scrimba.com/learn/l...
Published ย  June 21, 2021
Views ย  3M