jannat
Active member
Udemy The Complete Nodejs Developer Course 3rd Edition-UDUMMY
Size: 15.59 GB
Genre: eLearning | Language: English
Code:
Udemy.The.Complete.Nodejs.Developer.Course.3rd.Edition-UDUMMY
Title: The Complete Node.js Developer Course (3rd Edition)
URL: https://www.udemy.com/course/the-complete-nodejs-developer-course-2/
Length: 1 day, 11:03:13
Subs: de-DE, en-US, es-ES, fr-FR, id-ID, it-IT, pl-PL, pt-BR
Notes:
------
Headline:
---------
Learn Node.js by building real-world applications with Node JS, Express, MongoDB, Jest, and more!
Contents:
---------
1. Welcome
- 1. Welcome to the Class! => 06:58
- 2. Grab the PDF Guide => 01:04
2. Installing and Exploring Node.js
- 3. Section Intro: Installing and Exploring Node.js => 00:56
- 4. Installing Node.js and Visual Studio Code => 08:51
- 5. What is Node.js? => 15:31
- 6. Why Should I Use Node.js? => 16:24
- 7. Your First Node.js Script => 06:19
3. Node.js Module System (Notes App)
- 8. Section Intro: Node.js Module System => 01:03
- 9. Importing Node.js Core Modules => 16:28
- 10. Importing Your Own Files => 16:35
- 11. Importing npm Modules => 16:57
- 12. Printing in Color => 14:23
- 13. Global npm Modules and nodemon => 08:43
4. File System and Command Line Args (Notes App)
- 14. Section Intro: File System and Command Line Args => 00:55
- 15. Getting Input from Users => 09:45
- 16. Argument Parsing with Yargs: Part I => 15:21
- 17. Argument Parsing with Yargs: Part II => 11:21
- 18. Storing Data with JSON => 17:51
- 19. Adding a Note => 18:33
- 20. Removing a Note => 14:59
- 21. ES6 Aside: Arrow Functions => 14:14
- 22. Refactoring to Use Arrow Functions => 14:31
- 23. Listing Notes => 05:30
- 24. Reading a Note => 11:50
5. Debugging Node.js (Notes Apps)
- 25. Section Intro: Debugging Node.js => 01:32
- 26. Debugging Node.js => 17:11
- 27. Error Messages => 04:53
6. Asynchronous Node.js (Weather App)
- 28. Section Intro: Asynchronous Node.js => 01:14
- 29. Asynchronous Basics => 08:00
- 30. Call Stack, Callback Queue, and Event Loop => 18:14
- 31. Making HTTP Requests => 24:31
- 32. Customizing HTTP Requests => 19:41
- 33. An HTTP Request Challenge => 18:31
- 34. Handling Errors => 18:42
- 35. The Callback Function => 16:18
- 36. Callback Abstraction => 18:53
- 37. Callback Abstraction Challenge => 14:55
- 38. Callback Chaining => 13:34
- 39. ES6 Aside: Object Property Shorthand and Destructuring => 15:04
- 40. Destructuring and Property Shorthand Challenge => 12:44
- 41. Bonus: HTTP Requests Without a Library => 16:00
7. Web Servers (Weather App)
- 42. Section Intro: Web Servers => 01:40
- 43. Hello Express! => 18:21
- 44. Serving up HTML and JSON => 07:03
- 45. Serving up Static Assets => 14:49
- 46. Serving up CSS, JS, Images, and More => 11:30
- 47. Dynamic Pages with Templating => 20:04
- 48. Customizing the Views Directory => 07:26
- 49. Advanced Templating => 16:24
- 50. 404 Pages => 14:01
- 51. Styling the Application: Part I => 16:56
- 52. Styling the Application: Part II => 13:47
8. Accessing API from Browser (Weather App)
- 53. Section Intro: Accessing API from Browser => 00:52
- 54. The Query String => 17:07
- 55. Building a JSON HTTP Endpoint => 10:31
- 56. ES6 Aside: Default Function Parameters => 11:52
- 57. Browser HTTP Requests with Fetch => 12:52
- 58. Creating a Search Form => 14:18
- 59. Wiring up the User Interface => 14:06
9. Application Deployment (Weather App)
- 60. Section Intro: Application Deployment => 01:03
- 61. Joining Heroku and GitHub => 09:47
- 62. Version Control with Git => 07:51
- 63. Exploring Git => 06:59
- 64. Integrating Git => 17:10
- 65. Setting up SSH Keys => 08:47
- 66. Pushing Code to GitHub => 14:02
- 67. Deploying Node.js to Heroku => 15:55
- 68. New Feature Deployment Workflow => 16:04
- 69. Avoiding Global Modules => 08:37
10. MongoDB and Promises (Task App)
- 70. Section Intro: Databases and Advanced Asynchronous Development => 01:09
- 71. MongoDB and NoSQL Databases => 08:06
- 72. Installing MongoDB on macOS and Linux => 08:10
- 73. Installing MongoDB on Windows => 08:30
- 74. Installing Database GUI Viewer => 06:54
- 75. Connecting and Inserting Documents => 19:18
- 76. Inserting Documents => 16:42
- 77. The ObjectID => 15:13
- 78. Querying Documents => 17:12
- 79. Promises => 18:03
- 80. Updating Documents => 16:06
- 81. Deleting Documents => 07:46
11. REST APIs and Mongoose (Task App)
- 82. Section Intro: REST APIs and Mongoose => 01:04
- 83. Setting up Mongoose => 16:38
- 84. Creating a Mongoose Model => 05:26
- 85. Data Validation and Sanitization: Part I => 17:34
- 86. Data Validation and Sanitization: Part II => 11:56
- 87. Structuring a REST API => 15:21
- 88. Installing Postman => 08:13
- 89. Resource Creation Endpoints: Part I => 20:29
- 90. Resource Creation Endpoints: Part II => 09:01
- 91. Resource Reading Endpoints: Part I => 13:53
- 92. Resource Reading Endpoints: Part II => 06:37
- 93. Promise Chaining => 19:10
- 94. Promise Chaining Challenge => 07:19
- 95. Async/Await => 17:40
- 96. Async/Await: Part II => 12:20
- 97. Integrating Async/Await => 16:16
- 98. Resource Updating Endpoints: Part I => 16:00
- 99. Resource Updating Endpoints: Part II => 08:49
- 100. Resource Deleting Endpoints => 09:52
- 101. Separate Route Files => 14:48
12. API Authentication and Security (Task App)
- 102. Section Intro: API Authentication and Security => 01:04
- 103. Securely Storing Passwords: Part I => 11:29
- 104. Securely Storing Passwords: Part II => 19:20
- 105. Logging in Users => 13:30
- 106. JSON Web Tokens => 12:03
- 107. Generating Authentication Tokens => 13:45
- 108. Express Middleware => 12:55
- 109. Accepting Authentication Tokens => 19:59
- 110. Advanced Postman => 17:25
- 111. Logging Out => 11:12
- 112. Hiding Private Data => 11:05
- 113. Authenticating User Endpoints => 12:18
- 114. The User/Task Relationship => 19:22
- 115. Authenticating Task Endpoints => 15:55
- 116. Cascade Delete Tasks => 05:26
13. Sorting, Pagination, and Filtering (Task App)
- 117. Section Intro: Sorting, Pagination, and Filtering => 01:21
- 118. Working with Timestamps => 06:48
- 119. Filtering Data => 11:40
- 120. Paginating Data => 11:03
- 121. Sorting Data => 11:08
14. File Uploads (Task App)
- 122. Section Intro: File Uploads => 00:58
- 123. Adding Support for File Uploads => 19:01
- 124. Validating File Uploads => 15:14
- 125. Validation Challenge => 04:36
- 126. Handling Express Errors => 08:16
- 127. Adding Images to User Profile => 15:10
- 128. Serving up Files => 07:56
- 129. Auto-Cropping and Image Formatting => 11:48
15. Sending Emails (Task App)
- 130. Section Intro: Sending Emails => 00:57
- 131. Exploring SendGrid => 17:00
- 132. Sending Welcome and Cancelation Emails => 16:26
- 133. Environment Variables => 19:09
- 134. Creating a Production MongoDB Database => 15:28
- 135. Heroku Deployment => 19:30
16. Testing Node.js (Task App)
- 136. Section Intro: Testing Node.js => 01:40
- 137. Jest Testing Framework => 15:57
- 138. Writing Tests and Assertions => 17:54
- 139. Writing Your Own Tests => 06:19
- 140. Testing Asynchronous Code => 14:13
- 141. Testing an Express Application: Part I => 05:54
- 142. Testing an Express Application: Part II => 14:18
- 143. Jest Setup and Teardown => 14:27
- 144. Testing with Authentication => 13:11
- 145. Advanced Assertions => 12:48
- 146. Mocking Libraries => 05:57
- 147. Wrapping up User Tests => 16:20
- 148. Setup Task Test Suite => 15:10
- 149. Testing with Task Data => 16:15
- 150. Bonus: Extra Test Ideas => 02:47
17. Real-Time Web Applications with Socket.io (Chat App)
- 151. Section Intro: Real-Time Web Applications with Socket.io => 00:49
- 152. Creating the Chat App Project => 13:14
- 153. WebSockets => 06:08
- 154. Getting Started with Socket.io => 12:02
- 155. Socket.io Events => 17:10
- 156. Socket.io Events Challenge => 15:39
- 157. Broadcasting Events => 06:22
- 158. Sharing Your Location => 15:11
- 159. Event Acknowledgements => 13:25
- 160. Form and Button States => 11:22
- 161. Rendering Messages => 12:45
- 162. Rendering Location Messages => 10:28
- 163. Working with Time => 20:27
- 164. Timestamps for Location Messages => 07:05
- 165. Styling the Chat App => 13:10
- 166. Join Page => 06:17
- 167. Socket.io Rooms => 14:37
- 168. Storing Users: Part I => 17:15
- 169. Storing Users: Part II => 07:58
- 170. Tracking Users Joining and Leaving => 14:11
- 171. Sending Messages to Rooms => 14:29
- 172. Rendering User List => 11:37
- 173. Automatic Scrolling => 16:03
- 174. Deploying the Chat Application => 08:06
18. Wrapping Up
- 175. Section Intro => 00:50
- 176. New Feature Ideas => 03:59
- 177. Bonus: What should I learn next? => 02:39
RapidGator
Code:
https://rapidgator.net/file/8b7fdc6fe2f222cc3334ae5f2e5d0201/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part01.rar
https://rapidgator.net/file/a143a5997b59e45bf264ca1c65f32e65/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part02.rar
https://rapidgator.net/file/95a1db8ab816785358b2c0279561ba06/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part03.rar
https://rapidgator.net/file/210cdcd8e03af3814ad910522dca9ce7/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part04.rar
https://rapidgator.net/file/5d02a12d992507902b55e6cd3ee5c42d/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part05.rar
https://rapidgator.net/file/3bbd2880a9bc1ebce4dfb66290589cc2/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part06.rar
https://rapidgator.net/file/1f8e452fe571d3f40ab77f9453678090/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part07.rar
https://rapidgator.net/file/ffb0145045f050d6a4c794907fa51ad1/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part08.rar
https://rapidgator.net/file/b56caf47082caaa3c6e52d63fc283a07/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part09.rar
https://rapidgator.net/file/d4d30f84046d181734c49c9e9c7f205d/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part10.rar
https://rapidgator.net/file/1f7020729f97e2aa0f9d5c58c2681957/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part11.rar
https://rapidgator.net/file/b9e90075d4fcf4ad86dcef7c74c5e746/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part12.rar
https://rapidgator.net/file/a5492115fb5fb4fda41228b841df080c/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part13.rar
https://rapidgator.net/file/8f63b3bd309bf46eefea75c94959af9f/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part14.rar
https://rapidgator.net/file/3b5571e0935792bfdda95b86b8b7f889/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part15.rar
https://rapidgator.net/file/c05c1a63115f5b92876571b7b706c06a/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part16.rar
https://rapidgator.net/file/9d0f91c38ef398f8423f6863d112c063/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part17.rar
Code:
https://nitroflare.com/view/07BF928FC43EC30/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part01.rar
https://nitroflare.com/view/DD83F84C57B3588/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part02.rar
https://nitroflare.com/view/6AFA1C6802B2464/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part03.rar
https://nitroflare.com/view/BA3096EBE90F5C5/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part04.rar
https://nitroflare.com/view/DBA17C61E1DF056/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part05.rar
https://nitroflare.com/view/6B5264B21125024/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part06.rar
https://nitroflare.com/view/0D9F11EBFBC0D4D/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part07.rar
https://nitroflare.com/view/3C9BCC59742A481/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part08.rar
https://nitroflare.com/view/5A2306CBE1AD06B/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part09.rar
https://nitroflare.com/view/706DA4E46654722/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part10.rar
https://nitroflare.com/view/5996EF0D62EA146/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part11.rar
https://nitroflare.com/view/7009F50D9D21F64/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part12.rar
https://nitroflare.com/view/60D3AFC4E53E92F/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part13.rar
https://nitroflare.com/view/7DE4105DA67A051/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part14.rar
https://nitroflare.com/view/98963E02F7541D3/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part15.rar
https://nitroflare.com/view/B91172FB27DC7CE/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part16.rar
https://nitroflare.com/view/69BE6B73575A482/udemy.the.complete.nodejs.developer.course.3rd.edition-udummy.part17.rar