https://i120.fastpic.org/thumb/2022/1122/29/_bc4c57d05663bcf629dd49d6af60da29.jpeg


Udemy   React NodeJS Express & MongoDB The MERN Fullstack Guide
Language: English
Files Type: mp4, css, pdf, srt, ico, gitignore, md, ds_store, json, js, html| Size: 7.27 GB
Video: 18:44:34 |  1920X1080 | 1431 Kbps
Audio: A_AAC-2 | 62 Kbps | AAC
Genre:eLearning

https://i120.fastpic.org/thumb/2022/1122/3b/_c32c34817af12d356e0f763c1d31033b.jpeg

Videos Files :
1   Introduction.mp4 (39.91 MB)
2   What is the MERN Stack.mp4 (24.39 MB)
3   MERN A First Overview.mp4 (6.4 MB)
5   Course Outline.mp4 (7.33 MB)
6   How To Get The Most Out Of The Course.mp4 (8.1 MB)
143   Module Introduction.mp4 (2.24 MB)
144   Initial Setup.mp4 (5.72 MB)
145   Sending a POST Request to the Backend.mp4 (94.59 MB)
147   Handling CORS Errors.mp4 (64.89 MB)
148   Getting Started with Error Handling.mp4 (76.07 MB)
149   Proper Error Handling in the Frontend.mp4 (33.39 MB)
150   Sending a Login Request.mp4 (25.3 MB)
151   Getting Users with a GET Request.mp4 (63.59 MB)
152   Creating a Custom Http Hook.mp4 (56.42 MB)
153   Improving the Custom Http Hook.mp4 (81.94 MB)
154   Using the Http Hook to GET Users.mp4 (21.5 MB)
155   Adding Places POST.mp4 (126.9 MB)
156   Loading Places by User Id.mp4 (124.68 MB)
157   Updating Places.mp4 (129.48 MB)
158   Deleting Places.mp4 (108.58 MB)
159   Fixing NavLinks & My Places.mp4 (6.54 MB)
160   Final Adjustments.mp4 (35.39 MB)
162   Module Introduction.mp4 (1.6 MB)
163   Building an ImageUpload Component.mp4 (62.18 MB)
164   Finishing & Using the ImageUpload Component in a Form.mp4 (81.5 MB)
165   On the Backend Using Multer to Save Files.mp4 (65.73 MB)
166   Filtering Files on the Backend Images Only.mp4 (16.83 MB)
167   Wiring Frontend and Backend Up.mp4 (49.36 MB)
168   Connecting Users to Images.mp4 (56.5 MB)
169   Serving Images Statically.mp4 (22.19 MB)
170   Uploading Images for New Places.mp4 (63.91 MB)
171   Deleting Images When Places Get Deleted.mp4 (33.13 MB)
172   Wrap Up.mp4 (10.37 MB)
174   Module Introduction.mp4 (1.62 MB)
175   How Authentication Works in a MERN App.mp4 (18.27 MB)
176   Hashing the User Password.mp4 (47.86 MB)
177   Logging Users In with Hashed Passwords.mp4 (18.21 MB)
178   Generating Tokens JWT on the Backend.mp4 (58.38 MB)
180   Backend Route Protection with Auth Middleware.mp4 (77.67 MB)
181   Using & Attaching JWT Tokens in React.mp4 (69.4 MB)
182   Using Tokens to Update and Delete Places.mp4 (24.69 MB)
183   Adding Authorization.mp4 (94.92 MB)
184   Authorization on Delete Places.mp4 (21.33 MB)
185   Storing the Token in the Browser Storage.mp4 (29.69 MB)
186   Adding AutoLogin Basic Version.mp4 (33.82 MB)
187   Managing the Token Expiration Date.mp4 (33.18 MB)
188   Finished AutoLogin & AutoLogout.mp4 (73.64 MB)
189   Creating a Custom Authentication Hook.mp4 (25.67 MB)
190   Authentication Summary.mp4 (12.19 MB)
191   General App Improvements.mp4 (79.17 MB)
193   Module Introduction.mp4 (1.2 MB)
194   Deployment Steps Overview.mp4 (3.67 MB)
195   Using Environment Variables Nodejs.mp4 (56.1 MB)
196   Environment Variables in React Apps.mp4 (41.2 MB)
197   Preparing API Keys & Credentials.mp4 (23.64 MB)
198   Building the React App.mp4 (27.88 MB)
199   Adding Code Splitting to React.mp4 (72.26 MB)
200   Understanding Possible Deployment Alternatives.mp4 (8.18 MB)
201   Deploying a Standalone REST API Example Heroku.mp4 (108.95 MB)
202   Deploying a Standalone React SPA Example Firebase Hosting.mp4 (70.75 MB)
203   Fixing Style Issues.mp4 (15.46 MB)
204   Deploying a Combined App.mp4 (52.72 MB)
205   Storing Files Uploads.mp4 (13.61 MB)
206   Wrap Up.mp4 (2.67 MB)
207   Course Roundup.mp4 (5.41 MB)
10   Diving Into the Frontend.mp4 (6.68 MB)
11   Understanding the Backend.mp4 (9.39 MB)
12   REST vs GraphQL.mp4 (19.77 MB)
13   Connecting Node & React.mp4 (12.05 MB)
14   Creating our Development Environment & the Development Servers.mp4 (41.82 MB)
15   Diving Deeper Into the Code.mp4 (62.81 MB)
8   Module Introduction.mp4 (1.73 MB)
9   Understanding the Big Picture.mp4 (15.27 MB)
17   Module Introduction.mp4 (6.98 MB)
18   Understanding the General App Idea.mp4 (5.3 MB)
19   Sketching out the Frontend.mp4 (26.5 MB)
20   Data & API Endpoints used in our App.mp4 (9.58 MB)
21   Required SPA Pages for the Frontend.mp4 (5.89 MB)
22   Module Introduction.mp4 (1.73 MB)
23   What is React.mp4 (7.1 MB)
26   Setting Up a Starting Project.mp4 (17.13 MB)
27   Understanding JSX.mp4 (16.11 MB)
28   Understanding Components.mp4 (9.37 MB)
29   Working with Multiple Components.mp4 (31.21 MB)
30   Using Props to pass Data between Components.mp4 (33.72 MB)
31   Rendering Lists of Data.mp4 (22.24 MB)
32   Handling Events.mp4 (59.86 MB)
33   Efficient ChildParent Communication.mp4 (32.15 MB)
34   Working with State.mp4 (55.2 MB)
35   More on State.mp4 (40.37 MB)
36   Fetching User Input Twoway Binding.mp4 (37.56 MB)
37   Wrap Up.mp4 (10.19 MB)
39   Module Introduction.mp4 (4.12 MB)
40   Starting Setup Pages & Routes.mp4 (81.04 MB)
41   Adding a UsersList Page Component.mp4 (43.45 MB)
42   Adding a UserItem Component.mp4 (19.44 MB)
43   Styling our App & More Components.mp4 (70.02 MB)
44   Presentational vs Stateful Components.mp4 (16.67 MB)
45   Adding a Main Header.mp4 (57.92 MB)
46   Adding Navlinks.mp4 (25.39 MB)
47   Implementing a Basic Desktop & Mobile Navigation.mp4 (26.69 MB)
48   Understanding Portals.mp4 (18.64 MB)
49   Handling the Drawer State.mp4 (2.46 MB)
50   Animating the Sidedrawer.mp4 (34.8 MB)
51   Rendering User Places & Using Dynamic Route Segments.mp4 (173.46 MB)
52   Getting Route Params.mp4 (13.18 MB)
53   Adding Custom Buttons.mp4 (16.96 MB)
54   Adding a Modal.mp4 (168.9 MB)
55   Rendering a Map with Google Maps.mp4 (139.74 MB)
58   Adding a Custom Form Input Component.mp4 (75.72 MB)
59   Managing State in the Input Component.mp4 (61.68 MB)
60   Adding Input Validation.mp4 (53.1 MB)
61   Sharing Input Values & Adding Multiple Inputs.mp4 (46.42 MB)
62   Managing Formwide State.mp4 (84.45 MB)
63   Finishing the Add Place Form.mp4 (20.14 MB)
64   Starting Work on the Update Place Page.mp4 (53.4 MB)
65   Adjusting the Input Component.mp4 (15.75 MB)
66   Creating a Custom Form Hook useForm.mp4 (99.73 MB)
68   Adjusting the Form Hook.mp4 (108.6 MB)
69   Fixing Minor Issues.mp4 (31.19 MB)
70   Showing a Deletion Warning.mp4 (55.51 MB)
71   Adding an Auth Page & Login Form.mp4 (98.85 MB)
72   Adding Signup Switch Mode Button.mp4 (97.06 MB)
73   Adding Auth Context for Appwide State Management.mp4 (36.2 MB)
74   Listening to Context Changes.mp4 (14.58 MB)
75   Adding Authenticated & Unauthenticated Routes.mp4 (55.82 MB)
76   More Auth Context Usage.mp4 (18.74 MB)
77   Wrap Up.mp4 (6.1 MB)
79   Module Introduction.mp4 (2.17 MB)
80   What is Nodejs.mp4 (5 MB)
81   Writing our First Nodejs Code.mp4 (20.55 MB)
82   Sending Requests & Responses.mp4 (51.01 MB)
83   What is Expressjs.mp4 (1.82 MB)
84   Adding Expressjs.mp4 (48.95 MB)
85   Understanding the Advantages of Expressjs.mp4 (41.7 MB)
86   How Code Execution Works.mp4 (13.44 MB)
100   Finalizing the Get Places by User ID Resource.mp4 (18.05 MB)
101   Setting Up the User Routes Signup Login Get Users.mp4 (115.48 MB)
102   Validating API Input Request Bodies.mp4 (69.03 MB)
103   Validating Patch Requests & User Routes.mp4 (41.82 MB)
104   Using Googles Geocoding API to Convert an Address Into Coordinates.mp4 (152.04 MB)
105   Wrap Up.mp4 (10.38 MB)
88   Module Introduction.mp4 (5.47 MB)
89   Setting up our Project.mp4 (7.41 MB)
90   Implementing Basic Routing.mp4 (45.72 MB)
91   Adding PlaceSpecific Routes.mp4 (89.93 MB)
92   Getting a Place By User ID.mp4 (26.42 MB)
93   Handling Errors.mp4 (65.75 MB)
94   Adding our own Error Model.mp4 (27.14 MB)
95   Adding Controllers.mp4 (41.65 MB)
96   Adding a POST Route & Using Postman.mp4 (76.8 MB)
97   Handling Errors for Unsupported Routes.mp4 (14.78 MB)
98   Adding Patch Routes to Update Places.mp4 (52.84 MB)
99   Deleting Places.mp4 (41.13 MB)
107   Module Introduction.mp4 (2.35 MB)
108   What is MongoDB.mp4 (3.89 MB)
109   SQL vs NoSQL.mp4 (8.19 MB)
110   Connecting React to a Database.mp4 (3.98 MB)
111   Setting Up MongoDB.mp4 (36.54 MB)
112   Creating a Simple Backend & Connecting it to the Database.mp4 (24.05 MB)
113   Creating a Document with MongoDB.mp4 (36.41 MB)
114   Getting Data from the Database.mp4 (30.86 MB)
115   Installing Mongoose.mp4 (6.2 MB)
116   Understanding Models & Schemas.mp4 (25.77 MB)
117   Creating a Product.mp4 (11.3 MB)
118   Connecting to the Database & Saving the Product.mp4 (34.03 MB)
119   Getting Products.mp4 (15.65 MB)
120   Understanding the ObjectID.mp4 (19.98 MB)
121   Wrap Up.mp4 (9.22 MB)
123   Module Introduction.mp4 (2.27 MB)
124   Installing Mongoose & Connecting our Backend to MongoDB.mp4 (30.07 MB)
125   Creating the Place Schema & Model.mp4 (23.45 MB)
126   Creating & Storing Documents in the Database.mp4 (33.05 MB)
127   Getting Places by the PlaceID.mp4 (69.9 MB)
128   Getting Places by the UserID.mp4 (35.72 MB)
129   Updating Places.mp4 (30.6 MB)
130   Deleting Places.mp4 (20.36 MB)
131   How Users & Places are Related.mp4 (4.16 MB)
132   Creating the User Model.mp4 (33.55 MB)
133   Using the User Model for Signup.mp4 (69.51 MB)
134   Adding the User Login.mp4 (37.62 MB)
135   Getting Users.mp4 (31.74 MB)
136   Adding the Relation between Places & Users.mp4 (23.13 MB)
137   Creating Places & Adding it to a User.mp4 (106.37 MB)
138   Deleting Places & Removing it From the User.mp4 (63.69 MB)
139   Getting Places An Alternative.mp4 (42.32 MB)
140   Cleaning Up our Code.mp4 (18.88 MB)
141   Wrap Up.mp4 (11.76 MB)