I'm learning JavaScript and already understand variables, data types, strings and string methods, operators, template literals, basic syntax, booleans, comparisons, logical operators, conditional statements, nested conditions, the ternary operator, switch statements, truthy and falsy values, loops, break and continue, for...of, for...in, Object.entries(), destructuring, nested loops, function declarations, parameters, arguments, return values, scope, function expressions, arrow functions, and the basics of callbacks.
The number of long free courses and playlists is making it difficult to choose a direction. I'd like a beginner-friendly course or playlist that continues from this level and includes practical exercises and small projects rather than only passive video watching. I'm especially interested in understanding what JavaScript can be used for and finding a learning path that helps me start building things while improving my problem-solving skills. What resource or study plan would you recommend?
2 Answers
The best next step depends somewhat on what you want to build, since JavaScript can be used for interactive websites, browser applications, servers, APIs, desktop tools, and more. You don’t need to decide on a permanent specialty yet, though. Try a general beginner path first, then let your projects guide you toward front-end, back-end, or another area.
Once you know the fundamentals you listed, stop worrying about finding the one perfect playlist and start building small projects. Try a calculator, a to-do list, a number-guessing game, or a simple page that adds, removes, and updates elements in the DOM. After that, learn arrays and array methods, objects in more depth, DOM events, error handling, asynchronous JavaScript, promises, fetch, and modules. Use videos or documentation when you hit a specific obstacle, then return to coding instead of watching hours of content passively.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically