C1qw3l1yryczrnggrb1h protractor fedora class thumbnail

Testing AngularJS Apps with Protractor by the authors of ng-book

Learn to be a Protractor master with live online training from the ng-book authors - Recordings available now!

  Enroll in Course

  • Staying up late fixing bugs in production?
  • Breaking features that used to work, and you didn't even touch that part of the code
  • Always feel like you're behind schedule and spending way too much time clicking through your app just to test
    every small feature?


It's not like you can test the whole app every time you make a change. Or can you?

Wouldn't it be nice to know that that every feature that you wrote just worked and didn't break anything else?

What if you could deploy new features during the day and leave work at work, knowing you're not going to get the you-broke-the-build-call-of-shame.


With Protractor, you can automate testing every feature of your page, just like a user would.

With Protractor, you can catch bugs early and fix them before anyone else notices.

We'll teach you how to write efficient (and enjoyable!) automated tests that will wrap your web-app in a warm blanket of safety. Your app will be safe, and you can get back to writing new features.

Imagine how quickly you'll be able to integrate new features into your app and feel good about moving fast (instead of scared). Your users will love it, too.

We're giving a 2-day, 8 hour class on Protractor that will give you everything you need to know to setup automated, end-to-end tests on your app (live & online).


We'll walk you through writing efficient, high-quality end-to-end tests that will do the clicking for you. You'll be a test-master in no time.


Your Instructor


Ari Lerner
Ari Lerner

Class Curriculum


  Welcome and Introduction
Available in days
days after you enroll
  Intro to Testing
Available in days
days after you enroll
  Javascript Key Points
Available in days
days after you enroll
  Beginning Angular
Available in days
days after you enroll
  Understanding Promises
Available in days
days after you enroll
  Jasmine
Available in days
days after you enroll
  Protractor Locators
Available in days
days after you enroll
  Day 2 Intro
Available in days
days after you enroll
  Protractor Interactions
Available in days
days after you enroll
  Protractor Page Objects
Available in days
days after you enroll
  Protractor Tools
Available in days
days after you enroll
  Injecting Client-Side Javascript
Available in days
days after you enroll
  Testing SVGs
Available in days
days after you enroll
  Protractor Tips
Available in days
days after you enroll
  Protractor and Cucumber
Available in days
days after you enroll
  Wrapping Up
Available in days
days after you enroll

Get started now!