This is a great opportunity for beginners to learn the basics.
If you're trying to get into programming, I suggest you check out Andrew Ng's course on coursera (it's free, but I have an account)
https://www.coursera.org/learn/javascript/
There are a lot of resources out there, but the one that I've found most helpful is "How to Think Like a Computer Scientist."
If you are looking to dive into coding concepts and have the math knowledge to do that, I suggest you check out the Andrew Ng course, it's the most comprehensive resource for learning JS.
And in this course, you can even do some really basic stuff like making your own programs, creating your own games, etc.
If you have a strong background in programming, I recommend you check out "JavaScript Basics and Basics of Programming with Python."
It's really easy to get going without any prior programming knowledge, and it gives you a lot of exercises that you can practice while you learn to be productive with the language.
And the course on coursera is really great, you can check out it right here:
https://www.coursera.org/learn/javascript/
I've also been working with this website that has some really useful exercises you can do.
And if you are looking for something more advanced, I suggest you check out "Learning JavaScript as a Programmer" by Eric Matthes.
Also, if you want to work on something more complicated, I suggest you check out "JavaScript Cheat Sheet: A Quick Guide."
I also posted a short video about it a while back, and it was really helpful.
Check it out and let me know if you have any questions :)