Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Angular and NgRx - Building Real Project From Scratch
Getting started
Bootstrapping project (7:10)
Why NgRx? (5:40)
Project structure (10:18)
Prettier (7:40)
Language server (4:44)
Setting up local API (6:49)
Setting strict configuration (1:43)
Registration
Register module (19:48)
Register layout (20:48)
Installing NgRx (20:48)
Installing Redux Devtools (9:20)
Creating auth interfaces (11:29)
Adding auth reducer (16:26)
Creating selectors (20:54)
Register service (15:34)
Register effect (24:23)
Updating auth reducers (11:36)
Backend error messages (18:06)
Persistence service (13:31)
Authentication
Login store (16:49)
Login component (6:05)
Topbar (21:59)
Fetching current user (21:09)
Auth interceptor (12:16)
Feed
Planning the feed (4:46)
Creating feed module (8:00)
Preparing feed store (27:31)
Getting feed data (22:26)
Helper components (13:02)
Creating pagination (16:28)
Creating pagination #2 (19:23)
Refetching feed (24:04)
Implementing tag list (8:15)
Implementing popular tags (35:24)
Adding feed toggler (13:32)
Creating other feeds (16:05)
Article pages
Creating article page (19:16)
Rendering article page (37:10)
Deleting article (16:50)
Create article (17:32)
Creating article form (14:06)
Creating article store (27:18)
Update article (40:11)
Profiles
Settings page (28:00)
Settings page. View part (28:12)
Add to favorites (18:42)
Creating store for favorites (16:42)
Creating user profile (22:19)
Rendering user profile (42:53)
Next steps
Homework (3:46)
Teach online with
Planning the feed
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock