Intermediate Course : Navigating JavaScript
JavaScript is one of the three core technologies of the web. It is commonly used to create interactivity in web pages. Learn the skills to make your websites more dynamic while learning fundamental programming concepts such as loops, arrays and objects.
10+ hours of on-demand lessonsCrafted by industry developers Apply what you learn with assignments
Who is this for?
JavaScript is a great language for creative and curious developers who want to understand the web on a deeper level. We recommend this for an intermediate skill level. If you are a beginner, check out our Foundations of Web Dev course first before you dive into the deep end of learning JavaScript.Maybe you’re a problem solver, a budding web developer or fresh from Foundations of Web Development and wanting to take that next step. Or you may already be a skilled coder and want a reintroduction to the intricacies of JavaScript. Wherever you are on your coding journey, this course will teach you the intermediate JavaScript skills to make you an incredible web developer.
“
JavaScript opened up a new world of coding for me!– Sam
Syllabus
- Introduction to JavaScript
- Working with Variables
- Control Structures
- Functions
- DOM Manipulation
- Event Handling
- Object-Oriented JavaScript
- Asynchronous JavaScript
- JavaScript Debugging
- Final Project
Prerequisites
- Basic HTML & CSS knowledge
- A modern browser (Chrome, Firefox, Edge)
Learning outcomes
- Understand JavaScript basics
- Use JavaScript to manipulate the DOM
- Write functions and handle events