Please note that this page does not hosts or makes available any of the listed filenames. You
cannot download any of those files from here.
|
[TGx]Downloaded from torrentgalaxy.to .txt |
585B |
0 |
11B |
001 Course Structure and Projects.en_US.srt |
10.10KB |
001 Course Structure and Projects.mp4 |
53.13MB |
002 READ BEFORE YOU START!.html |
2.21KB |
003 Let's Install Node.js.en_US.srt |
8.16KB |
003 Let's Install Node.js.mp4 |
26.78MB |
004 Section Intro.en_US.srt |
1.25KB |
004 Section Intro.mp4 |
8.10MB |
005 What Is Node.js and Why Use It_.en_US.srt |
11.51KB |
005 What Is Node.js and Why Use It_.mp4 |
30.68MB |
006 Download-starter-project-from-GitHub.txt |
59B |
006 Running Javascript Outside the Browser.en_US.srt |
9.45KB |
006 Running Javascript Outside the Browser.mp4 |
17.58MB |
007 Using Modules 1_ Core Modules.en_US.srt |
8.06KB |
007 Using Modules 1_ Core Modules.mp4 |
24.59MB |
008 Reading and Writing Files.en_US.srt |
9.07KB |
008 Reading and Writing Files.mp4 |
31.72MB |
009 Blocking and Non-Blocking_ Asynchronous Nature of Node.js.en_US.srt |
15.39KB |
009 Blocking and Non-Blocking_ Asynchronous Nature of Node.js.mp4 |
40.88MB |
010 Reading and Writing Files Asynchronously.en_US.srt |
17.65KB |
010 Reading and Writing Files Asynchronously.mp4 |
77.37MB |
011 Creating a Simple Web Server.en_US.srt |
15.84KB |
011 Creating a Simple Web Server.mp4 |
73.47MB |
012 Routing.en_US.srt |
18.60KB |
012 Routing.mp4 |
68.63MB |
013 Building a (Very) Simple API.en_US.srt |
17.03KB |
013 Building a (Very) Simple API.mp4 |
136.11MB |
014 HTML Templating_ Building the Templates.en_US.srt |
17.85KB |
014 HTML Templating_ Building the Templates.mp4 |
110.82MB |
015 HTML Templating_ Filling the Templates.en_US.srt |
25.36KB |
015 HTML Templating_ Filling the Templates.mp4 |
168.20MB |
016 Parsing Variables from URLs.en_US.srt |
11.89KB |
016 Parsing Variables from URLs.mp4 |
122.95MB |
017 Using Modules 2_ Our Own Modules.en_US.srt |
8.97KB |
017 Using Modules 2_ Our Own Modules.mp4 |
69.50MB |
018 Introduction to NPM and the package.json File.en_US.srt |
7.69KB |
018 Introduction to NPM and the package.json File.mp4 |
47.78MB |
019 Types of Packages and Installs.en_US.srt |
18.45KB |
019 Types of Packages and Installs.mp4 |
74.11MB |
020 Using Modules 3_ 3rd Party Modules.en_US.srt |
11.53KB |
020 Using Modules 3_ 3rd Party Modules.mp4 |
90.53MB |
021 Package Versioning and Updating.en_US.srt |
15.88KB |
021 Package Versioning and Updating.mp4 |
64.13MB |
022 Setting up Prettier in VS Code.en_US.srt |
17.20KB |
022 Setting up Prettier in VS Code.mp4 |
115.79MB |
023 Recap and What's Next.en_US.srt |
4.86KB |
023 Recap and What's Next.mp4 |
21.09MB |
024 Section Intro.en_US.srt |
1.02KB |
024 Section Intro.mp4 |
6.85MB |
025 An Overview of How the Web Works.en_US.srt |
19.22KB |
025 An Overview of How the Web Works.mp4 |
54.78MB |
026 HTTP in Action.en_US.srt |
7.90KB |
026 HTTP in Action.mp4 |
70.50MB |
027 Front-End vs. Back-End Web Development.en_US.srt |
9.92KB |
027 Front-End vs. Back-End Web Development.mp4 |
23.96MB |
028 Static vs Dynamic vs API.en_US.srt |
14.37KB |
028 Static vs Dynamic vs API.mp4 |
36.01MB |
029 Section Intro.en_US.srt |
2.01KB |
029 Section Intro.mp4 |
12.71MB |
030 Node, V8, Libuv and C++.en_US.srt |
5.37KB |
030 Node, V8, Libuv and C++.mp4 |
11.59MB |
031 Processes, Threads and the Thread Pool.en_US.srt |
6.67KB |
031 Processes, Threads and the Thread Pool.mp4 |
13.90MB |
032 The Node.js Event Loop.en_US.srt |
18.93KB |
032 The Node.js Event Loop.mp4 |
46.43MB |
033 Download-starter-project-from-GitHub.txt |
59B |
033 The Event Loop in Practice.en_US.srt |
27.76KB |
033 The Event Loop in Practice.mp4 |
96.90MB |
034 Events and Event-Driven Architecture.en_US.srt |
6.49KB |
034 Events and Event-Driven Architecture.mp4 |
13.59MB |
035 Events in Practice.en_US.srt |
18.87KB |
035 Events in Practice.mp4 |
99.85MB |
036 Introduction to Streams.en_US.srt |
10.00KB |
036 Introduction to Streams.mp4 |
23.77MB |
037 Streams in Practice.en_US.srt |
20.16KB |
037 Streams in Practice.mp4 |
52.46MB |
038 How Requiring Modules Really Works.en_US.srt |
16.00KB |
038 How Requiring Modules Really Works.mp4 |
31.86MB |
039 Requiring Modules in Practice.en_US.srt |
20.92KB |
039 Requiring Modules in Practice.mp4 |
71.57MB |
040 Section Intro.en_US.srt |
1.33KB |
040 Section Intro.mp4 |
8.48MB |
041 Download-starter-project-from-GitHub.txt |
59B |
041 The Problem with Callbacks_ Callback Hell.en_US.srt |
21.13KB |
041 The Problem with Callbacks_ Callback Hell.mp4 |
64.49MB |
042 From Callback Hell to Promises.en_US.srt |
10.88KB |
042 From Callback Hell to Promises.mp4 |
45.87MB |
043 Building Promises.en_US.srt |
22.63KB |
043 Building Promises.mp4 |
106.79MB |
044 Consuming Promises with Async_Await.en_US.srt |
11.50KB |
044 Consuming Promises with Async_Await.mp4 |
54.81MB |
045 Returning Values from Async Functions.en_US.srt |
19.81KB |
045 Returning Values from Async Functions.mp4 |
76.41MB |
046 Waiting for Multiple Promises Simultaneously.en_US.srt |
8.83KB |
046 Waiting for Multiple Promises Simultaneously.mp4 |
46.96MB |
047 Section Intro.en_US.srt |
1.23KB |
047 Section Intro.mp4 |
8.17MB |
048 What is Express_.en_US.srt |
3.04KB |
048 What is Express_.mp4 |
7.24MB |
049 Installing Postman.en_US.srt |
5.81KB |
049 Installing Postman.mp4 |
28.88MB |
050 Download-starter-project-from-GitHub.txt |
59B |
050 Setting up Express and Basic Routing.en_US.srt |
21.48KB |
050 Setting up Express and Basic Routing.mp4 |
68.08MB |
051 APIs and RESTful API Design.en_US.srt |
26.06KB |
051 APIs and RESTful API Design.mp4 |
65.82MB |
052 Starting Our API_ Handling GET Requests.en_US.srt |
19.09KB |
052 Starting Our API_ Handling GET Requests.mp4 |
124.84MB |
053 Handling POST Requests.en_US.srt |
21.22KB |
053 Handling POST Requests.mp4 |
139.56MB |
054 Responding to URL Parameters.en_US.srt |
17.71KB |
054 Responding to URL Parameters.mp4 |
63.02MB |
055 Handling PATCH Requests.en_US.srt |
9.39KB |
055 Handling PATCH Requests.mp4 |
61.54MB |
056 Handling DELETE Requests.en_US.srt |
3.92KB |
056 Handling DELETE Requests.mp4 |
15.52MB |
057 Refactoring Our Routes.en_US.srt |
9.54KB |
057 Refactoring Our Routes.mp4 |
51.16MB |
058 Middleware and the Request-Response Cycle.en_US.srt |
7.83KB |
058 Middleware and the Request-Response Cycle.mp4 |
16.88MB |
059 Creating Our Own Middleware.en_US.srt |
14.51KB |
059 Creating Our Own Middleware.mp4 |
64.84MB |
060 Using 3rd-Party Middleware.en_US.srt |
14.17KB |
060 Using 3rd-Party Middleware.mp4 |
70.79MB |
061 Implementing the _Users_ Routes.en_US.srt |
9.27KB |
061 Implementing the _Users_ Routes.mp4 |
40.97MB |
062 Creating and Mounting Multiple Routers.en_US.srt |
10.72KB |
062 Creating and Mounting Multiple Routers.mp4 |
47.19MB |
063 A Better File Structure.en_US.srt |
23.64KB |
063 A Better File Structure.mp4 |
114.64MB |
064 Param Middleware.en_US.srt |
15.05KB |
064 Param Middleware.mp4 |
76.93MB |
065 Chaining Multiple Middleware Functions.en_US.srt |
10.05KB |
065 Chaining Multiple Middleware Functions.mp4 |
54.18MB |
066 Serving Static Files.en_US.srt |
8.13KB |
066 Serving Static Files.mp4 |
54.11MB |
067 Environment Variables.en_US.srt |
22.41KB |
067 Environment Variables.mp4 |
101.20MB |
068 Setting up ESLint + Prettier in VS Code.en_US.srt |
20.92KB |
068 Setting up ESLint + Prettier in VS Code.mp4 |
83.76MB |
069 Section Intro.en_US.srt |
1019B |
069 Section Intro.mp4 |
6.93MB |
070 What is MongoDB_.en_US.srt |
13.20KB |
070 What is MongoDB_.mp4 |
41.20MB |
071 Installing MongoDB on macOS.en_US.srt |
10.35KB |
071 Installing MongoDB on macOS.mp4 |
79.87MB |
072 Installing MongoDB on Windows.en_US.srt |
13.63KB |
072 Installing MongoDB on Windows.mp4 |
81.33MB |
073 Creating a Local Database.en_US.srt |
11.41KB |
073 Creating a Local Database.mp4 |
36.76MB |
074 CRUD_ Creating Documents.en_US.srt |
6.07KB |
074 CRUD_ Creating Documents.mp4 |
15.17MB |
075 CRUD_ Querying (Reading) Documents.en_US.srt |
17.96KB |
075 CRUD_ Querying (Reading) Documents.mp4 |
49.90MB |
076 CRUD_ Updating Documents.en_US.srt |
11.17KB |
076 CRUD_ Updating Documents.mp4 |
28.13MB |
077 CRUD_ Deleting Documents.en_US.srt |
4.05KB |
077 CRUD_ Deleting Documents.mp4 |
13.69MB |
078 Using Compass App for CRUD Operations.en_US.srt |
10.46KB |
078 Using Compass App for CRUD Operations.mp4 |
51.96MB |
079 Creating a Hosted Database with Atlas.en_US.srt |
6.80KB |
079 Creating a Hosted Database with Atlas.mp4 |
41.16MB |
080 Connecting to Our Hosted Database.en_US.srt |
10.45KB |
080 Connecting to Our Hosted Database.mp4 |
55.65MB |
081 Section Intro.en_US.srt |
1.26KB |
081 Section Intro.mp4 |
8.14MB |
082 Connecting Our Database with the Express App.en_US.srt |
17.88KB |
082 Connecting Our Database with the Express App.mp4 |
103.26MB |
083 What Is Mongoose_.en_US.srt |
2.58KB |
083 What Is Mongoose_.mp4 |
8.68MB |
084 Creating a Simple Tour Model.en_US.srt |
10.17KB |
084 Creating a Simple Tour Model.mp4 |
46.19MB |
085 Creating Documents and Testing the Model.en_US.srt |
14.11KB |
085 Creating Documents and Testing the Model.mp4 |
49.36MB |
086 Intro to Back-End Architecture_ MVC, Types of Logic, and More.en_US.srt |
11.49KB |
086 Intro to Back-End Architecture_ MVC, Types of Logic, and More.mp4 |
22.95MB |
087 Refactoring for MVC.en_US.srt |
9.69KB |
087 Refactoring for MVC.mp4 |
41.16MB |
088 Another Way of Creating Documents.en_US.srt |
20.45KB |
088 Another Way of Creating Documents.mp4 |
78.01MB |
089 Reading Documents.en_US.srt |
12.09KB |
089 Reading Documents.mp4 |
50.37MB |
090 Updating Documents.en_US.srt |
15.73KB |
090 Updating Documents.mp4 |
115.77MB |
091 Deleting Documents.en_US.srt |
5.60KB |
091 Deleting Documents.mp4 |
18.30MB |
092 Modelling the Tours.en_US.srt |
25.05KB |
092 Modelling the Tours.mp4 |
216.34MB |
093 Importing Development Data.en_US.srt |
22.46KB |
093 Importing Development Data.mp4 |
195.88MB |
094 Making the API Better_ Filtering.en_US.srt |
26.62KB |
094 Making the API Better_ Filtering.mp4 |
113.04MB |
095 Making the API Better_ Advanced Filtering.en_US.srt |
16.56KB |
095 Making the API Better_ Advanced Filtering.mp4 |
123.52MB |
096 Making the API Better_ Sorting.en_US.srt |
15.49KB |
096 Making the API Better_ Sorting.mp4 |
90.01MB |
097 Making the API Better_ Limiting Fields.en_US.srt |
8.28KB |
097 Making the API Better_ Limiting Fields.mp4 |
64.07MB |
098 Making the API Better_ Pagination.en_US.srt |
22.20KB |
098 Making the API Better_ Pagination.mp4 |
97.46MB |
099 Making the API Better_ Aliasing.en_US.srt |
12.13KB |
099 Making the API Better_ Aliasing.mp4 |
64.44MB |
1 |
57B |
10 |
1.14MB |
100 |
642.12KB |
100 Refactoring API Features.en_US.srt |
21.43KB |
100 Refactoring API Features.mp4 |
178.54MB |
101 |
1.01MB |
101 Aggregation Pipeline_ Matching and Grouping.en_US.srt |
28.80KB |
101 Aggregation Pipeline_ Matching and Grouping.mp4 |
239.08MB |
102 |
1.07MB |
102 Aggregation Pipeline_ Unwinding and Projecting.en_US.srt |
25.78KB |
102 Aggregation Pipeline_ Unwinding and Projecting.mp4 |
200.96MB |
103 |
1.59MB |
103 Virtual Properties.en_US.srt |
9.46KB |
103 Virtual Properties.mp4 |
37.44MB |
104 |
1.53MB |
104 Document Middleware.en_US.srt |
18.87KB |
104 Document Middleware.mp4 |
174.84MB |
105 |
1.89MB |
105 Query Middleware.en_US.srt |
21.26KB |
105 Query Middleware.mp4 |
98.20MB |
106 |
546.22KB |
106 Aggregation Middleware.en_US.srt |
10.10KB |
106 Aggregation Middleware.mp4 |
56.29MB |
107 |
442.31KB |
107 Data Validation_ Built-In Validators.en_US.srt |
13.21KB |
107 Data Validation_ Built-In Validators.mp4 |
61.65MB |
108 |
954.80KB |
108 Data Validation_ Custom Validators.en_US.srt |
19.06KB |
108 Data Validation_ Custom Validators.mp4 |
147.69MB |
109 |
1.16MB |
109 Section Intro.en_US.srt |
956B |
109 Section Intro.mp4 |
5.99MB |
11 |
1.50MB |
110 |
1.21MB |
110 Debugging Node.js with ndb.en_US.srt |
31.83KB |
110 Debugging Node.js with ndb.mp4 |
254.86MB |
111 |
1.50MB |
111 Handling Unhandled Routes.en_US.srt |
10.87KB |
111 Handling Unhandled Routes.mp4 |
48.64MB |
112 |
507.50KB |
112 An Overview of Error Handling.en_US.srt |
5.76KB |
112 An Overview of Error Handling.mp4 |
17.79MB |
113 |
1006.08KB |
113 Implementing a Global Error Handling Middleware.en_US.srt |
13.06KB |
113 Implementing a Global Error Handling Middleware.mp4 |
50.90MB |
114 |
1.37MB |
114 Better Errors and Refactoring.en_US.srt |
15.72KB |
114 Better Errors and Refactoring.mp4 |
60.48MB |
115 |
1.60MB |
115 Catching Errors in Async Functions.en_US.srt |
20.34KB |
115 Catching Errors in Async Functions.mp4 |
145.41MB |
116 |
1.71MB |
116 Adding 404 Not Found Errors.en_US.srt |
13.93KB |
116 Adding 404 Not Found Errors.mp4 |
44.19MB |
117 |
1.92MB |
117 Errors During Development vs Production.en_US.srt |
13.57KB |
117 Errors During Development vs Production.mp4 |
60.42MB |
118 |
84.37KB |
118 Handling Invalid Database IDs.en_US.srt |
13.46KB |
118 Handling Invalid Database IDs.mp4 |
63.43MB |
119 |
394.00KB |
119 Handling Duplicate Database Fields.en_US.srt |
7.98KB |
119 Handling Duplicate Database Fields.mp4 |
46.94MB |
12 |
209.61KB |
120 |
978.56KB |
120 Handling Mongoose Validation Errors.en_US.srt |
11.34KB |
120 Handling Mongoose Validation Errors.mp4 |
53.68MB |
121 |
1.67MB |
121 Errors Outside Express_ Unhandled Rejections.en_US.srt |
13.03KB |
121 Errors Outside Express_ Unhandled Rejections.mp4 |
63.29MB |
122 |
1.95MB |
122 Catching Uncaught Exceptions.en_US.srt |
14.17KB |
122 Catching Uncaught Exceptions.mp4 |
69.02MB |
123 |
181.02KB |
123 Section Intro.en_US.srt |
1.31KB |
123 Section Intro.mp4 |
8.68MB |
124 |
1.16MB |
124 Modelling Users.en_US.srt |
14.04KB |
124 Modelling Users.mp4 |
67.04MB |
125 |
1.51MB |
125 Creating New Users.en_US.srt |
15.15KB |
125 Creating New Users.mp4 |
70.84MB |
126 |
1.56MB |
126 Managing Passwords.en_US.srt |
27.79KB |
126 Managing Passwords.mp4 |
123.88MB |
127 |
1.87MB |
127 How Authentication with JWT Works.en_US.srt |
13.17KB |
127 How Authentication with JWT Works.mp4 |
32.10MB |
128 |
1.93MB |
128 Signing up Users.en_US.srt |
24.78KB |
128 Signing up Users.mp4 |
144.28MB |
129 |
588.43KB |
129 Logging in Users.en_US.srt |
35.27KB |
129 Logging in Users.mp4 |
272.20MB |
13 |
807.03KB |
130 |
610.68KB |
130 Protecting Tour Routes - Part 1.en_US.srt |
21.13KB |
130 Protecting Tour Routes - Part 1.mp4 |
109.13MB |
131 |
731.48KB |
131 Protecting Tour Routes - Part 2.en_US.srt |
49.75KB |
131 Protecting Tour Routes - Part 2.mp4 |
251.80MB |
132 |
871.12KB |
132 Advanced Postman Setup.en_US.srt |
18.59KB |
132 Advanced Postman Setup.mp4 |
67.62MB |
133 |
1002.49KB |
133 Authorization_ User Roles and Permissions.en_US.srt |
23.37KB |
133 Authorization_ User Roles and Permissions.mp4 |
180.51MB |
134 |
362.84KB |
134 Password Reset Functionality_ Reset Token.en_US.srt |
21.00KB |
134 Password Reset Functionality_ Reset Token.mp4 |
204.69MB |
135 |
471.68KB |
135 Sending Emails with Nodemailer.en_US.srt |
30.13KB |
135 Sending Emails with Nodemailer.mp4 |
229.06MB |
136 |
1.23MB |
136 Password Reset Functionality_ Setting New Password.en_US.srt |
27.48KB |
136 Password Reset Functionality_ Setting New Password.mp4 |
161.25MB |
137 |
1.52MB |
137 Updating the Current User_ Password.en_US.srt |
21.24KB |
137 Updating the Current User_ Password.mp4 |
104.79MB |
138 |
1.58MB |
138 Updating the Current User_ Data.en_US.srt |
25.07KB |
138 Updating the Current User_ Data.mp4 |
249.21MB |
139 |
576.22KB |
139 Deleting the Current User.en_US.srt |
14.63KB |
139 Deleting the Current User.mp4 |
117.67MB |
14 |
941.93KB |
140 |
1.71MB |
140 Security Best Practices.en_US.srt |
16.29KB |
140 Security Best Practices.mp4 |
55.63MB |
141 |
360.32KB |
141 Sending JWT via Cookie.en_US.srt |
13.95KB |
141 Sending JWT via Cookie.mp4 |
98.68MB |
142 |
376.37KB |
142 Implementing Rate Limiting.en_US.srt |
9.21KB |
142 Implementing Rate Limiting.mp4 |
71.07MB |
143 |
1.19MB |
143 Setting Security HTTP Headers.en_US.srt |
7.48KB |
143 Setting Security HTTP Headers.mp4 |
39.40MB |
144 |
1.22MB |
144 Data Sanitization.en_US.srt |
10.95KB |
144 Data Sanitization.mp4 |
66.05MB |
145 |
1.82MB |
145 Preventing Parameter Pollution.en_US.srt |
9.96KB |
145 Preventing Parameter Pollution.mp4 |
66.33MB |
146 |
1.89MB |
146 Section Intro.en_US.srt |
1.42KB |
146 Section Intro.mp4 |
9.27MB |
147 |
325.49KB |
147 MongoDB Data Modelling.en_US.srt |
37.76KB |
147 MongoDB Data Modelling.mp4 |
115.27MB |
148 |
677.24KB |
148 Designing Our Data Model.en_US.srt |
18.70KB |
148 Designing Our Data Model.mp4 |
38.18MB |
149 |
888.78KB |
149 Modelling Locations (Geospatial Data).en_US.srt |
17.67KB |
149 Modelling Locations (Geospatial Data).mp4 |
177.42MB |
15 |
962.55KB |
150 |
1.54MB |
150 Modelling Tour Guides_ Embedding.en_US.srt |
10.56KB |
150 Modelling Tour Guides_ Embedding.mp4 |
49.36MB |
151 |
36.84KB |
151 Modelling Tour Guides_ Child Referencing.en_US.srt |
7.11KB |
151 Modelling Tour Guides_ Child Referencing.mp4 |
35.14MB |
152 |
863.87KB |
152 Populating Tour Guides.en_US.srt |
14.44KB |
152 Populating Tour Guides.mp4 |
78.95MB |
153 |
1.10MB |
153 Modelling Reviews_ Parent Referencing.en_US.srt |
10.68KB |
153 Modelling Reviews_ Parent Referencing.mp4 |
76.99MB |
154 |
1.63MB |
154 Creating and Getting Reviews.en_US.srt |
21.39KB |
154 Creating and Getting Reviews.mp4 |
179.11MB |
155 |
102.47KB |
155 Populating Reviews.en_US.srt |
8.06KB |
155 Populating Reviews.mp4 |
63.40MB |
156 |
233.67KB |
156 Virtual Populate_ Tours and Reviews.en_US.srt |
18.71KB |
156 Virtual Populate_ Tours and Reviews.mp4 |
82.88MB |
157 |
653.53KB |
157 Implementing Simple Nested Routes.en_US.srt |
16.15KB |
157 Implementing Simple Nested Routes.mp4 |
91.27MB |
158 |
653.71KB |
158 Nested Routes with Express.en_US.srt |
11.14KB |
158 Nested Routes with Express.mp4 |
49.77MB |
159 |
1.36MB |
159 Adding a Nested GET Endpoint.en_US.srt |
6.53KB |
159 Adding a Nested GET Endpoint.mp4 |
38.13MB |
16 |
87.60KB |
160 |
226.94KB |
160 Building Handler Factory Functions_ Delete.en_US.srt |
18.10KB |
160 Building Handler Factory Functions_ Delete.mp4 |
186.16MB |
161 |
828.88KB |
161 Factory Functions_ Update and Create.en_US.srt |
16.50KB |
161 Factory Functions_ Update and Create.mp4 |
137.25MB |
162 |
1.04MB |
162 Factory Functions_ Reading.en_US.srt |
16.06KB |
162 Factory Functions_ Reading.mp4 |
116.63MB |
163 |
1.06MB |
163 Adding a _me Endpoint.en_US.srt |
5.13KB |
163 Adding a _me Endpoint.mp4 |
30.15MB |
164 |
1.57MB |
164 Adding Missing Authentication and Authorization.en_US.srt |
20.72KB |
164 Adding Missing Authentication and Authorization.mp4 |
156.64MB |
165 |
1.81MB |
165 Importing Review and User Data.en_US.srt |
9.04KB |
165 Importing Review and User Data.mp4 |
86.18MB |
166 |
137.62KB |
166 Improving Read Performance with Indexes.en_US.srt |
23.98KB |
166 Improving Read Performance with Indexes.mp4 |
126.62MB |
167 |
940.99KB |
167 Calculating Average Rating on Tours - Part 1.en_US.srt |
30.35KB |
167 Calculating Average Rating on Tours - Part 1.mp4 |
135.77MB |
168 |
1.70MB |
168 Calculating Average Rating on Tours - Part 2.en_US.srt |
20.56KB |
168 Calculating Average Rating on Tours - Part 2.mp4 |
118.01MB |
169 |
1.81MB |
169 Preventing Duplicate Reviews.en_US.srt |
12.32KB |
169 Preventing Duplicate Reviews.mp4 |
112.61MB |
17 |
28.94KB |
170 |
1.24MB |
170 Geospatial Queries_ Finding Tours Within Radius.en_US.srt |
37.23KB |
170 Geospatial Queries_ Finding Tours Within Radius.mp4 |
406.62MB |
171 |
819.91KB |
171 Geospatial Aggregation_ Calculating Distances.en_US.srt |
20.94KB |
171 Geospatial Aggregation_ Calculating Distances.mp4 |
175.15MB |
172 |
857.48KB |
172 Creating API Documentation Using Postman.en_US.srt |
13.86KB |
172 Creating API Documentation Using Postman.mp4 |
57.44MB |
173 |
865.05KB |
173 Section Intro.en_US.srt |
1.43KB |
173 Section Intro.mp4 |
8.38MB |
174 |
1.03MB |
174 Recap_ Server-Side vs Client-Side Rendering.en_US.srt |
7.84KB |
174 Recap_ Server-Side vs Client-Side Rendering.mp4 |
79.64MB |
175 |
1.12MB |
175 Setting up Pug in Express.en_US.srt |
13.25KB |
175 Setting up Pug in Express.mp4 |
68.29MB |
176 |
1.67MB |
176 First Steps with Pug.en_US.srt |
19.54KB |
176 First Steps with Pug.mp4 |
100.73MB |
177 |
611.98KB |
177 Creating Our Base Template.en_US.srt |
18.14KB |
177 Creating Our Base Template.mp4 |
165.29MB |
178 |
1.82MB |
178 Including Files into Pug Templates.en_US.srt |
6.55KB |
178 Including Files into Pug Templates.mp4 |
45.08MB |
179 |
1.87MB |
179 Extending Our Base Template with Blocks.en_US.srt |
13.47KB |
179 Extending Our Base Template with Blocks.mp4 |
60.77MB |
18 |
1.66MB |
180 |
1.95MB |
180 Setting up the Project Structure.en_US.srt |
6.60KB |
180 Setting up the Project Structure.mp4 |
68.40MB |
181 |
575.21KB |
181 Building the Tour Overview - Part 1.en_US.srt |
16.69KB |
181 Building the Tour Overview - Part 1.mp4 |
126.47MB |
182 |
1.24MB |
182 Building the Tour Overview - Part 2.en_US.srt |
21.14KB |
182 Building the Tour Overview - Part 2.mp4 |
169.21MB |
183 |
1.99MB |
183 Building the Tour Page - Part 1.en_US.srt |
32.14KB |
183 Building the Tour Page - Part 1.mp4 |
301.34MB |
184 |
879.08KB |
184 Building the Tour Page - Part 2.en_US.srt |
33.66KB |
184 Building the Tour Page - Part 2.mp4 |
454.95MB |
185 |
14.25KB |
185 Including a Map with Mapbox - Part 1.en_US.srt |
15.74KB |
185 Including a Map with Mapbox - Part 1.mp4 |
140.99MB |
186 |
1.88MB |
186 Including a Map with Mapbox - Part 2.en_US.srt |
35.43KB |
186 Including a Map with Mapbox - Part 2.mp4 |
509.32MB |
187 |
1.90MB |
187 Building the Login Screen.en_US.srt |
8.60KB |
187 Building the Login Screen.mp4 |
42.76MB |
188 |
145.62KB |
188 Logging in Users with Our API - Part 1.en_US.srt |
27.66KB |
188 Logging in Users with Our API - Part 1.mp4 |
190.33MB |
189 |
290.03KB |
189 Logging in Users with Our API - Part 2.en_US.srt |
23.10KB |
189 Logging in Users with Our API - Part 2.mp4 |
225.91MB |
19 |
936.70KB |
190 |
1.32MB |
190 Logging in Users with Our API - Part 3.en_US.srt |
35.33KB |
190 Logging in Users with Our API - Part 3.mp4 |
254.50MB |
191 |
1.85MB |
191 Logging out Users.en_US.srt |
18.06KB |
191 Logging out Users.mp4 |
87.47MB |
192 |
1.12MB |
192 Rendering Error Pages.en_US.srt |
28.04KB |
192 Rendering Error Pages.mp4 |
159.63MB |
193 |
1.87MB |
193 Building the User Account Page.en_US.srt |
20.14KB |
193 Building the User Account Page.mp4 |
102.37MB |
194 |
1.95MB |
194 Updating User Data.en_US.srt |
21.85KB |
194 Updating User Data.mp4 |
100.03MB |
195 |
1.22MB |
195 Updating User Data with Our API.en_US.srt |
15.28KB |
195 Updating User Data with Our API.mp4 |
80.53MB |
196 |
1.41MB |
196 Updating User Password with Our API.en_US.srt |
17.63KB |
196 Updating User Password with Our API.mp4 |
84.06MB |
197 |
44.53KB |
197 Section Intro.en_US.srt |
719B |
197 Section Intro.mp4 |
2.89MB |
198 |
237.52KB |
198 Image Uploads Using Multer_ Users.en_US.srt |
13.70KB |
198 Image Uploads Using Multer_ Users.mp4 |
102.99MB |
199 |
1.05MB |
199 Configuring Multer.en_US.srt |
17.72KB |
199 Configuring Multer.mp4 |
207.09MB |
2 |
194B |
20 |
1.31MB |
200 |
929.69KB |
200 Saving Image Name to Database.en_US.srt |
6.42KB |
200 Saving Image Name to Database.mp4 |
33.99MB |
201 |
1.70MB |
201 Resizing Images.en_US.srt |
18.27KB |
201 Resizing Images.mp4 |
154.72MB |
202 |
210.69KB |
202 Adding Image Uploads to Form.en_US.srt |
15.48KB |
202 Adding Image Uploads to Form.mp4 |
86.36MB |
203 |
430.75KB |
203 Uploading Multiple Images_ Tours.en_US.srt |
15.18KB |
203 Uploading Multiple Images_ Tours.mp4 |
131.87MB |
204 |
1.12MB |
204 Processing Multiple Images.en_US.srt |
23.14KB |
204 Processing Multiple Images.mp4 |
257.99MB |
205 |
496.58KB |
205 Building a Complex Email Handler.en_US.srt |
27.39KB |
205 Building a Complex Email Handler.mp4 |
200.64MB |
206 |
848.55KB |
206 Email Templates with Pug_ Welcome Emails.en_US.srt |
19.20KB |
206 Email Templates with Pug_ Welcome Emails.mp4 |
115.22MB |
207 |
102.59KB |
207 Sending Password Reset Emails.en_US.srt |
7.45KB |
207 Sending Password Reset Emails.mp4 |
87.88MB |
208 |
317.05KB |
208 Using Sendgrid for _Real_ Emails.en_US.srt |
12.72KB |
208 Using Sendgrid for _Real_ Emails.mp4 |
98.99MB |
209 |
418.46KB |
209 Credit Card Payments with Stripe.en_US.srt |
15.83KB |
209 Credit Card Payments with Stripe.mp4 |
105.84MB |
21 |
1.04MB |
210 |
1.29MB |
210 Integrating Stripe into the Back-End.en_US.srt |
27.56KB |
210 Integrating Stripe into the Back-End.mp4 |
275.89MB |
211 |
420.16KB |
211 Processing Payments on the Front-End.en_US.srt |
31.44KB |
211 Processing Payments on the Front-End.mp4 |
298.92MB |
212 |
751.91KB |
212 Modelling the Bookings.en_US.srt |
6.88KB |
212 Modelling the Bookings.mp4 |
40.33MB |
213 |
1.32MB |
213 Creating New Bookings on Checkout Success.en_US.srt |
26.26KB |
213 Creating New Bookings on Checkout Success.mp4 |
191.44MB |
214 |
1.32MB |
214 Rendering a User's Booked Tours.en_US.srt |
14.30KB |
214 Rendering a User's Booked Tours.mp4 |
155.05MB |
215 |
1.52MB |
215 Finishing the Bookings API.en_US.srt |
7.32KB |
215 Finishing the Bookings API.mp4 |
53.34MB |
216 |
1.62MB |
216 Final Considerations.en_US.srt |
11.99KB |
216 Final Considerations.mp4 |
38.05MB |
217 |
1.83MB |
217 Section Intro.en_US.srt |
924B |
217 Section Intro.mp4 |
5.74MB |
218 |
1.86MB |
218 Setting Up Git and GitHub.en_US.srt |
6.84KB |
218 Setting Up Git and GitHub.mp4 |
28.05MB |
219 |
1.90MB |
219 Git Fundamentals.en_US.srt |
14.67KB |
219 Git Fundamentals.mp4 |
63.15MB |
22 |
1.36MB |
220 |
782.34KB |
220 Pushing to GitHub.en_US.srt |
14.30KB |
220 Pushing to GitHub.mp4 |
67.92MB |
221 |
1.07MB |
221 Preparing Our App for Deployment.en_US.srt |
15.80KB |
221 Preparing Our App for Deployment.mp4 |
164.60MB |
222 |
1.15MB |
222 Deploying Our App to Heroku.en_US.srt |
35.26KB |
222 Deploying Our App to Heroku.mp4 |
277.69MB |
223 |
9.80KB |
223 Testing for Secure HTTPS Connections.en_US.srt |
7.68KB |
223 Testing for Secure HTTPS Connections.mp4 |
44.30MB |
224 |
268.61KB |
224 Responding to a SIGTERM Signal.en_US.srt |
10.03KB |
224 Responding to a SIGTERM Signal.mp4 |
74.47MB |
225 Implementing CORS.en_US.srt |
21.46KB |
225 Implementing CORS.mp4 |
217.97MB |
226 Finishing Payments with Stripe Webhooks.en_US.srt |
46.06KB |
226 Finishing Payments with Stripe Webhooks.mp4 |
553.05MB |
227 Where to Go from Here.en_US.srt |
4.65KB |
227 Where to Go from Here.mp4 |
32.12MB |
228 My Other Courses + Updates.html |
2.14KB |
23 |
124.68KB |
24 |
575.82KB |
25 |
1.67MB |
26 |
1.84MB |
27 |
1.49MB |
28 |
908.73KB |
29 |
1.46MB |
3 |
679.94KB |
30 |
595.18KB |
31 |
869.52KB |
32 |
1.16MB |
33 |
810.08KB |
34 |
1.80MB |
35 |
727.33KB |
36 |
1.40MB |
37 |
766.61KB |
38 |
379.67KB |
39 |
1.36MB |
4 |
675.32KB |
40 |
972.78KB |
41 |
1.28MB |
42 |
313.07KB |
43 |
607.46KB |
44 |
1.72MB |
45 |
1.01MB |
46 |
450.54KB |
47 |
768.93KB |
48 |
1.89MB |
49 |
240.39KB |
5 |
1.08MB |
50 |
137.03KB |
51 |
1.38MB |
52 |
1.53MB |
53 |
1.16MB |
54 |
120.82KB |
55 |
495.01KB |
56 |
1.05MB |
57 |
1.99MB |
58 |
342.05KB |
59 |
1.37MB |
6 |
317.16KB |
60 |
215.13KB |
61 |
232.81KB |
62 |
747.83KB |
63 |
796.85KB |
64 |
1.36MB |
65 |
979.17KB |
66 |
1.39MB |
67 |
1.18MB |
68 |
893.00KB |
69 |
1.21MB |
7 |
113.65KB |
70 |
168.11KB |
71 |
1.21MB |
72 |
754.90KB |
73 |
1.01MB |
74 |
1.63MB |
75 |
821.07KB |
76 |
1.27MB |
77 |
1.97MB |
78 |
154.33KB |
79 |
1.01MB |
8 |
1.80MB |
80 |
1.32MB |
81 |
1.80MB |
82 |
550.58KB |
83 |
1.10MB |
84 |
751.05KB |
85 |
1.47MB |
86 |
1.99MB |
87 |
119.36KB |
88 |
538.35KB |
89 |
1.64MB |
9 |
5.86KB |
90 |
1.82MB |
91 |
1.94MB |
92 |
243.96KB |
93 |
1.12MB |
94 |
681.08KB |
95 |
1.47MB |
96 |
131.90KB |
97 |
365.61KB |
98 |
1.05MB |
99 |
1.99MB |
TutsNode.com.txt |
63B |