All courses

Développement

Learn Programming With JavaScript

Build a strong foundation in web development by learning and practicing JavaScript, one of the major programming languages on the web. You'll even create a simple application!
DifficultyEasy15 hours
Interested in this free-access course?

To create computer programs or build the app of your dreams, you need to know how to code in a programming language. Apps rely on data and logic to make their magic happen, and that requires a programmer - you - to tell the computer what to do and how. But how do you actually write apps? Where do you start?

This course is designed to teach you the fundamentals of the JavaScript programming language and to give you lots of practice along the way! We'll look at:

  • How to structure and group information in your app with data types.

  • How to use programming logic so your app does what you want it to.

  • How to manage errors and make your app communicate.

  • How to write readable code so you can more easily modify, maintain, and share your apps. 

You'll apply all this knowledge to build real working features for a JavaScript app throughout this course. Ready to discover all the cool things you can do with JavaScript code?  Join us in the first chapter!

Learning outcomes

  • Use data and data types in JavaScript
  • Manage program logic in JavaScript (conditions, loops, and errors)

Requirements

A general knowledge of object-oriented programming terminology (classes, objects, functions, methods, etc.), which you can acquire by completing the course Think like a computer: the logic of programming

Contributors

Instructors

Will Alexander

Scottish developer, teacher and musician based in Paris.

Olga Volkova

Fascinated by limitless opportunities in the universe of unknown. iOS engineer, interaction designer, entrepreneur, educator, writer.

Created by

Last updated: 2/14/2025

License

Développement

Learn Programming With JavaScript

DifficultyEasy15 hours
Free-access course