Factsheet
Complete beginner. Where to begin?
My personal recommendation is don't start with Javascript.
Start with a language like Java, c#, or python.
Javascript is my 4th ish language, and I've gotta say it's pretty finnicky and unintuitive.
I think it's going to be a lot easier to pick up general programming skills doing something else and then adjusting to JS as maybe a second language.
That aside, I like the way free code camp does tutorials a lot. Having prompts beside an in browser editor is super convenient and extremely helpful if you're a Learn by doing type.
You should also look at r/learnprogramming for general resources on learning to code. General skills are much more important than specific languages.
More on reddit.comBest js resources for beginners
////////////////////////
Learning Roadmap
///////////////////////
https://www.reddit.com/r/learnjavascript/comments/e09twh/the_heros_journey_of_coding/
/////////////////
The Basics
/////////////////
https://www.reddit.com/r/learnjavascript/comments/esf02d/where_do_i_start_to_learn_javascript/
https://www.reddit.com/r/learnjavascript/comments/eqbzf2/looking_for_some_project_ideas_to_help_solidify/
https://www.reddit.com/r/learnjavascript/comments/ekl74a/whats_the_best_way_to_learn_javascript/
https://www.reddit.com/r/learnjavascript/comments/e0sixu/where_should_i_start/
https://www.reddit.com/r/learnjavascript/comments/erijc1/cementing_the_material_from_javascriptinfo/
https://www.reddit.com/r/learnjavascript/comments/ec3ylb/best_resource_in_2019_to_learn_javascript/
https://www.reddit.com/r/learnjavascript/comments/dvzfpv/good_javascript_resources/
https://www.reddit.com/r/learnjavascript/comments/dtqhgy/best_resource_to_learn_js/
https://www.reddit.com/r/learnjavascript/comments/d51f3j/what_are_some_good_resources_to_learn_about_basic/
https://www.reddit.com/r/learnjavascript/comments/cw7g4x/what_are_the_best_books_and_resources_for/
https://www.reddit.com/r/learnjavascript/comments/cg7z6w/learn_by_doing_resources/
https://www.reddit.com/r/learnjavascript/comments/cfcuig/books_recommended_for_learning_js_i_only_know/
/////////////////
Beyond the Basics
/////////////////
https://www.reddit.com/r/learnjavascript/comments/es9d46/how_to_learn_useful_javascript/
https://www.reddit.com/r/learnjavascript/comments/egfy2k/so_i_have_completed_an_extensive_javascript/
https://www.reddit.com/r/learnjavascript/comments/ehg30x/question_resource_on_javascript_for_experienced/
https://www.reddit.com/r/learnjavascript/comments/dgevvs/taking_it_to_the_next_level/
https://www.reddit.com/r/learnjavascript/comments/cqhcqd/good_resources_for_learning_javascript/
https://www.reddit.com/r/learnjavascript/comments/cd4lw2/hitting_a_brick_wall_with_learning_web_development/
////////////////////////
Becoming a Professional / Advanced
////////////////////////
https://www.reddit.com/r/learnjavascript/comments/e96mn9/becoming_a_professional_js_developer/
https://www.reddit.com/r/learnjavascript/comments/epkbb6/advanced_vanilla_js_tutorials/
NOTE: All results are from this subreddit, and all were within the last 6 months.More on reddit.com
Can you recommend a JavaScript tutorial for beginners?
How to learn JavaScript for beginer in 2024?
What is JavaScript?
What does JavaScript do?
What do I need to know before learning JavaScript?
javascript.info I have tried learning JS from a lot of places online but when I came across this site everything changed for me. All of the contents are well curated and topics are explained in simple terms along with figures sometimes to explain the concept.
edit: The complete course on Javascript is open source.
You can contribute to it from here: Github Page for Javascript.info
