JavaScript is one of the world's most widely used programming languages and a central part of modern web development. Together with HTML and CSS, JavaScript makes it possible to create dynamic and interactive web pages. In this course, you will be guided through the most important basic concepts, step by step.
You will learn how JavaScript works, how the language has evolved, and how it interacts with HTML and CSS. Each chapter focuses on one topic at a time, so that you gradually build both understanding and practical skills.
At the end of the course, you use what you have learned to create your own small applications and debug code. You also get to work on a project where you develop your own JavaScript game, which provides valuable experience with problem-solving and structured coding.
What you will learn in the course
- Basic programming concepts such as variables, functions, loops, conditions, and logic
- Work with arrays and objects for efficient storage and management of data
- Manipulation of web pages using the DOM to create dynamic content
- Managing user interaction through the use of events
- Development and debugging of own small applications
- Building a simple JavaScript game and organizing code in a structured way