JavaScript Fundamentals
$99.00
A beginner JavaScript course covering variables, loops, functions, objects, the DOM, events and jQuery. 9 hours 1 minute across 35 videos, with 78 practice questions.
- Login details sent straight after payment
- Self-paced. Study on any device
- StemBoss Certificate of Completion
- 14-day refund promise
Secure checkout. Pay by card, Apple Pay or Google Pay.
JavaScript Fundamentals is a beginner course that teaches you to write JavaScript for web pages, from your first program to working with the DOM and jQuery. It is for new web developers and anyone who knows a little HTML and wants to make pages interactive. The course runs for 9 hours 1 minute across 35 videos, with 78 practice questions.
What you will learn
- Set up the right tools and write your first JavaScript program
- Follow JavaScript structure, syntax and naming rules so your code is easy to read
- Use variables and operators
- Repeat tasks with loops
- Write your own functions
- Work with data types and objects
- Find, change and create page elements with the DOM
- Respond to user events such as clicks
- Install jQuery and use it to change web pages
- Understand how libraries save time on common tasks
Course outline
- Introduction to JavaScript: where JavaScript came from, choosing the right tools and writing your first program
- Core Concepts and Syntax: structure, naming, variables, operators, loops, functions, types and objects
- Getting a Handle on the DOM: accessing, changing and creating elements and handling events
- Working With Libraries: what libraries are, installing jQuery and using it to update pages, plus a course wrap-up
Who this course is for
- Complete beginners to programming
- Web designers who want to add interactivity
- Learners who know HTML and want to take the next step
- Anyone planning a career in front-end development
- Back-end developers who need some front-end skills
Before you start
No formal prerequisites are listed. Basic HTML knowledge will help, as JavaScript works with the structure of a web page.
All you need is a computer, a modern web browser and a free code editor. Type out the examples yourself rather than just watching, then use the 78 practice questions to check your progress.
Jobs this course supports
- Front-end developer
- Web developer
- JavaScript programmer
| Skill level | Beginner |
|---|---|
| Duration | 9 Hours 1 Minute |
| Videos | 35 Course Videos |
| Questions | 78 Test Questions |
| Prerequisites | None. Basic HTML helps. |
| Best for | Beginner programmers, web designers, aspiring front-end developers |
| Topics covered | Syntax and naming, Variables and operators, Loops, Functions, Types and objects, DOM, Events, jQuery |
| Format | Online video lessons, self-paced |
| Language | English |
| Closed captions | Yes |
| Certificate | StemBoss Certificate of Completion |
What is inside this course
4 modules and 35 lessons. Here is the full outline.
Module 1: Introduction To Javascript6 lessons
- Introduction
- Java Script From The Dawn Of The Web Part 1
- Java Script From The Dawn Of The Web Part 2
- Getting The Right Tools
- Creating Your First JavaScript Program Part 1
- Creating Your First JavaScript Program Part 2
Module 2: Core Concepts And Syntax17 lessons
- The Structure And Content Part 1
- The Structure And Content Part 2
- Naming And Casing Best Practices
- Understanding Variables Part 1
- Understanding Variables Part 2
- Understanding Variables Part 3
- Working With Operators Part 1
- Working With Operators Part 2
- Working With Loops Part 1
- Working With Loops Part 2
- Creating Functions Part 1
- Creating Functions Part 2
- Understanding Types And Objects Part 1
- Understanding Types And Objects Part 2
- Understanding Types And Objects Part 3
- Understanding Types And Objects Part 4
- Understanding Types And Objects Part 5
Module 3: Getting A Handle On The DOM6 lessons
- Introduction To The HTML Document Object Model
- Accessing DOM Elements
- Changing DOM Elements
- Creating DOM Elements
- Responding To Events Part 1
- Responding To Events Part 2
Module 4: Working With Libraries6 lessons
- Introduction To Libraries
- Installing And Using jQuery Part 1
- Installing And Using jQuery Part 2
- Modifying Web Pages Using jQuery Part 1
- Modifying Web Pages Using jQuery Part 2
- Conclusion
Your learning path
Where JavaScript Fundamentals fits. Build your skills one step at a time.
Frequently asked questions
Do I need coding experience for JavaScript Fundamentals?
No. The course starts with your first program. Knowing basic HTML will help.
Does the course cover the DOM?
Yes. A full module shows you how to access, change and create page elements and respond to events.
Is jQuery included?
Yes. The last module covers installing jQuery and using it to change web pages.
What should I learn alongside JavaScript?
HTML and CSS. Our Learn HTML5 and CSS Training courses pair well with this one.
Do I get a certificate?
Yes. You get a StemBoss Certificate of Completion when you finish the course.
Can I get a refund?
Yes, within 14 days if you have completed less than 20% of the course. See our refund policy for details. Read the refund policy.



