JavaScript
JavaScript is the programming language of the web. You can use it to add dynamic behavior, store information, and handle requests and responses on a website. This course sequence covers data types and structures, functions, and object-oriented programming with classical inheritance in ES6 syntax.
Courses
Codecademy courses teach you a technical skill through interactive lessons. Practice projects and quizzes are available for our Pro members.
Introduction To JavaScript
Learn the fundamentals of JavaScript, the programming language of the web.Learn AngularJS 1.X
Learn how to easily build single-page web applications using this popular JavaScript framework.Learn ReactJS: Part I
Build powerful interactive applications with this popular JavaScript library.Learn ReactJS: Part II
Build powerful interactive applications with this popular JavaScript library.Introduction to jQuery
Learn the basics of jQuery, a JavaScript library that allows you to add dynamic behavior to static web pages.Learn Node-SQLite
Learn how to interact with a SQL database from within your JavaScript programs in this course on the 'node-sqlite3' package.Learn Express
Learn how to make back-end apps using the popular Express.js frameworkYou might also be interested in
Build Front-End Web Applications from Scratch
Learn JavaScript and ReactJS, a new technology used in apps like NetflixBuild Web APIs from Scratch
Learn the fundamentals of JavaScript and Express.jsTest-Driven Development
Learn the programming best-practice, Test Driven Development, while building fullstack JavaScript web applications.