-
Урок 1.
00:13:16
Course introduction
-
Урок 2.
00:03:29
Setting up the dev environment
-
Урок 3.
00:09:55
Project overview
-
Урок 4.
00:06:01
Managing dependencies
-
Урок 5.
00:02:46
UI components
-
Урок 6.
00:05:53
Backend overview
-
Урок 7.
00:05:23
Database and running the project
-
Урок 8.
00:12:10
Implementing the first feature
-
Урок 9.
00:17:28
Setting up the tRPC client
-
Урок 10.
00:26:26
Fetching and displaying experiences
-
Урок 11.
00:11:24
Implementing infinite scrolling
-
Урок 12.
00:13:45
Fetching and displaying comments
-
Урок 13.
00:15:51
Implementing adding comments
-
Урок 14.
00:09:47
Implementing editing comments
-
Урок 15.
00:06:34
Implementing deleting comments
-
Урок 16.
00:08:16
Caching and invalidation deep dive
-
Урок 17.
00:21:48
Setting up Tanstack Router
-
Урок 18.
00:05:00
Creating the first route
-
Урок 19.
00:15:36
Loading data through loaders
-
Урок 20.
00:18:27
Configuring dynamic routes
-
Урок 21.
00:06:46
Handling page errors
-
Урок 22.
00:05:52
Handling 404 errors
-
Урок 23.
00:16:38
Search params and filters
-
Урок 24.
00:05:49
Implementing user avatars
-
Урок 25.
00:13:05
Implementing user profiles
-
Урок 26.
00:37:01
Setting up authentication and logging in
-
Урок 27.
00:09:17
Logging out and protected routes
-
Урок 28.
00:05:38
Implementing account creation
-
Урок 29.
00:09:09
Implementing changing email
-
Урок 30.
00:06:26
Implementing changing password
-
Урок 31.
00:27:07
Implementing editing profile
-
Урок 32.
00:27:20
Implementing editing experiences
-
Урок 33.
00:18:09
Implementing deleting experiences
-
Урок 34.
00:04:48
Restoring authentication to comments
-
Урок 35.
00:04:59
Implementing file uploads
-
Урок 36.
00:30:39
Implementing attending experiences
-
Урок 37.
00:02:33
Implementing unattending experiences
-
Урок 38.
00:19:37
Optimistic updates deep dive
-
Урок 39.
00:23:14
Fetching and displaying attendees
-
Урок 40.
00:06:18
Showing following and follower lists
-
Урок 41.
00:16:17
Implementing following users
-
Урок 42.
00:02:53
Implementing unfollowing users
-
Урок 43.
00:22:33
Optimistic adding comments
-
Урок 44.
00:04:14
Optimistic editing comments
-
Урок 45.
00:03:24
Optimistic deleting comments
-
Урок 46.
00:26:00
Implementing notifications
-
Урок 47.
00:22:56
Implementing a favorite system
-
Урок 48.
00:20:27
Implementing tags and multi-select
-
Урок 49.
00:05:28
Implementing date and time pickers
-
Урок 50.
00:28:25
Implementing maps and locations
-
Урок 51.
00:09:09
Implementing creating listings
-
Урок 52.
00:13:34
Managing experience attendees
-
Урок 53.
00:12:29
Implementing comment likes
-
Урок 54.
00:01:03
Bug fixes and improvements
-
Урок 55.
00:10:48
(Improvement) Reduce duplication of optimistic updates
-
Урок 56.
00:07:47
(Bug Fix) Fixing attendees invalidation
-
Урок 57.
00:10:20
Conclusion and next steps
https://coursehunter.net/order-desc?order-id=15864
https://courses.testjavascript.com/p/node-js-javascript-testing-from-a-to-z