Udemy

JavaScript for QA Engineers and SDETs

Enroll Now
  • 27,044 Students
  • Updated 11/2025
4.5
(1,038 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
14 Hour(s) 13 Minute(s)
Language
English
Taught by
Glitch IT System
Rating
4.5
(1,038 Ratings)

Course Overview

JavaScript for QA Engineers and SDETs

Learn to code in JavaScript so you can pass your coding interview. Specifically designed for QA. No experience required!

This course was created and designed to teach JavaScript fundamentals from the beginning, for beginners.

I will be walking you through the basic features of JavaScript and bring you to a point where you will be confident to call yourself a JavaScript developer.


Not just for QA Engineers!

I have designed this course with QA Engineers as the main audience. But all the lessons and lectures apply for anyone wanting to learn JavaScript.


QA Engineers

I am going to teach you and focus in on all the parts of JavaScript that are important for a QA to successfully transition into an SDET.

You will be ready to use test automation frameworks that use JavaScript like Protractor, WebDriverIO, or Nightwatch JS.


We will go over what a coding interview will look like and we will walk through some sample exercises.

You will end the course with a final project where you will create a utility app to provide data that you can use in your testing in the future.


What you will be learning:

  • The basics: variables, if statements, loops, arrays, functions, and objects

  • How to run your code in the browser console

  • How to work with JSON data

  • How to hook your code up to a web application

  • How to manipulate the DOM

  • How to enforce coding standards with Linting

  • How to test your code with unit testing


How I teach:

I don't believe in giving a lot of lectures where I just talk and you listen. So you are not going to have any lectures on the "history of JavaScript".

I want you to always be coding.

The lessons are quick and to the point. You will follow my lectures through examples and have opportunities to practice what I taught.

Course Content

  • 30 section(s)
  • 118 lecture(s)
  • Section 1 Introduction
  • Section 2 A little bit of setup
  • Section 3 Your first line of code
  • Section 4 Variables
  • Section 5 Code comments
  • Section 6 Working with numbers
  • Section 7 Combining values VS doing math operations
  • Section 8 Make decisions with If Statements
  • Section 9 Boolean datatype
  • Section 10 Arrays
  • Section 11 Repetition with For loops
  • Section 12 Repetition with While and Do While Loops
  • Section 13 Decision with Switch
  • Section 14 Re-usability with Functions
  • Section 15 Objects
  • Section 16 JSON Data
  • Section 17 String Methods
  • Section 18 Number Methods
  • Section 19 Advanced array topics
  • Section 20 Dates
  • Section 21 The DOM
  • Section 22 JavaScript Events
  • Section 23 Debugging JavaScript
  • Section 24 Advanced Objects
  • Section 25 Coding standards with Linting
  • Section 26 Testing your code
  • Section 27 Final Project
  • Section 28 Coding Interviews
  • Section 29 Course Wrap Up
  • Section 30 Bonus Lecture

What You’ll Learn

  • JavaScript from the basics to more advanced topics, Applying JavaScript to web applications, Use Node modules to enforce coding standards, Unit testing your code, Use the Visual Studio Code editor


Reviews

  • E
    Edward DeMesa
    5.0

    Well explained and the assignments were good and challenging

  • G
    Garrath Jones
    3.5

    Overall pretty good, a quick tour of JS to give you a flavour and starting to point to build on. Pros: - to the point gives just enough to get going with each topic Cons: - Can imagine some complete beginners may stryuggle a bit with minimal explanations at times - some topics could have done with a little more context about when to use each thing and pros and cons of different ways of doing things etc. especially around the later topics on objects, methods, constructors, prototypes. - slightly low budget feel to the videos, sometimes low audio levels and just the teach screensharing and talking rather than any slides etc. this was fine for me but others may expect something more slick

  • S
    Scott Richardson
    2.5

    Please note: This review is from a TRUE beginner. I've never coded ever. I have had to rate this down the middle. I think for some coding may be very natural, but for me it isn't. I find myself watching things over and over at times. Maybe you can't teach an old dog new tricks. The good: There's a lot to learn here, and it's broken down as such. I think the first half came a bit easier to me than the second half as far as concepts.. The not so good: As a beginner.....I think more examples on how to apply a lot of the new things learned would have been beneficial. That's not just limited to this course, it seems to be any beginner focused language courses The bad: At about the halfway point I was struggling to complete the assignments with any success. Some were partially completed. When seeing the solutions is where the discouragement started to really creep in...they seemed to be more advanced then where I really was my learning. I suspect now that I've 'completed' the course I have to go back and review a lot of it as I look for other courses to take to supplement my learning. Good luck everyone!

  • K
    Kimberly Goldberg
    3.5

    The HTML portion was very rushed. The instructor makes many errors and while that helps to see he make mistakes too, it's hard to follow the correct method when there are so many errors.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed