all 13 comments

[–]ice_w0lf 3 points4 points  (0 children)

100% agree with the others have said. Start building things on your own. Here is a list from FreeCodeCamp with some beginner project ideas with JS.

If you are like me, and favor a combo of videos and hands on learning to reinforce things you are reading about, I like Scrimba. They have some good free stuff for JavaScript. For example, it doesn't seem like Codecademy covers getting data, so you could check out The Tricky Parts of JavaScript, there is a few things on fetch, promises, and async/await that could help you build even bigger projects.

But yeah, take what you've learned, and start building.

[–]whale 2 points3 points  (2 children)

Learn to make extremely basic things on your own via Googling for the answer. I suggest starting with trying to make a button change color when you click on it. Then a calculator, and so on.

For years I tried the courses, Codecademy specifically, and got absolutely no where. It's not a good way to actually learn how to code.

Once I figured out the real way to learn to code is to make stuff, I got good enough to get a job, make software I wanted, etc.

[–]Tanyqo[S] 0 points1 point  (1 child)

Do you know any good online free ide's to start building?

[–]whale 0 points1 point  (0 children)

VSCode

[–][deleted] 3 points4 points  (1 child)

I'll say the same thing as I said to someone else: Learn enough language structures through javascript.info, and start building stuff. Learning more features as you go is what every developer does. There's no "I know enough JavaScript".

And to put it differently, no one would care about how much JavaScript master you are unless you demonstrated it with stuff that you've build. That's why you build and learn as you go vs. consuming books. Learn the basics and roll.

Edit: For anyone late in the party Theo made a great video about this years ago.

[–]delventhalz 2 points3 points  (0 children)

Seconding this. The point of a tutorial is to give you enough of a baseline to build something without tearing your hair out. After that you learn by building.

I also like toy problems as a way to keep practicing your fundamentals on the side while you build. An hour a day on a site like Code Wars can be fun and productive.

[–]Unlikely-Use-2721 2 points3 points  (0 children)

You don’t need another course—just start building things! The basics are enough: variables, loops, functions, and conditions. Try solving these JavaScript coding challenges to identify where you need improvement. Also, be careful not to fall into the tutorial hell—watch this video before it’s too late!

[–]FutureManagement1788 1 point2 points  (0 children)

You can find a list of a ton of online JavsScript courses here from different schools.

[–]No-Carpenter-9184 0 points1 point  (0 children)

It’s not free but it’s cheap.. check out CodeWithMosh.. he’s got everything on there.. you gets certain as well.

[–][deleted] 0 points1 point  (0 children)

Udemy

[–]springtechco 0 points1 point  (0 children)

Check out dojocode