Pricing Plans
Log In

JavaScript Fundamentals

Students will learn JavaScript fundamentals using real working tools like WebStorm IDE.
Class

What's included

16 live meetings
14 hrs 40 mins in-class hours
Projects
2-4 hours per week. included
Assessment
included

Class Experience

Beginner Level
Computer is required to install a non-commercial version of WebStorm integrated development environment.
In this class I will teach JavaScript fundamentals 
Regarding topics to be taught, please refer to the Syllabus above.
Teaching material is based on JavaScript course from JetBrains Academy. Students will load this course into their WebStorm.
Classes have two parts. First I will explain new material. Then students will try to solve simple coding tasks.

Learning Goals

Students learn JavaScript fundamentals allowing to create simple applications.
learning goal

Syllabus

16 Lessons
over 8 Weeks
Lesson 1:
Development Setup
 Install Node.js and free version of WebStorm IDE. Run simple script using Node. Getting familiar with WebStorm. Create a project within WebStorm. 
55 mins online live lesson
Lesson 2:
Variables
 Variables and built-in primitive types. 
55 mins online live lesson
Lesson 3:
Type Conversions
 Type conversions. Strict mode. 
55 mins online live lesson
Lesson 4:
Operators
 Operators and expressions. 
55 mins online live lesson

Other Details

External Resources
Learners will not need to use any apps or websites beyond the standard Outschool tools.
Joined March, 2025
Profile
Teacher expertise and credentials
As a professional software developer I have more than ten years of working with JavaScript.
And I mentored junior developers.
Also I taught JavaScript to my son.

Reviews

Live Group Course
Share

$3

weekly

2x per week, 8 weeks
55 min
Live video meetings
Ages: 13-18
2-6 learners per class

About
Support
SafetyPrivacyCA PrivacyLearner PrivacyYour Privacy ChoicesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2025 Outschool