Testing

Testing Courses

Write effective unit and integration tests for your JavaScript app to write more reliable code. Learn how to properly test your JS apps through courses and resources on Frontend Masters.

Complete Go for Professional Developers

Melkey
Twitch
Learn Go by building a real application from scratch! Create scalable APIs, connect to Postgres with Docker, implement authentication, and build a production-ready backend with Go’s most powerful features.
8 hours, 3 minutes CC
Complete Go for Professional Developers
drag handle

Building APIs with C# and ASP.NET Core

Spencer Schneidenbach
Aviron, Microsoft MVP
Build a robust API with C# while leveraging the power of ASP.Net Core! Architect reliable JSON-based API routes with data validation and unit testing.
5 hours, 10 minutes CC
Building APIs with C# and ASP.NET Core
drag handle

Testing Fundamentals

Steve Kinney
Temporal
Learn the basics of testing and apply Test-Driven Development techniques to your workflow. Gain practical experience writing unit and integration tests while exploring common testing tools.
4 hours, 29 minutes CC
Testing Fundamentals
drag handle

Software Developer Success: Soft Skills & Testing

Develop crucial technical and interpersonal skills for software engineering success. Learn TDD, refactoring, time estimation, and relationship-building techniques to accelerate your career growth.
3 hours, 34 minutes CC
Software Developer Success: Soft Skills & Testing
drag handle

Web App Testing & Tools

Miško Hevery
Qwik Creator (Previously Angular)
Learn unit, integration, system, E2E testing, mock dependencies, and use Vitest & Playwright for building robust and maintainable web apps!
3 hours, 54 minutes CC
Web App Testing & Tools
drag handle

Introduction to Node.js, v3

Scott Moss
Netflix
Learn the foundations of Node.js and server-side JavaScript to build custom CLIs, manipulate files, create servers, and more. Take your JavaScript skills to the next level and become a full-stack engineer!
4 hours, 12 minutes CC
Introduction to Node.js, v3
drag handle

Enterprise UI Development: Testing & Code Quality

Steve Kinney
Temporal
Ideal for lead UI developers: learn unit testing, continuous integration, accessibility testing, mocking, and coding standards enforcement. Guide your team toward coding scalability!
8 hours, 25 minutes CC
Enterprise UI Development: Testing & Code Quality
drag handle

Testing Web Apps with Cypress

Steve Kinney
Temporal
Cypress is the fastest and easiest way to write end-to-end tests for your client-side applications. Learn the selector engine, test runners, assertion library, and write your own custom commands.
4 hours, 41 minutes CC
Testing Web Apps with Cypress
drag handle

Production-Grade Angular

Learn how to structure your projects leveraging Angular CLI and Nx. Create shared modules and apply unit tests and end-to-end testing.
6 hours, 57 minutes CC
Production-Grade Angular
drag handle