| 01 Welcome | |||
| 001 Welcome to the Class.mp4 | 134.15 MB | ||
| 002 Grab the PDF Guide.mp4 | 22.84 MB | ||
| 002 PDF-Guide-Node-Andrew-Mead-v3.pdf | 2.4 MB | ||
| 02 Installing and Exploring Node.js | |||
| 003 Section Intro Installing and Exploring Node.js.mp4 | 25.45 MB | ||
| 004 Installing Node.js and Visual Studio Code.mp4 | 69.47 MB | ||
| 005 What is Node.js.mp4 | 102.78 MB | ||
| 006 Why Should I Use Node.js.mp4 | 94.34 MB | ||
| 007 Your First Node.js Script.mp4 | 29.85 MB | ||
| 03 Node.js Module System (Notes App) | |||
| 008 Section Intro Node.js Module System.mp4 | 27.05 MB | ||
| 009 Importing Node.js Core Modules.mp4 | 97.4 MB | ||
| 010 Importing Your Own Files.mp4 | 92.84 MB | ||
| 011 Importing npm Modules.mp4 | 110.54 MB | ||
| 012 Printing in Color.mp4 | 113.1 MB | ||
| 013 Global npm Modules and nodemon.mp4 | 48.11 MB | ||
| 04 File System and Command Line Args (Notes App) | |||
| 014 Section Intro File System and Command Line Args.mp4 | 20.11 MB | ||
| 015 Getting Input from Users.mp4 | 62.1 MB | ||
| 016 Argument Parsing with Yargs Part I.mp4 | 95.83 MB | ||
| 017 Argument Parsing with Yargs Part II.mp4 | 87.66 MB | ||
| 018 Storing Data with JSON.mp4 | 118.38 MB | ||
| 019 Adding a Note.mp4 | 135.28 MB | ||
| 020 Removing a Note.mp4 | 127.94 MB | ||
| 021 ES6 Aside Arrow Functions.mp4 | 110.87 MB | ||
| 022 Refactoring to Use Arrow Functions.mp4 | 125.57 MB | ||
| 023 Listing Notes.mp4 | 51.91 MB | ||
| 024 Reading a Note.mp4 | 104.61 MB | ||
| 05 Debugging Node.js (Notes Apps) | |||
| 025 Section Intro Debugging Node.js.mp4 | 30.37 MB | ||
| 026 Debugging Node.js.mp4 | 115.78 MB | ||
| 027 Error Messages.mp4 | 37.88 MB | ||
| 06 Asynchronous Node.js (Weather App) | |||
| 028 Section Intro Asynchronous Node.js.mp4 | 30.03 MB | ||
| 029 Asynchronous Basics.mp4 | 37.24 MB | ||
| 030 Call Stack Callback Queue and Event Loop.mp4 | 57.83 MB | ||
| 031 Making HTTP Requests.mp4 | 121.82 MB | ||
| 032 Customizing HTTP Requests.mp4 | 148.18 MB | ||
| 033 An HTTP Request Challenge.mp4 | 124.59 MB | ||
| 034 Handling Errors.mp4 | 155.95 MB | ||
| 035 The Callback Function.mp4 | 118.28 MB | ||
| 036 Callback Abstraction.mp4 | 168.6 MB | ||
| 037 Callback Abstraction Challenge.mp4 | 124.72 MB | ||
| 038 Callback Chaining.mp4 | 117.63 MB | ||
| 039 ES6 Aside Object Property Shorthand and Destructuring.mp4 | 111.33 MB | ||
| 040 Destructuring and Property Shorthand Challenge.mp4 | 52.9 MB | ||
| 041 Bonus HTTP Requests Without a Library.mp4 | 115.69 MB | ||
| 07 Web Servers (Weather App) | |||
| 042 Section Intro Web Servers.mp4 | 32.03 MB | ||
| 043 Hello Express.mp4 | 107.75 MB | ||
| 044 Serving up HTML and JSON.mp4 | 43.14 MB | ||
| 045 Serving up Static Assets.mp4 | 105.2 MB | ||
| 046 Serving up CSS JS Images and More.mp4 | 73.52 MB | ||
| 047 Dynamic Pages with Templating.mp4 | 158.74 MB | ||
| 048 Customizing the Views Directory.mp4 | 69.32 MB | ||
| 049 Advanced Templating.mp4 | 125.83 MB | ||
| 050 404 Pages.mp4 | 101.31 MB | ||
| 051 Styling the Application Part I.mp4 | 96.99 MB | ||
| 052 Styling the Application Part II.mp4 | 86.14 MB | ||
| 08 Accessing API from Browser (Weather App) | |||
| 053 Section Intro Accessing API from Browser.mp4 | 21.95 MB | ||
| 054 The Query String.mp4 | 105 MB | ||
| 055 Building a JSON HTTP Endpoint.mp4 | 77.94 MB | ||
| 056 ES6 Aside Default Function Parameters.mp4 | 86.44 MB | ||
| 057 Browser HTTP Requests with Fetch.mp4 | 81.1 MB | ||
| 058 Creating a Search Form.mp4 | 103.67 MB | ||
| 059 Wiring up the User Interface.mp4 | 106.4 MB | ||
| 09 Application Deployment (Weather App) | |||
| 060 Section Intro Application Deployment.mp4 | 19.01 MB | ||
| 061 Joining Heroku and GitHub.mp4 | 76.22 MB | ||
| 062 Version Control with Git.mp4 | 71.44 MB | ||
| 063 Exploring Git.mp4 | 16.63 MB | ||
| 064 Integrating Git.mp4 | 136.81 MB | ||
| 065 Setting up SSH Keys.mp4 | 50.19 MB | ||
| 066 Pushing Code to GitHub.mp4 | 79.79 MB | ||
| 067 Deploying Node.js to Heroku.mp4 | 102.49 MB | ||
| 068 New Feature Deployment Workflow.mp4 | 99.36 MB | ||
| 069 Avoiding Global Modules.mp4 | 58.98 MB | ||
| 10 MongoDB and Promises (Task App) | |||
| 070 Section Intro Databases and Advanced Asynchronous Development.mp4 | 23.46 MB | ||
| 071 MongoDB and NoSQL Databases.mp4 | 43.55 MB | ||
| 072 Installing MongoDB on macOS and Linux.mp4 | 60.58 MB | ||
| 073 Installing MongoDB on Windows.mp4 | 91.9 MB | ||
| 074 Installing Database GUI Viewer.mp4 | 41.9 MB | ||
| 075 Connecting and Inserting Documents.mp4 | 136.96 MB | ||
| 076 Inserting Documents.mp4 | 118.76 MB | ||
| 077 The ObjectID.mp4 | 100.41 MB | ||
| 078 Querying Documents.mp4 | 125.16 MB | ||
| 079 Promises.mp4 | 103.76 MB | ||
| 080 Updating Documents.mp4 | 108.8 MB | ||
| 081 Deleting Documents.mp4 | 54.9 MB | ||
| 11 REST APIs and Mongoose (Task App) | |||
| 082 Section Intro REST APIs and Mongoose.mp4 | 23.27 MB | ||
| 083 Setting up Mongoose.mp4 | 103.84 MB | ||
| 084 Creating a Mongoose Model.mp4 | 40.91 MB | ||
| 085 Data Validation and Sanitization Part I.mp4 | 152.37 MB | ||
| 086 Data Validation and Sanitization Part II.mp4 | 81 MB | ||
| 087 Structuring a REST API.mp4 | 42.66 MB | ||
| 088 Installing Postman.mp4 | 43.98 MB | ||
| 089 Resource Creation Endpoints Part I.mp4 | 129.04 MB | ||
| 090 Resource Creation Endpoints Part II.mp4 | 63.7 MB | ||
| 091 Resource Reading Endpoints Part I.mp4 | 102.13 MB | ||
| 092 Resource Reading Endpoints Part II.mp4 | 51.36 MB | ||
| 093 Promise Chaining.mp4 | 143.34 MB | ||
| 094 Promise Chaining Challenge.mp4 | 56.27 MB | ||
| 095 AsyncAwait.mp4 | 122.23 MB | ||
| 096 AsyncAwait Part II.mp4 | 102.11 MB | ||
| 097 Integrating AsyncAwait.mp4 | 121.58 MB | ||
| 098 Resource Updating Endpoints Part I.mp4 | 118 MB | ||
| 099 Resource Updating Endpoints Part II.mp4 | 69.15 MB | ||
| 100 Resource Deleting Endpoints.mp4 | 71.06 MB | ||
| 101 Separate Route Files.mp4 | 115.87 MB | ||
| 12 API Authentication and Security (Task App) | |||
| 102 Section Intro API Authentication and Security.mp4 | 21.68 MB | ||
| 103 Securely Storing Passwords Part I.mp4 | 76.49 MB | ||
| 104 Securely Storing Passwords Part II.mp4 | 151.06 MB | ||
| 105 Logging in Users.mp4 | 102.02 MB | ||
| 106 JSON Web Tokens.mp4 | 92.24 MB | ||
| 107 Generating Authentication Tokens.mp4 | 118.4 MB | ||
| 108 Express Middleware.mp4 | 107.1 MB | ||
| 109 Accepting Authentication Tokens.mp4 | 163.74 MB | ||
| 110 Advanced Postman.mp4 | 105.96 MB | ||
| 111 Logging Out.mp4 | 92.71 MB | ||
| 112 Hiding Private Data.mp4 | 96.18 MB | ||
| 113 Authenticating User Endpoints.mp4 | 96.73 MB | ||
| 114 The UserTask Relationship.mp4 | 145.02 MB | ||
| 115 Authenticating Task Endpoints.mp4 | 118.14 MB | ||
| 116 Cascade Delete Tasks.mp4 | 39.66 MB | ||
| 13 Sorting Pagination and Filtering (Task App) | |||
| 117 Section Intro Sorting Pagination and Filtering.mp4 | 24.89 MB | ||
| 118 Working with Timestamps.mp4 | 51 MB | ||
| 119 Filtering Data.mp4 | 90.47 MB | ||
| 120 Paginating Data.mp4 | 92.16 MB | ||
| 121 Sorting Data.mp4 | 95.65 MB | ||
| 14 File Uploads (Task App) | |||
| 122 Section Intro File Uploads.mp4 | 20.12 MB | ||
| 123 Adding Support for File Uploads.mp4 | 139.7 MB | ||
| 124 Validating File Uploads.mp4 | 133.41 MB | ||
| 125 Validation Challenge.mp4 | 45.49 MB | ||
| 126 Handling Express Errors.mp4 | 70.52 MB | ||
| 127 Adding Images to User Profile.mp4 | 120.52 MB | ||
| 128 Serving up Files.mp4 | 69.55 MB | ||
| 129 Auto-Cropping and Image Formatting.mp4 | 101.49 MB | ||
| 15 Sending Emails (Task App) | |||
| 130 Section Intro Sending Emails.mp4 | 22.79 MB | ||
| 131 Exploring SendGrid.mp4 | 91.08 MB | ||
| 132 Sending Welcome and Cancelation Emails.mp4 | 127.4 MB | ||
| 133 Environment Variables.mp4 | 145.33 MB | ||
| 134 Creating a Production MongoDB Database.mp4 | 102.03 MB | ||
| 135 Heroku Deployment.mp4 | 110.97 MB | ||
| 16 Testing Node.js (Task App) | |||
| 136 Section Intro Testing Node.js.mp4 | 37.33 MB | ||
| 137 Jest Testing Framework.mp4 | 86.42 MB | ||
| 138 Writing Tests and Assertions.mp4 | 123.61 MB | ||
| 139 Writing Your Own Tests.mp4 | 46.55 MB | ||
| 140 Testing Asynchronous Code.mp4 | 109.08 MB | ||
| 141 Testing an Express Application Part I.mp4 | 46 MB | ||
| 142 Testing an Express Application Part II.mp4 | 97.39 MB | ||
| 143 Jest Setup and Teardown.mp4 | 117.22 MB | ||
| 144 Testing with Authentication.mp4 | 112.57 MB | ||
| 145 Advanced Assertions.mp4 | 113.63 MB | ||
| 146 Mocking Libraries.mp4 | 47.27 MB | ||
| 147 Wrapping up User Tests.mp4 | 135.32 MB | ||
| 148 Setup Task Test Suite.mp4 | 116.51 MB | ||
| 149 Testing with Task Data.mp4 | 136.27 MB | ||
| 150 Bonus Extra Test Ideas.mp4 | 19.5 MB | ||
| 17 Real-Time Web Applications with Socket.io (Chat App) | |||
| 151 Section Intro Real-Time Web Applications with Socket.io.mp4 | 15.14 MB | ||
| 152 Creating the Chat App Project.mp4 | 76.68 MB | ||
| 153 WebSockets.mp4 | 16.38 MB | ||
| 154 Getting Started with Socket.io.mp4 | 73.93 MB | ||
| 155 Socket.io Events.mp4 | 109.19 MB | ||
| 156 Socket.io Events Challenge.mp4 | 109.14 MB | ||
| 158 Sharing Your Location.mp4 | 108 MB | ||
| 159 Event Acknowledgements.mp4 | 96.01 MB | ||
| 160 Form and Button States.mp4 | 77.74 MB | ||
| 161 Rendering Messages.mp4 | 96.3 MB | ||
| 162 Rendering Location Messages.mp4 | 90.59 MB | ||
| 163 Working with Time.mp4 | 141.91 MB | ||
| 164 Timestamps for Location Messages.mp4 | 61.78 MB | ||
| 165 Styling the Chat App.mp4 | 99.52 MB | ||
| 166 Join Page.mp4 | 41.37 MB | ||
| 167 Socket.io Rooms.mp4 | 113.95 MB | ||
| 168 Storing Users Part I.mp4 | 135.51 MB | ||
| 169 Storing Users Part II.mp4 | 71.33 MB | ||
| 170 Tracking Users Joining and Leaving.mp4 | 120.57 MB | ||
| 171 Sending Messages to Rooms.mp4 | 115.91 MB | ||
| 172 Rendering User List.mp4 | 93.83 MB | ||
| 173 Automatic Scrolling.mp4 | 125.16 MB | ||
| 174 Deploying the Chat Application.mp4 | 63.79 MB | ||
| 18 Wrapping Up | |||
| 175 Section Intro.mp4 | 16.77 MB | ||
| 176 New Feature Ideas.mp4 | 9.87 MB | ||
| 177 Bonus What should I learn next.mp4 | 25.11 MB | ||
| ▲ 177 total files | |||
The Complete Node.js Developer Course (3rd edition)
Formation complète de 35 heures


Éditeur : UDEMY
Système d'exploitation : PC/MAC/LINUX
Formateur: Andrew Mead, Rob Percival
Durée : 35H
Publié le : 06/2019
Qualité : WEBrip 720p
Format : MP4
Vidéo : AVC 3000 Kbps
Audio : AAC 128kbps
Langue : ENGLISH

Nombre Total de Fichiers : 177
Poids : 15.01 GO
Description
Ce cours a été complètement refait pour vous donner tout ce dont vous avez besoin pour maîtriser Node.js en 2019!
Cela inclut le nouveau contenu, les versions mises à jour, les nouvelles fonctionnalités, etc.
Vous allez construire quatre projets:
1. Une application de prise de notes
2. Une application météo qui interagit avec les API MapBox et Dark Sky
3. Une API REST de gestionnaire de tâches complète avec les comptes d'utilisateur et l'authentification
4. Une application de chat en temps réel avec un compagnon côté client
À la fin, vous pourrez utiliser ce que vous avez appris et lancer votre propre application Node.
Sommaire de la formation
1. Node.js
2. Npm
3. Asynchronous programming
4. ES6/ES7
5. MongoDB
6. Express
7. Socket.IO
8. JWT Authentication
9. Mongoose
10. File and image uploads
11. Email sending
12. Application deployment with Heroku
13. Version control with Git
14. GitHub
15. REST API Design
16. Code testing
17. Debugging
18. Jest
19. Many more tools
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
| 3.7 GB | freecoursewb | 1 week | 5 | 7 | |
| 3.8 GB | freecoursewb | 1 week | 9 | 6 | |
| 1.3 GB | freecoursewb | 1 week | 67 | 9 | |
| 1.5 GB | freecoursewb | 1 week | 9 | 5 | |
| 1.5 GB | freecoursewb | 1 week | 15 | 8 |
All Comments