What are some good Javascript tutorials for someone who has experience in c++,java,python?
Hi, I recently graduated with a comp sci degree in may and for personal interest and to help get my first entry level position I've been learning as much as I can about front end development since October. Starting in October I did the FreeCodeCamps front end certification process using react. After struggling through the course I felt that I still didn't know enough so I then spent the next two weeks straight watching FCC's 12 hour bootstrap tutorial and then spent the next week finishing the projects for the certification. Problem was afterword's I still didn't feel like I grasped a lot of things and have been going back to fundamentals like HTML, and especially CSS. I'm wanting to start learning and getting my foundation for Javascript set up. But it's been hard to keep motivation on long written out tutorials that cover stuff that I already know like what a function or a switch statement is. This combined with my best attempts to fight what I can describe as "learning burnout" has made it hard to really sink my teeth into learning Javascript.
5 Replies
If you are a book person, I think Eloquent JavaScript is great for someone in your position
It's available online so you don't have to buy if you don't want to, although it's pretty comprehensive and includes nice projects like making a parser so it's not your average note taking app type of follow along.
https://eloquentjavascript.net/
I'm actually kind of the opposite. Usually reading is where I have the biggest trouble retaining information when i'm learning something.
The thing with YouTube is that it rewards creating short videos aimed mostly for beginners, as you've found out, since that type of content generates more views and engagement. There are very few good tutorials that dare go beyond that, and there are no guarantees that those are exactly what you're looking for. You'll learn more by just making something of your own, even if it's simple, just find some project and research as you go, that's always going to bring you the most educational value.
Check out MDN for documentation on most things regarding basic HTML, CSS and JavaScript content. I know you said you struggle with reading but reading documentation is like 75% of the job. Some cool channels to find ideas and good follow-along (though again, mostly basic): Traversy Media, The Net Ninja, Web Dev Simplified.
My advice: do not copy exactly what you're "following along". Add something, improve it, stop the video and try to make it yourself upfront as a challenge, research what other options exist, use a different stack altogether, etc. etc.
I do, And yeah i'm trying to do more than just youtube videos. It's just having ADHD walls of text just don't process for me
I just wanted to follow up and I'm going to try to read the book that you linked, but it's actually the exact thing i'm having trouble with. I've spent the last 5+ years in school learning coding langauge fundementals so it's hard for anything that goes into that to keep my focus
Did you check any of the channels on YT I mentioned? Those are pretty good and beginner friendly. Brad Traversy also has a 50+ small project course so that may be enough for you.
I only suggested that book because it's not for beginners, and I assumed given your background it would be a not too gentle introduction, while still keeping it basic enough. I suppose you could always turn it into an audio book but I don't know of any software that can do that (there's a repo so can you just read the code while listening to the audio).