Code Architecture

Code Architecture Courses

Craft scalable web apps using patterns for maintainable and flexible code. Learn to build everything from lean vanilla JavaScript solutions to enterprise-level systems with modern frameworks, state management libraries, and testing tools.

TypeScript Monorepos: Architect Maintainable Codebases

Make even the largest monorepos feel fast and light! Centralize your ESLint, tsconfig, and testing configurations for consistency. Gain hands-on experience with Nx, Learna, and other modern tooling from the TypeScript monorepo ecosystem.
4 hours, 19 minutes CC
TypeScript Monorepos: Architect Maintainable Codebases
drag handle

JavaScript Design Patterns for Web Apps

Maximiliano Firtman
Independent Consultant
Implement classic patterns like Singleton, Factory, and Observer alongside modern patterns for single-page and multi-page architectures to build robust, efficient web apps using pure JavaScript.
4 hours, 24 minutes CC
JavaScript Design Patterns for Web Apps
drag handle

Front-End System Design

Evgenii Ray
Staff UI Engineer
Learn best practices for building scalable, high-performance web applications. Deep dive into front-end engineering: DOM APIs, virtualization, state management, and performance.
4 hours, 37 minutes CC
Front-End System Design
drag handle

Vanilla JS: You Might Not Need a Framework

Maximiliano Firtman
Independent Consultant
Explore Vanilla JavaScript core concepts, work with DOM APIs, handle events, and build a web application from scratch. Delve into advanced topics like SPA routing, web components, and reactive programming.
5 hours, 52 minutes CC
Vanilla JS: You Might Not Need a Framework
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

A Tour of JavaScript & React Patterns

Lydia Hallie
Lydia Hallie
Learn a suite of design patterns to improve your JavaScript and React code architecture!
3 hours, 29 minutes CC
A Tour of JavaScript & React Patterns
drag handle