JavaScript Fundamentals

Subject:

JavaScript Programming Language

Difficulty:

Beginner

Scope:

Learn how to perform basic programming operations and execute your code in JavaScript.
lessons icon

13

Lessons

assessments icon

9

 Assessments 

What you’ll learn

  • How to work with constants and variables
  • How to handle execution flow with conditions and loops
  • How to combine values using concatenation and interpolation
  • How to organize your code with functions and methods
  • How to create and work with objects and arrays, and understand the differences between them
  • The difference between JavaScript and TypeScript
  • Understanding different types of operators, such as relational, equality, and logical operators

What you'll use

JavaScript icon
TypeScript icon
Nodejs icon
VS Code icon

Course Learning Activities

lessons icon

Video lessons

Each topic in the course begins with a video lesson where the instructor explains concepts and demonstrates implementations. Follow along with the instructor to replicate the examples on your computer. You can adjust the playback speed and activate captions. If needed, you can pause or re-watch sections of the lecture at any time.

Assessments icon

Self-Assessment

Evaluate your understanding after each lesson with a quiz. Select the correct answers from the provided questions to confirm that you have fully grasped the content of the video lecture and have no gaps in your understanding.

What you’ll get

Earn a Certificate of Completion from Bondar Academy upon completing the course.

Certification Requirements:

  • Watch all lectures
  • Correctly answer all self-assessment questions

Course Content

Meet Your Instructor

Artem Bondar:

  • Test Automation Expert with over 8 years in Quality Engineering, experienced in domains such as airlines, finance, and healthcare.
  • Successfully implemented multiple automation projects using various tech stacks and frameworks, including Selenium, Cypress, Playwright, and more. 
  • Author of several best-selling courses on Udemy with over 50,000 students enrolled. 
  • Coach and mentor in software quality engineering.
  • Speaker at podcasts and conferences.