Build Tools & Code Quality Learning PathManage Codebases with Popular and Flexible Build & Testing Tools
Take control of your code with build tools to deliver your JavaScript and CSS and leverage test libraries to ensure high code quality!
Core Coursework
JavaScript Testing Practices and Principles
Kent C. Dodds
In this course, you'll learn the principles and best practices for writing maintainable test applications to catch errors before your product reaches the end user.
Enterprise UI Development: Testing & Code Quality
Steve Kinney
Ideal for lead UI developers: learn unit testing, continuous integration, accessibility testing, mocking, and coding standards enforcement. Guide your team toward coding scalability!
Testing Web Apps with Cypress
Steve Kinney
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.
Elective Coursework
Webpack 4 Fundamentals
Sean Larkin
Learn the core concepts of Webpack file loader. Start from scratch and build a pipeline with popular loaders from the Webpack ecosystem. Read more!
Web Performance with Webpack
Sean Larkin
Make websites load instantly by using the Webpack code splitting feature for lazy loading JavaScript by removing unused code with tree shaking and prefetching assets.
Webpack Plugins System
Sean Larkin
Learn the Webpack 4 plugin system, tour the Webpack source code and learn to build custom plugins and custom Webpack loaders.
JavaScript and TypeScript Monorepos
Mike North
Monorepos have taken the JavaScript world by storm, unlocking powerful new patterns around composition, encapsulation, and ease of maintenance.
Intermediate React, v5
Brian Holt
Learn to build scalable React applications using the latest tools and techniques. Topics include hooks, TailwindCSS, code splitting, server-side rendering, TypeScript, Redux Toolkit, and testing with Vitest.
Learn Straight from the Experts Who Shape the Modern Web
- In-depth Courses
- Industry Leading Experts
- Learning Paths
- Live Interactive Workshops