Learn the JavaScript fundamentals you'll need for front-end or back-end development.
### Why Learn JavaScript?
JavaScript is among the most powerful and flexible programming languages of the web. It powers the dynamic behavior on most websites, including this one.
### Take-Away Skills:
You will learn programming fundamentals and basic object-oriented concepts using the latest JavaScript syntax. The concepts covered in these lessons lay the foundation for using JavaScript in any environment.
### Up Next:
After learning JavaScript basics, try applying JavaScript to:
* [Learn Intermediate JavaScript](https://www.codecademy.com/learn/learn-intermediate-javascript)
* [Build games](https://www.codecademy.com/learn/learn-phaser)
* [Build interactive websites](https://www.codecademy.com/learn/build-interactive-websites)
### Why Learn JavaScript?
JavaScript is among the most powerful and flexible programming languages of the web. It powers the dynamic behavior on most websites, including this one.
### Take-Away Skills:
You will learn programming fundamentals and basic object-oriented concepts using the latest JavaScript syntax. The concepts covered in these lessons lay the foundation for using JavaScript in any environment.
### Up Next:
After learning JavaScript basics, try applying JavaScript to:
* [Learn Intermediate JavaScript](https://www.codecademy.com/learn/learn-intermediate-javascript)
* [Build games](https://www.codecademy.com/learn/learn-phaser)
* [Build interactive websites](https://www.codecademy.com/learn/build-interactive-websites)