Go to Preview Lesson
Go to Preview Lesson
LESSON 4.4
Storybook
LESSON 4.5
End-to-end testing
Next-Level Angular Apps with NX
MODULE 1
Introduction
LESSON 1.1
Speaker introduction and course overview
LESSON 1.2
What is NX?
LESSON 1.3
Repository vs Monorepo
LESSON 1.4
Angular and NX - Why?
LESSON 1.5
Advantages of NX
LESSON 1.6
Disadvantages of NX
LESSON 1.7
First module summary
MODULE 2
How to install NX
LESSON 2.1
Second module introduction
LESSON 2.2
NX installation
LESSON 2.3
NX repository folder layout
LESSON 2.4
Second module summary
MODULE 3
The first NX Angular application
LESSON 3.1
Third module introduction
LESSON 3.2
Adding the first app
LESSON 3.3
Adding the first library
LESSON 3.4
Time tracker code
LESSON 3.5
Third module summary
MODULE 4
More built-in NX features
LESSON 4.1
Fourth module introduction
LESSON 4.2
Built-in app types in NX
LESSON 4.3
Built-in library types in NX
LESSON 4.4
Storybook
LESSON 4.5
End-to-end testing
LESSON 4.6
Fourth module summary
MODULE 5
Building a real life application with NX
LESSON 5.1
Fifth module introduction
LESSON 5.2
Backend overview
LESSON 5.3
Migrating backend app to NX
LESSON 5.4
Extracting shared DTO library
LESSON 5.5
Design overview
LESSON 5.6
Adding new Angular apps to existing monorepo
LESSON 5.7
Adding Storybook to monorepo - different approach
LESSON 5.8
Adding common components. Card, Button, Input, List, ListItem
LESSON 5.9
Adding a domain library for RoomList, RoomBackground and RoomTimelineList that I missed in previous lessons
LESSON 5.10
Constructing the application - Services
LESSON 5.11
Constructing the Admin application
LESSON 5.12
Constructing the Room application
LESSON 5.13
Preparing the Room applications to work offline
LESSON 5.14
Lessons learned and homework
MODULE 6
Dependency graph
LESSON 6.1
Sixth module introduction
LESSON 6.2
Dependency graph - what is it?
LESSON 6.3
Importance of keeping dependencies in order
LESSON 6.4
Affected
LESSON 6.5
Dealing with circular dependencies
LESSON 6.6
Sixth module summary
MODULE 7
Migrating existing applications to NX
LESSON 7.1
Seventh module introduction
LESSON 7.2
Automatic migration of existing applications
LESSON 7.3
Manual migration of existing applications
LESSON 7.4
Analysis of potential problems in migration of big existing codebases
LESSON 7.5
Tips. The migration plan
LESSON 7.6
Tips. Target architecture
LESSON 7.7
Seventh module summary
MODULE 8
Summary
LESSON 8.1
What you have learned from this course
LESSON 8.2
Final words
Go to Next Lesson
Go to Next Lesson
LESSON 4.6
Fourth module summary
Go Pro
Lesson
Editor