Very helpful to me to understand the topic, thank you! Unfortunately, I was derailed a few times because the software shown has changed quite dramatically in some cases. I'll have to leave the course now understanding Linting and the high levels of the other testing and will return to the testing topics when I have more experience under my belt.
Node.js: Testing and Code Quality
With Jon Peck
Liked by 471 users
Duration: 4h 21m
Skill level: Intermediate
Released: 6/7/2021
Course details
Most software engineers would agree that clean code is easier to maintain than messy code, but what exactly does that look like, and how do go about cleaning up messy code? In this course, Jon Peck shows how to measure quality, implement testing, and measure code coverage in your Node.js apps, using a complete but buggy restaurant booking application to illustrate the concepts. Jon first reviews JavaScript fundamentals and testing and code quality concepts. He then explains how to use linters to find suspicious code; explores different testing frameworks and their components; and shows how to isolate your code for testing using test doubles, then verify with spies and mocks. Jon wraps up the course by showing how to generate reports on code health across your entire codebase. Along the way, he provides challenge and solution videos so you can test your knowledge of each section before moving on.
Skills you’ll gain
Earn a sharable certificate
Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.
LinkedIn Learning
Certificate of Completion
-
Showcase on your LinkedIn profile under “Licenses and Certificate” section
-
Download or print out as PDF to share with others
-
Share as image online to demonstrate your skill
Meet the instructor
Learner reviews
-
-
-
Bobby Yadav
Bobby Yadav
Full-stack Developer @ Alignflix | Python, JavaScript, Bootstrap, Node Js, Web-Api, SQL | Ex-Byjus
Contents
What’s included
- Practice while you learn 1 exercise file
- Test your knowledge 5 quizzes
- Learn on the go Access on tablet and phone