-
Урок 1.
00:01:33
Welcome To The Course
-
Урок 2.
00:07:17
ProShop Project Demo
-
Урок 3.
00:07:44
Resources & Environment
-
Урок 4.
00:12:13
React Setup & Git Initialize
-
Урок 5.
00:14:40
React-Bootstrap Setup, Header & Footer Components
-
Урок 6.
00:10:32
HomeScreen Product Listing
-
Урок 7.
00:13:46
Rating Component
-
Урок 8.
00:07:35
Implementing React Router
-
Урок 9.
00:11:23
Product Details Screen
-
Урок 10.
00:04:06
Front End / Back End Workflow & Explanation
-
Урок 11.
00:07:19
Serving Products - Back End Routes
-
Урок 12.
00:11:17
Fetching Products From React (useEffect)
-
Урок 13.
00:05:31
Nodemon & Concurrently Setup
-
Урок 14.
00:04:21
Environment Variables
-
Урок 15.
00:04:26
ES Modules In Node.js
-
Урок 16.
00:07:31
MongoDB Atlas & Compass Setup
-
Урок 17.
00:05:16
Connecting To The Database
-
Урок 18.
00:03:11
Adding Colors To The Console (Optional)
-
Урок 19.
00:14:55
Modeling Our Data
-
Урок 20.
00:04:40
Preparing Sample Data
-
Урок 21.
00:10:31
Data Seeder Script
-
Урок 22.
00:09:18
Fetching Products From The Database
-
Урок 23.
00:05:26
Getting Started With Postman
-
Урок 24.
00:10:37
Custom Error Handling
-
Урок 25.
00:05:21
An Overview Of Redux
-
Урок 26.
00:08:55
Create a Redux Store
-
Урок 27.
00:13:54
Product List Reducer & Action
-
Урок 28.
00:08:51
Bringing Redux State Into HomeScreen - useDispatch & useSelector
-
Урок 29.
00:04:57
Message & Loader Components
-
Урок 30.
00:11:08
Product Details Reducer & Action
-
Урок 31.
00:10:09
Qty Select & Add To Cart Button
-
Урок 32.
00:11:45
Cart Reducer & Add To Cart Action
-
Урок 33.
00:09:47
Add To Cart Functionality
-
Урок 34.
00:17:13
Cart Screen
-
Урок 35.
00:04:37
Remove Items From Cart
-
Урок 36.
00:05:30
Clean Up By Using Controllers
-
Урок 37.
00:13:27
User Authentication Endpoint
-
Урок 38.
00:03:57
Brief Explanation of JWT (JSON Web Tokens)
-
Урок 39.
00:04:58
Generate a JSON Web Token
-
Урок 40.
00:16:21
Custom Authentication Middleware
-
Урок 41.
00:02:28
Saving The Token In Postman
-
Урок 42.
00:09:51
User Registration & Password Encryption
-
Урок 43.
00:10:36
User Login Reducer & Action
-
Урок 44.
00:16:56
User Login Screen & Functionality
-
Урок 45.
00:07:46
Show User In Navbar & Logout
-
Урок 46.
00:11:39
User Register Reducer, Action & Screen
-
Урок 47.
00:07:19
Update Profile Endpoint
-
Урок 48.
00:16:51
Profile Screen & Get User Details
-
Урок 49.
00:09:20
Update User Profile
-
Урок 50.
00:14:49
Shipping Screen & Save Address
-
Урок 51.
00:05:21
Checkout Steps Component
-
Урок 52.
00:10:47
Payment Screen & Save Payment Method
-
Урок 53.
00:21:24
Place Order Screen
-
Урок 54.
00:06:02
Order Controller & Route
-
Урок 55.
00:15:26
Create Order
-
Урок 56.
00:05:25
Get Order by ID Endpoint
-
Урок 57.
00:04:21
Order Details Reducer & Action
-
Урок 58.
00:12:15
Order Screen
-
Урок 59.
00:04:41
Update To Paid Endpoint
-
Урок 60.
00:06:15
Order Pay Reducer & Action
-
Урок 61.
00:19:48
Adding PayPal Payments
-
Урок 62.
00:18:04
Show Orders On Profile
-
Урок 63.
00:04:53
User Details & Orders Reset
-
Урок 64.
00:05:13
Admin Middleware & Get Users Endpoint
-
Урок 65.
00:16:54
Admin User List
-
Урок 66.
00:05:30
Admin Screen Access Security
-
Урок 67.
00:11:44
Admin User Delete
-
Урок 68.
00:08:07
Get User By ID & Update User Endpoints
-
Урок 69.
00:10:12
User Edit Screen & Get User Details
-
Урок 70.
00:10:09
Update User Functionality
-
Урок 71.
00:08:07
Admin Product List
-
Урок 72.
00:13:42
Admin Delete Products
-
Урок 73.
00:12:33
Create & Update Product Endpoints
-
Урок 74.
00:09:49
Admin Create Product
-
Урок 75.
00:11:26
Edit Product Screen
-
Урок 76.
00:09:09
Admin Update Product
-
Урок 77.
00:13:11
Image Upload Config & Endpoint
-
Урок 78.
00:06:59
Front End Image Upload
-
Урок 79.
00:13:38
Admin Order List
-
Урок 80.
00:14:50
Mark Order As Delivered
-
Урок 81.
00:12:01
Morgan & Create Review Endpoint
-
Урок 82.
00:22:48
Front End Product Reviews
-
Урок 83.
00:11:06
Product Search
-
Урок 84.
00:24:48
Product Pagination
-
Урок 85.
00:15:55
Top Products Carousel
-
Урок 86.
00:10:05
Custom Page Titles & Meta
-
Урок 87.
00:06:24
Prepare For Deployment
-
Урок 88.
00:17:10
Deploy To Heroku
React Node AWS - Build infinitely Scaling MERN Stack App
Second one, it is when he has a JWT but he doesnt use it and still pass id from front to back and find user by ID!! (it's when he already HAS alive token with ID...)
Если ты немого уйдешь от привязки к инструментам и начнешь изучать этот вопрос то найдешь много статей даже на том же mongodb.com в которых объясняют для супер примитивных, для чего лучше юзать разные базы данных.
А так я согласен с Wolfram Ivanovich так как на курсах по ноде прикручивают монгу ибо она проще и значит что не создаст проблем для подключения и не создаст вопросов. В то время как реляционные базы это отдельный мир, в который новичёк не всегда вникнет. Но как бы никто не мешает вместо монги показать typeORM или sequalize, эти орм не намного сложнее для новичков чем монгус который пихают в каждый курс, но видимо сложнее для создателей курса ибо нужно больше вопросов рассказать.
Maybe we should just be patient and not just spam everywhere for this epicreact course
epicreact.dev
epicreact.dev