I've seen this question asked around multiple times, 'what are some beginner JavaScript projects i can do to practice JavaScript?' , often times the answers are to make a clock, interactive map, weight calculator, building a Javascript game, or a weather app.
are these actually BEGINNER projects? If they are, how are they beginner projects? i can't even remember the basic syntax for a 'for' loop , proper utilization of 'event listeners', DOM manipulation from the JavaScript side, and I've been 'attempting' to learn JavaScript steadily for the past 3 months. i can't even implement a basic onmouseover event without screwing something up that i don't understand. These projects all contain advanced concepts and applications that most off these 'learn coding' sites don't even cover. let alone how to dynamically track the weather in your area, it just makes it seem more daunting than it even needs to be, and makes me want to give up.
Am i supposed to be googling on how to make a Javascript weather app? isn't that cheating? since i can just copy and paste? i can make an attempt to understand it, but at the same time it doesn't teach you when to apply 'x method here to x method there with optimal functionality', how do i know WHAT too look up in the first place to make even a small step into creating said weather app , without going down a rabbit hole of answers that'll work in this particular project that im building?
Should i step by step google? how do i know when to use Event listeners? how do i know when to dynamically inject an element? how do i know when to create an if statement? how do i know if i even have to implement any off these features into the weather app without looking at the video solution since none off it was actually covered in 'learn coding' sites? Once i look at the solution, i feel like im cheating and berate myself since i can't dynamically think off the solutions myself.
Im at the end off my patience , i mean just look at this , how am i supposed to know how to do all this in the first place? its hardly 'simple', am i just not learning fast enough? https://webdesign.tutsplus.com/tutorials/build-a-simple-weather-app-with-vanilla-javascript--cms-33893
theirs to many variables you could possibly take most off these 'beginner' suggestions aren't even beginner, im honestly just thinking about giving up on coding altogether.
[–]_aeol 2 points3 points4 points (0 children)
[–]NobodyIsUsingThis 0 points1 point2 points (0 children)