NodeJS - The Complete Guide (incl. MVC, REST APIs, GraphQL) 收录时间:2019-04-21 07:43:48 文件大小:16GB 下载次数:9 最近下载:2020-03-18 04:33:30 磁力链接: magnet:?xt=urn:btih:97fdf9b61f3d709114529b8ee1e2ae7e7d7a3223 立即下载 复制链接 文件列表 Урок 392. Using Variables.mp4 164MB Урок 315. Using Stripe in Your App.mp4 144MB Урок 062. Styling our Pages.mp4 142MB Урок 338. Updating Posts.mp4 136MB Урок 003. Installing Node.js and Creating our First App.mp4 120MB Урок 103. Adding a Cart Model.mp4 119MB Урок 004. Understanding the Role & Usage of Node.js.mp4 116MB Урок 069. Outputting Dynamic Content.mp4 111MB Урок 091. Registering the Routes.mp4 111MB Урок 269. Validating Product Addition.mp4 107MB Урок 387. Uploading Images.mp4 107MB Урок 068. Installing & Implementing Pug.mp4 105MB Урок 398. Using Environment Variables.mp4 105MB Урок 389. Updating Posts.mp4 104MB Урок 259. Setup & Basic Validation.mp4 99MB Урок 005. Course Outline.mp4 97MB Урок 075. Adding the Layout to Handlebars.mp4 96MB Урок 390. Deleting Posts.mp4 95MB Урок 077. Working on the Layout with Partials.mp4 95MB Урок 347. Using & Validating the Token.mp4 94MB Урок 150. Resetting the Cart & Fetching and Outputting Orders.mp4 92MB Урок 391. Managing the User Status.mp4 92MB Урок 107. Editing the Product Data.mp4 92MB Урок 084. Storing Data in Files Via the Model.mp4 91MB Урок 074. Converting our Project to Handlebars.mp4 87MB Урок 076. Working with EJS.mp4 87MB Урок 198. Creating & Getting Orders.mp4 86MB Урок 118. Setting Up MySQL.mp4 86MB Урок 310. Sending & Handling Background Requests.mp4 84MB Урок 322. Sending Requests & Responses and Working with Postman.mp4 84MB Урок 032. Using the Node Modules System.mp4 83MB Урок 406. A Deployment Example with Heroku.mp4 83MB Урок 372. Understanding the Setup & Writing our First Query.mp4 82MB Урок 374. Adding a Mutation Resolver & GraphiQL.mp4 82MB Урок 289. Storing File Data in the Database.mp4 80MB Урок 175. Displaying the Cart Items.mp4 79MB Урок 109. Deleting Cart Items.mp4 79MB Урок 028. Parsing Request Bodies.mp4 79MB Урок 304. Adding Dynamic Pagination Buttons.mp4 78MB Урок 149. Storing Cartitems as Orderitems.mp4 78MB Урок 110. Displaying Cart Items on the Cart Page.mp4 78MB Урок 247. Implementing the Token Logic.mp4 76MB Урок 081. Adding Controllers.mp4 76MB Урок 063. Serving Files Statically.mp4 76MB Урок 207. Adding the Request Driven Login Solution.mp4 75MB Урок 102. Passing Data with POST Requests.mp4 75MB Урок 002. What is Node.js.mp4 74MB Урок 291. Downloading Files with Authentication.mp4 73MB Урок 403. Setting Up a SSL Server.mp4 73MB Урок 336. Fetching a Single Post.mp4 73MB Урок 337. Uploading Images.mp4 73MB Урок 296. Generating .pdf Files with Order Data.mp4 73MB code.zip 73MB Урок 270. Validating Product Editing.mp4 73MB Урок 232. Using a CSRF Token.mp4 71MB Урок 380. Adding a Create Post Mutation.mp4 71MB Урок 250. Adding Logic to Update the Password.mp4 71MB Урок 225. Implementing an Authentication Flow.mp4 70MB Урок 105. Pre-Populating the Edit Product Page with Data.mp4 70MB Урок 235. Providing User Feedback.mp4 70MB Урок 343. Signing Users Up.mp4 69MB Урок 364. Synchronizing POST Additions.mp4 69MB Урок 346. Logging In & Creating JSON Web Tokens (JWTs).mp4 68MB Урок 218. Making Add to Cart Work Again.mp4 67MB Урок 335. Static Images & Error Handling.mp4 67MB Урок 165. Working on the Product Model to Edit our Product.mp4 67MB Урок 277. Returning Error Pages.mp4 67MB Урок 066. Sharing Data Across Requests & Users.mp4 67MB Урок 053. Parsing Incoming Requests.mp4 67MB Урок 297. Deleting Files.mp4 66MB Урок 145. Adding New Products to the Cart.mp4 66MB Урок 309. Adding Client Side JS Code.mp4 65MB Урок 192. Adding and Using a User Model.mp4 65MB Урок 377. Connecting the Frontend to the GraphQL API.mp4 64MB Урок 206. Optional_ Creating the Login Form.mp4 64MB Урок 163. Fetching a Single Product.mp4 63MB Урок 214. Using MongoDB to Store Sessions.mp4 63MB Урок 381. Extracting User Data From the Auth Token.mp4 63MB Урок 083. Adding a Product Model.mp4 63MB Урок 278. Using the Express.js Error Handling Middleware.mp4 63MB Урок 140. Creating & Managing a Dummy User.mp4 63MB Урок 331. Adding a Create Post Endpoint.mp4 63MB Урок 143. One-To-Many & Many-To-Many Relations.mp4 62MB Урок 172. Working on Cart Items & Orders.mp4 62MB Урок 295. Using PDFKit for .pdf Generation.mp4 62MB Урок 059. Serving HTML Pages.mp4 61MB Урок 055. Using Express Router.mp4 61MB Урок 342. Adding User Signup Validation.mp4 61MB Урок 018. Async Code & Promises.mp4 61MB Урок 036. Installing 3rd Party Packages.mp4 61MB Урок 070. Converting HTML Files to Pug.mp4 61MB Урок 388. Viewing a Single Post.mp4 61MB Урок 323. REST APIs, Clients & CORS Errors.mp4 60MB Урок 144. Creating & Fetching a Cart.mp4 60MB Урок 228. Adding the Signin Functionality.mp4 60MB Урок 249. Creating the Reset Password Form.mp4 59MB Урок 349. Connecting Posts & Users.mp4 59MB Урок 378. Adding a Login Query & a Resolver.mp4 59MB Урок 314. Adding a Checkout Page.mp4 59MB Урок 174. Storing Multiple Products in the Cart.mp4 59MB Урок 410. Using npm.mp4 59MB Урок 156. Installing the MongoDB Driver.mp4 59MB Урок 072. Finishing the Pug Template.mp4 59MB Урок 275. Errors - Some Theory.mp4 59MB Урок 187. Saving Data Through Mongoose.mp4 57MB Урок 122. Fetching Products.mp4 57MB Урок 412. Using Node.js in Build Processes.mp4 56MB Урок 340. Adding Pagination.mp4 56MB Урок 006. How To Get The Most Out Of The Course.mp4 56MB Урок 186. Creating the Product Schema.mp4 55MB Урок 330. Fetching Lists of Posts.mp4 55MB Урок 101. Rendering the Product Detail View.mp4 55MB Урок 324. Sending POST Requests.mp4 55MB Урок 041. Logical Errors.mp4 55MB Урок 170. Creating New Users.mp4 54MB Урок 043. Restarting the Debugger Automatically After Editing our App.mp4 54MB Урок 195. Working on the Shopping Cart.mp4 54MB Урок 179. Adding Relational Order Data.mp4 54MB Урок 022. Creating a Node Server.mp4 53MB Урок 092. Storing Product Data.mp4 53MB Урок 267. Adding Validation to Login.mp4 53MB Урок 266. Adding Conditional CSS Classes.mp4 53MB Урок 332. Adding Server Side Validation.mp4 53MB Урок 173. Adding the Add to Cart Functionality.mp4 52MB Урок 159. Using the Database Connection.mp4 52MB Урок 196. Loading the Cart.mp4 52MB Урок 029. Understanding Event Driven Code Execution.mp4 51MB Урок 286. Handling File Uploads with Multer.mp4 51MB Урок 280. Using the Error Handling Middleware Correctly.mp4 51MB Урок 071. Adding a Layout.mp4 51MB Урок 139. Adding a One-To-Many Relationship.mp4 51MB Урок 385. Sending & Create Post& and & Get Post& Queries.mp4 51MB Урок 130. Defining a Model.mp4 51MB Урок 111. Deleting Cart Items.mp4 51MB Урок 108. Adding the Product-Delete Functionality.mp4 50MB Урок 136. Updating Products.mp4 50MB Урок 243. Using Nodemailer to Send an Email.mp4 50MB Урок 171. Storing the User in our Database.mp4 49MB Урок 031. Node.js - Looking Behind the Scenes.mp4 49MB Урок 379. Adding Login Functionality.mp4 49MB Урок 134. Getting a Single Product with the & where& Condition.mp4 49MB Урок 073. Working with Handlebars.mp4 49MB Урок 285. Handling Multipart Form Data.mp4 48MB Урок 382. Sending the & Create Post& Query.mp4 48MB Урок 016. Understanding Spread & Rest Operators.mp4 47MB Урок 132. Inserting Data & Creating a Product.mp4 47MB Урок 026. Routing Requests.mp4 46MB Урок 355. Transforming & Then Catch& to & Async Await&.mp4 46MB Урок 384. Adding a & Get Post& Query & Resolver.mp4 46MB Урок 210. Configuring Cookies.mp4 46MB Урок 208. Setting a Cookie.mp4 46MB Урок 373. Defining a Mutation Schema.mp4 46MB Урок 287. Configuring Multer to Adjust Filename & Filepath.mp4 45MB Урок 185. Connecting to the MongoDB Server with Mongoose.mp4 45MB Урок 264. Adding Async Validation.mp4 45MB Урок 119. Connecting our App to the SQL Database.mp4 45MB Урок 146. Adding Existing Products & Retrieving Cart Items.mp4 45MB Урок 386. Adding Pagination.mp4 45MB Урок 333. Setting Up a Post Model.mp4 44MB Урок 100. Loading Product Detail Data.mp4 44MB Урок 030. Blocking and Non-Blocking Code.mp4 44MB Урок 104. Using Query Params.mp4 44MB Урок 290. Serving Images Statically.mp4 44MB Урок 035. Understanding NPM Scripts.mp4 43MB Урок 025. Sending Responses.mp4 43MB Урок 089. Creating the Shop Structure.mp4 43MB Урок 094. Editing & Deleting Products.mp4 43MB Урок 086. Refactoring the File Storage Code.mp4 43MB Урок 190. Updating Products.mp4 43MB Урок 233. Adding CSRF Protection.mp4 43MB Урок 099. Extracting Dynamic Params.mp4 43MB Урок 366. Updating Posts On All Connected Clients.mp4 42MB Урок 375. Adding Input Validation.mp4 42MB Урок 052. Handling Different Routes.mp4 42MB Урок 339. Deleting Posts.mp4 42MB Урок 078. Wrap Up.mp4 41MB Урок 293. Restricting File Access.mp4 41MB Урок 131. Syncing JS Definitions to the Database.mp4 41MB Урок 265. Keeping User Input.mp4 41MB Урок 017. Destructuring.mp4 40MB Урок 230. Using Middleware to Protect Routes.mp4 40MB Урок 402. Setting Up Request Logging.mp4 40MB Урок 281. Status Codes.mp4 40MB Урок 303. Preparing Pagination Data on the Server.mp4 39MB Урок 261. Built-In & Custom Validators.mp4 39MB Урок 376. Handling Errors.mp4 39MB Урок 194. One Important Thing About Fetching Relations.mp4 39MB Урок 085. Fetching Data from Files Via the Model.mp4 39MB Урок 098. Adding the Product ID to the Path.mp4 39MB Урок 162. Fetching All Products.mp4 38MB Урок 177. Deleting Cart Items.mp4 38MB Урок 341. Adding a User Model.mp4 38MB Урок 321. Creating our REST API Project & Implementing the Route Setup.mp4 38MB Урок 360. Setting Up Socket.io on the Server.mp4 38MB Урок 141. Using Magic Association Methods.mp4 38MB Урок 178. Adding an Order.mp4 38MB Урок 217. Fixing Some Minor Bugs.mp4 38MB Урок 279. Updating the App.mp4 38MB Урок 058. Creating HTML Pages.mp4 38MB Урок 262. More Validators.mp4 37MB Урок 216. Deleting a Cookie.mp4 37MB Урок 155. Setting Up MongoDB.mp4 37MB Урок 148. Adding an Order Model.mp4 37MB Урок 213. Using the Session Middleware.mp4 36MB Урок 236. Optional_ Styling Error Messages.mp4 36MB Урок 305. Re-Using the Pagination Logic & Controls.mp4 36MB Урок 007. Working with the REPL vs Using Files.mp4 36MB Урок 124. Inserting Data Into the Database.mp4 36MB Урок 253. Adding Protection to Post Actions.mp4 35MB Урок 166. Finishing the Update Product Code.mp4 35MB Урок 268. Sanitizing Data.mp4 35MB Урок 012. Understanding Arrow Functions.mp4 35MB Урок 302. Retrieving a Chunk of Data.mp4 35MB Урок 301. Adding Pagination Links.mp4 34MB Урок 345. Starting with User Login.mp4 34MB Урок 158. Finishing the Database Connection.mp4 34MB Урок 413. Course Roundup.mp4 34MB Урок 193. Using Relations in Mongoose.mp4 34MB Урок 001. Introduction.mp4 33MB Урок 051. Express.js - Looking Behind the Scenes.mp4 33MB Урок 354. What is Async Await All About.mp4 33MB Урок 411. What is a Build Tool.mp4 33MB Урок 371. What is GraphQL.mp4 33MB Урок 049. Adding Middleware.mp4 33MB Урок 294. Streaming Data vs Preloading Data.mp4 33MB Урок 027. Redirecting Requests.mp4 33MB Урок 201. Getting & Displaying the Orders.mp4 33MB Урок 226. Encrypting Passwords.mp4 32MB Урок 334. Storing Posts in the Database.mp4 32MB Урок 356. Wrap Up.mp4 32MB Урок 350. Adding Authorization Checks.mp4 32MB Урок 168. Deleting Products.mp4 32MB Урок 329. Planning the API.mp4 31MB Урок 328. Understanding the Frontend Setup.mp4 31MB Урок 246. Resetting Passwords.mp4 31MB Урок 057. Filtering Paths.mp4 31MB Урок 317. What are REST APIs and why do we use Them.mp4 30MB Урок 393. Fixing a Pagination Bug.mp4 30MB Урок 042. Using the Debugger.mp4 30MB Урок 121. Retrieving Data.mp4 30MB Урок 033. Wrap Up.mp4 30MB Урок 061. Using a Helper Function for Navigation.mp4 29MB Урок 142. Fetching Related Products.mp4 29MB Урок 120. Basic SQL & Creating a Table.mp4 28MB Урок 263. Checking For Field Equality.mp4 28MB Урок 180. Getting Orders.mp4 28MB Урок 212. Initializing the Session Middleware.mp4 28MB Урок 157. Creating the Database Connection.mp4 28MB Урок 133. Retrieving Data & Finding Products.mp4 28MB Урок 197. Deleting Cart Items.mp4 28MB Урок 090. Working on the Navigation.mp4 28MB Урок 288. Filtering Files by Mimetype.mp4 27MB Урок 351. Clearing Post-User Relations.mp4 27MB Урок 401. Compressing Assets.mp4 27MB Урок 040. Dealing with Runtime Errors.mp4 27MB Урок 014. Arrays & Array Methods.mp4 27MB Урок 361. Establishing a Connection From the Client.mp4 27MB Урок 368. Deleting Posts Across Clients.mp4 27MB Урок 125. Fetching a Single Product with the where Condition.mp4 27MB Урок 400. Setting Secure Response Headers with Helmet.mp4 26MB Урок 048. Installing Express.js.mp4 26MB Урок 292. Setting File Type Headers.mp4 26MB Урок 311. Manipulating the DOM.mp4 26MB Урок 024. Understanding Requests.mp4 26MB Урок 383. Fixing a Bug & Adding New Posts Correctly.mp4 26MB Урок 147. Deleting Related Items & Deleting Cart Products.mp4 26MB Урок 129. Connecting to the Database.mp4 25MB Урок 274. Analyzing the Error Handling in the Current Project.mp4 25MB Урок 093. Displaying Product Data.mp4 24MB Урок 219. Two Tiny Improvements.mp4 24MB Урок 362. Identifying Realtime Potential.mp4 24MB Урок 138. Creating a User Model.mp4 24MB Урок 405. Understanding the Project & the Git Setup.mp4 24MB Урок 039. Finding & Fixing Syntax Errors.mp4 24MB Урок 106. Linking to the Edit Page.mp4 24MB Урок 137. Deleting Products.mp4 24MB Урок 188. Fetching All Products.mp4 23MB Урок 010. Refreshing the Core Syntax.mp4 23MB Урок 363. Sharing the IO Instance Across Files.mp4 23MB Урок 050. How Middleware Works.mp4 23MB Урок 064. Wrap Up.mp4 21MB Урок 160. Creating Products.mp4 21MB Урок 276. Throwing Errors in Code.mp4 21MB Урок 397. Deployment Preparations.mp4 21MB Урок 260. Using Validation Error Messages.mp4 21MB Урок 238. Adding Additional Flash Massages.mp4 21MB Урок 164. Making the Edit & Delete Buttons Work Again.mp4 21MB Урок 056. Adding a 404 Error Page.mp4 21MB Урок 082. Finishing the Controllers.mp4 21MB Урок 284.Adding a File Picker to the Frontend.mp4 20MB Урок 023. The Node Lifecycle & Event Loop.mp4 20MB Урок 205. The Current Project Status.mp4 20MB Урок 348. Adding Auth Middleware to All Routes.mp4 20MB Урок 181. Removing Deleted Items From the Cart.mp4 20MB Урок 095. Adding Another Item.mp4 20MB Урок 045. Wrap Up.mp4 20MB Урок 327. REST APIs & The Rest Of The Course.mp4 20MB Урок 394. Wrap Up.mp4 20MB Урок 200. Clearing the Cart After Storing an Order.mp4 20MB Урок 117. Comparing SQL and NoSQL.mp4 20MB Урок 318. Accessing Data with REST APIs.mp4 19MB Урок 299. Wrap Up.mp4 19MB Урок 319. Understanding Routing & HTTP Methods.mp4 19MB Урок 215. Sessions & Cookies - A Short Summary.mp4 19MB Урок 220. Wrap Up.mp4 18MB Урок 237. Finishing the Flash Messages.mp4 18MB Урок 229. Working on Route Protection.mp4 18MB Урок 154. Relations in NoSQL.mp4 18MB Урок 407. Deploying APIs.mp4 18MB Урок 252. Adding Authorization.mp4 18MB Урок 273. Types of Errors & Error Handling.mp4 17MB Урок 060. Returning a 404 Page.mp4 17MB Урок 011. let & const.mp4 17MB Урок 199. Storing All Order Related Data.mp4 17MB Урок 224. Our Updated Project Status.mp4 17MB Урок 365. Fixing a Bug - The Missing Username.mp4 17MB Урок 161. Understanding the MongoDB Compass.mp4 16MB Урок 013. Working with Objects, Properties & Methods.mp4 16MB Урок 167. One Note About Updating Products.mp4 16MB Урок 404. Using a Hosting Provider.mp4 16MB Урок 320. REST APIs - The Core Principles.mp4 15MB Урок 112. Fixing a Delete Product Bug.mp4 15MB Урок 116. NoSQL Introduction.mp4 15MB Урок 054. Limiting Middleware Execution to POST Requests.mp4 15MB Урок 271. Wrap Up.mp4 14MB Урок 369. Wrap Up.mp4 14MB Урок 244. Potential Limitation for Large Scale Apps.mp4 14MB Урок 191. Deleting Products.mp4 13MB Урок 202. Wrap Up.mp4 13MB Урок 227. Adding a Tiny Code Improvement.mp4 13MB Урок 258. How to Validate Input.mp4 13MB Урок 242. Using SendGrid.mp4 13MB Урок 135. Fetching Admin Products.mp4 13MB Урок 044. Changing Variables in the Debug Console.mp4 13MB Урок 359. Websocket Solutions - An Overview.mp4 13MB Урок 015. Arrays, Objects & Reference Types.mp4 13MB Урок 037. Using Nodemon for Autorestarts.mp4 12MB Урок 021. How The Web Works.mp4 12MB Урок 239. Wrap Up.mp4 12MB Урок 189. Fetching a Single Product.mp4 12MB Урок 169. Fixing the Add Product Functionality.mp4 12MB Урок 115. Choosing a Database.mp4 12MB Урок 231. Understanding CSRF Attacks.mp4 12MB Урок 126. Wrap Up.mp4 12MB Урок 067. Templating Engines - An Overview.mp4 11MB Урок 182. Wrap Up.mp4 11MB Урок 282. Wrap Up.mp4 11MB Урок 358. What Are Websockets & Why Would You Use Them.mp4 11MB Урок 047. What is Express.js.mp4 11MB Урок 234. Fixing the Order Button.mp4 11MB Урок 352. Wrap Up.mp4 11MB Урок 248. Creating the Token.mp4 11MB Урок 251. Why we Need Authorization.mp4 11MB Урок 325. Wrap Up.mp4 10MB Урок 153. What is MongoDB.mp4 10MB Урок 209. Manipulating Cookies.mp4 10MB Урок 399. Using Production API Keys.mp4 10MB Урок 123. Fetching Products - Time to Practice.mp4 10MB Урок 306. Wrap Up.mp4 9MB Урок 080. What is the MVC.mp4 9MB Урок 087. Wrap Up.mp4 9MB Урок 176. Fixing a Bug.mp4 9MB Урок 009. JavaScript in a Nutshell.mp4 8MB Урок 367. Sorting Correctly.mp4 8MB Урок 151. Wrap Up.mp4 8MB Урок 113. Wrap Up.mp4 8MB Урок 211. What is a Session.mp4 8MB Урок 127. Module Introduction.mp4 8MB Урок 222. What is Authentication.mp4 8MB Урок 344. How Does Authentication Work.mp4 8MB Урок 097. Preparations.mp4 7MB Урок 128. What is Sequelize.mp4 7MB Урок 184. What is Mongoose.mp4 7MB Урок 255. Wrap Up.mp4 6MB Урок 065. Module Introduction.mp4 6MB Урок 254. Why Editing Fails.mp4 6MB Урок 313. How Payments Work.mp4 6MB Урок 223. How is Authentication Implemented.mp4 6MB Урок 298. Fixing Invoice Links.mp4 6MB Урок 038. Understanding different Error Types.mp4 6MB Урок 308. What are Async Requests.mp4 6MB Урок 396. Deploying Different Kinds of Apps.mp4 5MB Урок 257. Why Should We Use Validation.mp4 5MB Урок 020. Module Introduction.mp4 5MB Урок 046. Module Introduction.mp4 5MB Урок 204. What is a Cookie.mp4 4MB Урок 019. Wrap Up.mp4 4MB Урок 114. Module Introduction.mp4 4MB Урок 241. How Does Sending Emails Work.mp4 3MB Урок 409. npm & Node.js.mp4 3MB Урок 316. Module Introduction.mp4 3MB Урок 152. Module Introduction.mp4 3MB Урок 008. Module Introduction.mp4 3MB Урок 221. Module Introduction.mp4 3MB Урок 088. Module Introduction.mp4 3MB Урок 395. Module Introduction.mp4 3MB Урок 326. Module Introduction.mp4 3MB Урок 096. Module Introduction.mp4 3MB Урок 183. Module Introduction.mp4 3MB Урок 357. Module Introduction.mp4 2MB Урок 256. Module Introduction.mp4 2MB Урок 408. Module Introduction.mp4 2MB Урок 353. Module Introduction.mp4 2MB Урок 283. Module Introduction.mp4 2MB Урок 079. Module Introduction.mp4 2MB Урок 307. Module Introduction.mp4 2MB Урок 370. Module Introduction.mp4 2MB Урок 312. Module Introduction.mp4 2MB Урок 203. Module Introduction.mp4 2MB Урок 240. Module Introduction.mp4 2MB Урок 034. Module Introduction.mp4 2MB Урок 245. Module Introduction.mp4 2MB Урок 300. Module Introduction.mp4 2MB Урок 272. Module Introduction.mp4 1MB