✅ |
Have you ever been afraid to make changes to a piece of code? |
✅ |
Do you find yourself fixing legacy bugs instead of new features most sprints? |
✅ |
Do you want to avoid the feeling of uncertainty? |
WHY SHOULD WE TEST OUR CODE?
▶ 1. UNTESTED CODE IS A GAMBLE
Whenever you have untested code you are guessing whether or not you broke something in production
▶ 2. UNTESTED CODE GETS "ROTTEN"
If we are AFRAID to touch the code and make changes and crucial improvements - it will eventually become "rotten" - UNMAINTAINABLE.
▶ 3. THE "BREAKING POINT"
The point where fixing bugs costs more than starting over.
Most of the untested projects reach this point when they become big enough.
THE SOLUTION: Automated Tests!
-
Learn from real life testing experience
About Shai
I also was fortunate enough to be recognize by Google as a Google Developer Expert for Angular.
As a consultant, I've helped over 30 companies build maintainable and testable large scale Angular apps, and my talks and courses about testing have been viewed by over 20,000 people
You might know me from my others crazy ng-conf talks - “ng-wat”, “The ng-show” and others... And you might also know me because I'm your neighbor, (Hi Moshe!).
And in my spare (spare?) time I run the largest JavaScript meetup group in Israel, I do stand-up comedy & Improv, I contribute to open source, I'm someone's ex-cousin and I love peer pressuring people into hugging their peers.Shai Reznik
The Crazy Angular Teacher
But Testing is HARD...
Yep, that's why this course teaches you an easier path to testing success...
"Class Testing" - The EASIEST way to start!
Testing the DOM is important, but super hard to do when you're just starting out.
That's why this course is designed to be beginner friendly and focuses on "Class testing" as a way to get you develop the habit of testing faster.
What you'll learn in Angular Testing Basics:
-
How the testing tools work behind the scenes
-
What's the testing syntax you need to know in order to start writing tests
-
What's the correct structure for your tests
-
How to save time and code by using a special add-on testing library
-
A simple step by step methodology to make sure you'll NEVER get stuck while writing your tests
-
What is "Class Testing" and how to use it to your advantage
-
How to avoid these CRITICAL mistakes when writing tests
-
How to actually write in a Test Driven Development way
We didn't pay them as well...😃


Wait, there's more!
Originally, I planned on selling this course separately for the price of 197$
But because I really do care about your success, and know that you’ll need this knowledge as well to write your micro isolated class tests, you’ll be getting this course with NO extra charge!

The Isolation Session Course will cover:
-
What is isolation
-
Isolated VS Integrated testing
-
What are test doubles and how to use them
-
How to test asynchronous code
-
How async works in the browser
-
and much much more...
⬅ FREE BONUS #2 !
I’m calling it - “Angular Class Testing - In Action”.
Only the first 30 people who’ll buy this course will get an invitation to my live session
(BTW, this session is not sold anywhere else)
For the rest of you, you’ll get the full edited version of it.

30 day money back guarantee
To make it even more of a “no brainer” - there’s a 30 day money back guarantee. If for some reason you think this course didn’t give you the value you need, send me an email with the reason why and I’ll gladly give you a refund.
I aim to deliver a lot more value than what you’ll pay for, so that’s why I don’t want your money if you didn’t get much more value.