Skip to main content

JavaScript Fundamentals

Beginner9 Hours 1 Minute35 Course Videos78 Test Questions

$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.

Download the course outline (PDF)

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

  1. Introduction to JavaScript: where JavaScript came from, choosing the right tools and writing your first program
  2. Core Concepts and Syntax: structure, naming, variables, operators, loops, functions, types and objects
  3. Getting a Handle on the DOM: accessing, changing and creating elements and handling events
  4. 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
  1. Introduction
  2. Java Script From The Dawn Of The Web Part 1
  3. Java Script From The Dawn Of The Web Part 2
  4. Getting The Right Tools
  5. Creating Your First JavaScript Program Part 1
  6. Creating Your First JavaScript Program Part 2
Module 2: Core Concepts And Syntax17 lessons
  1. The Structure And Content Part 1
  2. The Structure And Content Part 2
  3. Naming And Casing Best Practices
  4. Understanding Variables Part 1
  5. Understanding Variables Part 2
  6. Understanding Variables Part 3
  7. Working With Operators Part 1
  8. Working With Operators Part 2
  9. Working With Loops Part 1
  10. Working With Loops Part 2
  11. Creating Functions Part 1
  12. Creating Functions Part 2
  13. Understanding Types And Objects Part 1
  14. Understanding Types And Objects Part 2
  15. Understanding Types And Objects Part 3
  16. Understanding Types And Objects Part 4
  17. Understanding Types And Objects Part 5
Module 3: Getting A Handle On The DOM6 lessons
  1. Introduction To The HTML Document Object Model
  2. Accessing DOM Elements
  3. Changing DOM Elements
  4. Creating DOM Elements
  5. Responding To Events Part 1
  6. Responding To Events Part 2
Module 4: Working With Libraries6 lessons
  1. Introduction To Libraries
  2. Installing And Using jQuery Part 1
  3. Installing And Using jQuery Part 2
  4. Modifying Web Pages Using jQuery Part 1
  5. Modifying Web Pages Using jQuery Part 2
  6. 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.

$99.00
Buy course