Go to Preview Lesson
Go to Preview Lesson
LESSON 1.2
Requirements and FAQs
LESSON 1.3
Code style guide
Angular Applications Architecture
MODULE 1
Introduction
LESSON 1.1
Angular Applications Architecture
LESSON 1.2
Requirements and FAQs
LESSON 1.3
Code style guide
MODULE 2
Domain, design, develop
LESSON 2.1
Start from the domain
LESSON 2.2
Software architecture for Front-end
MODULE 3
Mono repository multi project
LESSON 3.1
Workspaces scenarios
LESSON 3.2
Applications and Libraries
MODULE 4
Domain boundary and application details
LESSON 4.1
Domain boundary with plain TypeScript
LESSON 4.2
Application details with Angular
LESSON 4.3
Presentational details with Angular
MODULE 5
Testing since the beginning
LESSON 5.1
Testing big Angular solutions with ease
LESSON 5.2
Narrow tests for business logic
LESSON 5.3
Visual tests for the presentation layer
LESSON 5.4
Wide tests for the user experience
MODULE 6
Core generic infrastructure
LESSON 6.1
Configuration environment and tokens
LESSON 6.2
Instrumentation measuring and logging
LESSON 6.3
Security authentication and authorization
MODULE 7
User interface, a design system foundation
LESSON 7.1
A library for your shared UI vocabulary
LESSON 7.2
A set of basic atomic elements
LESSON 7.3
Some generic composed blocks
MODULE 8
Data stores, reactive access, and persistence
LESSON 8.1
Reactive stores with Signals
LESSON 8.2
API access as a commodity
LESSON 8.3
Interceptors for the dirty job
MODULE 9
Routes and pages
LESSON 9.1
Features come in routes to pages
LESSON 9.2
Anatomy of a Page control flow and services
LESSON 9.3
Different levels of state management
Go to Next Lesson
Go to Next Lesson
LESSON 2.1
Start from the domain
Go Pro
Log In
Code style guide
Table of Contents
Section 1.1
The Angular style guide.
Section 1.2
The Clean Code style guide.
Section 1.3
Tools to help you: