Core Coursework
(take these in order)
- +
Editor's Notes
Angular incorporates many of the industry’s best ideas and tooling into one powerful framework! - ⠇
Angular 13 Fundamentals
Learn Angular fundamentals through building an app with real-world features! We start off using the Angular CLI to get set up quickly. - +
Editor's Notes
Angular has TypeScript built into the framework. In order to take full advantage of the framework, you should know TypeScript. - ⠇
TypeScript Fundamentals, v3
TypeScript adds a powerful type system on top of your JavaScript to catch bugs before they happen and provides a superior developer experience for collaborative teams. - +
Editor's Notes
Learn the techniques and patterns that high-performance Angular teams use every single day to build production-grade Angular apps! - ⠇
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.
Elective Coursework
- ⠇
Enterprise Architecture Patterns
Build non-trivial enterprise-level web applications through first-principles thinking applied to programming in JavaScript and TypeScript. - ⠇
Redux Fundamentals (feat. React)
Learn the Redux API from scratch, then learn to hook the Redux React application. You'll also learn how to extend Redux with various tools from its ecosystem. - ⠇
- ⠇
The Hard Parts of Object Oriented JavaScript
Understand JavaScript’s prototypal design and ES6+ classes to better organize and scale your JavaScript apps.