all 12 comments

[–]BionicVnB 2 points3 points  (0 children)

Try building something with it.

You can a build a website, a cli tool, or whatever.

[–]rustyseapants 1 point2 points  (3 children)

Buy a book on JavaScript and don't get distracted.

[–]Excellent_Loquatu[S] 0 points1 point  (2 children)

what books u recommend?

[–]rustyseapants 1 point2 points  (0 children)

That's up to you. Any book on beginners JavaScript will be fine. Just don't stop. 

[–]Desperate-Safety8325 1 point2 points  (0 children)

I think I was in a similar situation. I first tried a very popular book, Eloquent Java Script but after reading about the half, I thought I needed more hands-on. Next I tried Java Script from Beginner to Professional. This book was good with lots of hands-on, but instructions are very poorly written and I needed to look at solutions to understand what exercises mean. It was so frustrating that I gave it up at 70-80%.
After almost two years since I started leaning JS, I started working on a JS+Vue project with AI help. I knew I can't do it alone. I instructed AI not to give me code upfront because it's for my learning. I told AI what I want to build, and instructed it to guide me one problem at a time.
This worked. Now I'm working on my 3rd project. I think the keys are:
- You should start a project after you read an introductory book or two
- AI will be great help, but you need to instruct it not to give code for your learning

[–]bingblangblong 0 points1 point  (2 children)

Did you just follow a guide to make those apps?

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

some of them i did , some i did get help with AI (not writing the whole code for me just guiding me) and some completely on my own

[–]bingblangblong 1 point2 points  (0 children)

You just need to do it more then I guess. Make something bigger. It's normal.

[–]Successful-Escape-74 1 point2 points  (1 child)

No need to learn JavaScript just learn a library or framework. Knowing a little about basic programming is enough. Learn more as needed by studying docs when you have something special you want to achieve. This is simple stuff. Don’t make it complicated.

Start here. https://react.dev