|
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.
|
| 100 - Adding Support For Multiple Environments Using dotenv.mp4 |
21.72MB |
| 100 - Adding Support For Multiple Environments Using dotenv English.srt |
6.73KB |
| 101 - Making The Server Port Number Configurable.mp4 |
14.96MB |
| 101 - Making The Server Port Number Configurable English.srt |
5.38KB |
| 102 - Setting Up The Winston Logging Library.mp4 |
52.97MB |
| 102 - Setting Up The Winston Logging Library English.srt |
15.44KB |
| 103 - Setting a Cloud SQL Database With Heroku and Postgres.mp4 |
20.63MB |
| 104 - Introduction To TypeORM.mp4 |
31.75MB |
| 104 - Introduction To TypeORM English.srt |
6.11KB |
| 105 - Setting Up a Database Connection With TypeORM.mp4 |
40.64MB |
| 105 - Setting Up a Database Connection With TypeORM English.srt |
13.10KB |
| 106 - Setting Up Our First TypeORM Model.mp4 |
34.59MB |
| 106 - Setting Up Our First TypeORM Model English.srt |
12.41KB |
| 107 - Modelling a One To Many Relationship in TypeORM.mp4 |
25.77MB |
| 107 - Modelling a One To Many Relationship in TypeORM English.srt |
7.86KB |
| 108 - Generating a Database Schema Using TypeORM.mp4 |
36.77MB |
| 108 - Generating a Database Schema Using TypeORM English.srt |
8.74KB |
| 109 - Trying Out TypeORM Populating The Database.mp4 |
46.87MB |
| 109 - Trying Out TypeORM Populating The Database English.srt |
13.65KB |
| 10 - Typescript Template Strings.mp4 |
19.83MB |
| 10 - Typescript Template Strings English.srt |
5.26KB |
| 110 - Populating a Database With TypeORM Repositories.mp4 |
58.63MB |
| 110 - Populating a Database With TypeORM Repositories English.srt |
14.54KB |
| 111 - Writing a Database Cleanup Script With TypeORM.mp4 |
33.56MB |
| 111 - Writing a Database Cleanup Script With TypeORM English.srt |
8.24KB |
| 112 - Implementing a Data Retrieval Express Endpoint Using TypeORM.mp4 |
51.96MB |
| 112 - Implementing a Data Retrieval Express Endpoint Using TypeORM English.srt |
0B |
| 113 - Eager Fetching a One To Many Relationship Using TypeORM.mp4 |
22.23MB |
| 113 - Eager Fetching a One To Many Relationship Using TypeORM English.srt |
0B |
| 114 - Error Handling In Asynchronous Express Endpoints.mp4 |
31.68MB |
| 114 - Error Handling In Asynchronous Express Endpoints English.srt |
9.13KB |
| 115 - Overridding the Express Default Error Handling Behavior.mp4 |
46.94MB |
| 115 - Overridding the Express Default Error Handling Behavior English.srt |
0B |
| 116 - Adding CORS Capabilities To An Express Server.mp4 |
34.65MB |
| 116 - Adding CORS Capabilities To An Express Server English.srt |
9.72KB |
| 117 - Filtering Query Results In TypeORM Part 1.mp4 |
32.74MB |
| 117 - Filtering Query Results In TypeORM Part 1 English.srt |
8.94KB |
| 118 - Filtering Query Results In TypeORM Part 2.mp4 |
34.45MB |
| 118 - Filtering Query Results In TypeORM Part 2 English.srt |
8.84KB |
| 119 - Implementing The Find Course Lessons Endpoint.mp4 |
34.25MB |
| 119 - Implementing The Find Course Lessons Endpoint English.srt |
10.09KB |
| 11 - Understanding Type Inference The most powerful feature of Typescript.mp4 |
21.01MB |
| 11 - Understanding Type Inference The most powerful feature of Typescript English.srt |
5.02KB |
| 120 - Performing a SQL Join With TypeORM.mp4 |
53.01MB |
| 120 - Performing a SQL Join With TypeORM English.srt |
11.76KB |
| 121 - Setting Up an Express JSON Body Parser.mp4 |
35.90MB |
| 121 - Setting Up an Express JSON Body Parser English.srt |
9.66KB |
| 122 - Implementing an Express PATCH Update Endpoint.mp4 |
40.11MB |
| 122 - Implementing an Express PATCH Update Endpoint English.srt |
10.42KB |
| 123 - Controlling The Transaction Isolation Level With TypeORM.mp4 |
47.32MB |
| 123 - Controlling The Transaction Isolation Level With TypeORM English.srt |
0B |
| 124 - Implementing a POST Create Entity Endpoint.mp4 |
54.21MB |
| 124 - Implementing a POST Create Entity Endpoint English.srt |
11.83KB |
| 125 - Implementing an Express DELETE Endpoint.mp4 |
55.18MB |
| 125 - Implementing an Express DELETE Endpoint English.srt |
11.70KB |
| 126 - New Section Introduction Securing a Node REST API With Typescript.mp4 |
18.68MB |
| 126 - New Section Introduction Securing a Node REST API With Typescript English.srt |
5.65KB |
| 127 - Setting Up The TypeORM Users Entity.mp4 |
38.45MB |
| 127 - Setting Up The TypeORM Users Entity English.srt |
10.26KB |
| 128 - Populating the USERS Table With User Credentials.mp4 |
33.27MB |
| 128 - Populating the USERS Table With User Credentials English.srt |
7.83KB |
| 129 - Creating Password Digests Using the Node Crypto Module.mp4 |
36.20MB |
| 129 - Creating Password Digests Using the Node Crypto Module English.srt |
10.69KB |
| 12 - When to use Typescript Type Annotations and Why.mp4 |
38.36MB |
| 12 - When to use Typescript Type Annotations and Why English.srt |
9.72KB |
| 130 - Hashing a Password To Store It In The Database.mp4 |
50.74MB |
| 130 - Hashing a Password To Store It In The Database English.srt |
11.97KB |
| 131 - Implementation of a Create User POST Endpoint.mp4 |
74.45MB |
| 131 - Implementation of a Create User POST Endpoint English.srt |
18.00KB |
| 132 - Implementing a Login Endpoint Initial Skeleton.mp4 |
41.66MB |
| 132 - Implementing a Login Endpoint Initial Skeleton English.srt |
11.32KB |
| 133 - Login Endpoint Validating The User Password.mp4 |
29.56MB |
| 133 - Login Endpoint Validating The User Password English.srt |
7.80KB |
| 134 - Understanding JWTs JSON Web Tokens.mp4 |
43.37MB |
| 134 - Understanding JWTs JSON Web Tokens English.srt |
14.15KB |
| 135 - Setting Up The jsonwebtoken Node Library.mp4 |
35.53MB |
| 135 - Setting Up The jsonwebtoken Node Library English.srt |
8.60KB |
| 136 - Creating And Signing An Authentication JWT.mp4 |
41.18MB |
| 136 - Creating And Signing An Authentication JWT English.srt |
9.92KB |
| 137 - Designing an Express Authentication Middleware.mp4 |
34.65MB |
| 137 - Designing an Express Authentication Middleware English.srt |
7.60KB |
| 138 - StepByStep Implementation of an Authentication Middleware.mp4 |
74.31MB |
| 138 - StepByStep Implementation of an Authentication Middleware English.srt |
16.45KB |
| 139 - Role Based Authorization Using an Express Middleware.mp4 |
76.08MB |
| 139 - Role Based Authorization Using an Express Middleware English.srt |
14.86KB |
| 13 - Typescript Static Type System vs Javascript Dynamic Type System.mp4 |
34.17MB |
| 13 - Typescript Static Type System vs Javascript Dynamic Type System English.srt |
8.10KB |
| 140 - Other Courses.mp4 |
25.74MB |
| 140 - Other Courses English.srt |
3.45KB |
| 141 - Bonus Lecture.html |
5.09KB |
| 142 - Conclusions and Key Takeaways.mp4 |
83.93MB |
| 142 - Conclusions and Key Takeaways English.srt |
6.50KB |
| 14 - Typescript Primitive Types Objects.mp4 |
39.78MB |
| 14 - Typescript Primitive Types Objects English.srt |
11.30KB |
| 15 - Typescript Nested Object Types.mp4 |
14.32MB |
| 15 - Typescript Nested Object Types English.srt |
3.40KB |
| 16 - Understanding the Differences Between Null and Undefined.mp4 |
32.45MB |
| 16 - Understanding the Differences Between Null and Undefined English.srt |
11.36KB |
| 17 - Typescript Optional Chaining How To Avoid NullRelated Errors.mp4 |
33.29MB |
| 17 - Typescript Optional Chaining How To Avoid NullRelated Errors English.srt |
9.85KB |
| 18 - Understanding The Typescript Null Coalescing Operator.mp4 |
11.64MB |
| 18 - Understanding The Typescript Null Coalescing Operator English.srt |
3.77KB |
| 19 - Typescript Optional Chaining Best Practices For When To Use It Or Not.mp4 |
24.75MB |
| 19 - Typescript Optional Chaining Best Practices For When To Use It Or Not English.srt |
6.29KB |
| 1 - Typescript The Ultimate Bootcamp Helicopter View.mp4 |
152.38MB |
| 1 - Typescript The Ultimate Bootcamp Helicopter View English.srt |
12.83KB |
| 20 - Typescript Primitive Types Arrays.mp4 |
10.55MB |
| 20 - Typescript Primitive Types Arrays English.srt |
3.66KB |
| 21 - Typescript Enums Our First Custom Type.mp4 |
22.72MB |
| 21 - Typescript Enums Our First Custom Type English.srt |
7.81KB |
| 22 - Understanding The Typescript Any Type And Why You Should Avoid It.mp4 |
15.39MB |
| 22 - Understanding The Typescript Any Type And Why You Should Avoid It English.srt |
6.26KB |
| 23 - Avoid Implicit Any Types With The noImplicitAny Compiler Flag.mp4 |
24.65MB |
| 23 - Avoid Implicit Any Types With The noImplicitAny Compiler Flag English.srt |
7.80KB |
| 24 - Understanding Typescript Union Types Nullable Variables.mp4 |
26.20MB |
| 24 - Understanding Typescript Union Types Nullable Variables English.srt |
8.68KB |
| 25 - Typescript Strict Null Checks and the strictNullChecks Compiler Flag.mp4 |
15.28MB |
| 25 - Typescript Strict Null Checks and the strictNullChecks Compiler Flag English.srt |
4.56KB |
| 26 - Typescript Non Null Assertion Operator.mp4 |
19.73MB |
| 26 - Typescript Non Null Assertion Operator English.srt |
6.90KB |
| 27 - Understanding Typescript Literal Types When Are They Useful.mp4 |
28.83MB |
| 27 - Understanding Typescript Literal Types When Are They Useful English.srt |
9.22KB |
| 28 - Understanding Typescript Type Aliases Our First Custom Type.mp4 |
16.49MB |
| 28 - Understanding Typescript Type Aliases Our First Custom Type English.srt |
4.22KB |
| 29 - Typescript Interfaces Defining Custom Object Types.mp4 |
22.94MB |
| 29 - Typescript Interfaces Defining Custom Object Types English.srt |
5.74KB |
| 2 - IMPORTANT.html |
749B |
| 30 - Typescript Type Aliases vs Interfaces When to Use Which And Why.mp4 |
32.18MB |
| 30 - Typescript Type Aliases vs Interfaces When to Use Which And Why English.srt |
7.39KB |
| 31 - Understanding Typescript Type Assertions.mp4 |
27.90MB |
| 31 - Understanding Typescript Type Assertions English.srt |
8.93KB |
| 32 - Introduction To Typescript Modules Exports and Imports.mp4 |
18.82MB |
| 32 - Introduction To Typescript Modules Exports and Imports English.srt |
6.26KB |
| 33 - Typescript Module ReExports Building an Import Barrel.mp4 |
37.10MB |
| 33 - Typescript Module ReExports Building an Import Barrel English.srt |
9.52KB |
| 34 - Typescript Modules Default Exports And The Import As Syntax.mp4 |
21.49MB |
| 34 - Typescript Modules Default Exports And The Import As Syntax English.srt |
6.05KB |
| 35 - Arrow Functions vs Normal Functions Understanding The This Context.mp4 |
55.18MB |
| 35 - Arrow Functions vs Normal Functions Understanding The This Context English.srt |
14.65KB |
| 36 - Typescript Default Function Parameters.mp4 |
19.86MB |
| 36 - Typescript Default Function Parameters English.srt |
5.83KB |
| 37 - The Typescript Object Spread Operator.mp4 |
43.25MB |
| 37 - The Typescript Object Spread Operator English.srt |
10.08KB |
| 38 - Typescript Object Destructuring.mp4 |
29.83MB |
| 38 - Typescript Object Destructuring English.srt |
7.50KB |
| 39 - Typescript Array Spread and Destructuring Operators.mp4 |
16.19MB |
| 39 - Typescript Array Spread and Destructuring Operators English.srt |
5.35KB |
| 3 - Setting Up the Development Environment Node Git and IDE.mp4 |
24.70MB |
| 3 - Setting Up the Development Environment Node Git and IDE English.srt |
5.31KB |
| 40 - Typescript Rest Function Arguments.mp4 |
17.70MB |
| 40 - Typescript Rest Function Arguments English.srt |
5.59KB |
| 41 - Debugging Typescript In The Browser StepByStep Tutorial.mp4 |
28.75MB |
| 41 - Debugging Typescript In The Browser StepByStep Tutorial English.srt |
9.10KB |
| 42 - Debugging Typescript In Node StepByStep Tutorial.mp4 |
27.26MB |
| 42 - Debugging Typescript In Node StepByStep Tutorial English.srt |
7.85KB |
| 43 - Typescript Shorthand Object Creation Notation.mp4 |
11.49MB |
| 43 - Typescript Shorthand Object Creation Notation English.srt |
4.02KB |
| 44 - Introduction to Typescript Functions.mp4 |
26.06MB |
| 44 - Introduction to Typescript Functions English.srt |
7.06KB |
| 45 - Typescript Functions At Runtime Function Values.mp4 |
24.42MB |
| 45 - Typescript Functions At Runtime Function Values English.srt |
5.89KB |
| 46 - Typescript Custom Function Types.mp4 |
36.65MB |
| 46 - Typescript Custom Function Types English.srt |
9.37KB |
| 47 - Typescript Tuples How To Use Them.mp4 |
27.09MB |
| 47 - Typescript Tuples How To Use Them English.srt |
7.80KB |
| 48 - Understanding The Typescript Unknown Type.mp4 |
48.14MB |
| 48 - Understanding The Typescript Unknown Type English.srt |
10.85KB |
| 49 - Understanding Typescript Type Narrowing and Type Predicates.mp4 |
34.89MB |
| 49 - Understanding Typescript Type Narrowing and Type Predicates English.srt |
8.71KB |
| 4 - Why Typescript Understand the Key Benefits of the Language.mp4 |
51.62MB |
| 4 - Why Typescript Understand the Key Benefits of the Language English.srt |
17.94KB |
| 50 - Understanding Typescript Never Type.mp4 |
40.33MB |
| 50 - Understanding Typescript Never Type English.srt |
12.17KB |
| 51 - Typescript Intersection Types.mp4 |
10.72MB |
| 51 - Typescript Intersection Types English.srt |
3.58KB |
| 52 - Introduction to tsconfigjson The target Property.mp4 |
22.69MB |
| 52 - Introduction to tsconfigjson The target Property English.srt |
7.15KB |
| 53 - Using a Custom Name for the Compiler Configuration File.mp4 |
14.69MB |
| 53 - Using a Custom Name for the Compiler Configuration File English.srt |
5.04KB |
| 54 - Controlling What Files To Compile The files tsconfigjson property.mp4 |
23.39MB |
| 54 - Controlling What Files To Compile The files tsconfigjson property English.srt |
7.54KB |
| 55 - Controlling What Files To Compile include and exclude.mp4 |
21.54MB |
| 55 - Controlling What Files To Compile include and exclude English.srt |
7.34KB |
| 56 - The tsconfigjson outdir and rootDir properties.mp4 |
13.47MB |
| 56 - The tsconfigjson outdir and rootDir properties English.srt |
4.77KB |
| 57 - The tsconfigjson module property.mp4 |
15.71MB |
| 57 - The tsconfigjson module property English.srt |
4.78KB |
| 58 - Choosing What Libraries To Include Wth tsconfigjson lib and nolib properties.mp4 |
24.32MB |
| 58 - Choosing What Libraries To Include Wth tsconfigjson lib and nolib properties English.srt |
7.55KB |
| 59 - Typescript Compiler baseUrl Option.mp4 |
12.58MB |
| 59 - Typescript Compiler baseUrl Option English.srt |
3.25KB |
| 5 - Compiling Your First Typescript Program.mp4 |
21.00MB |
| 5 - Compiling Your First Typescript Program English.srt |
7.48KB |
| 60 - Understanding typeRoots types and the skipLibCheck Compiler Options.mp4 |
35.31MB |
| 60 - Understanding typeRoots types and the skipLibCheck Compiler Options English.srt |
11.48KB |
| 61 - Including Plain Javascript in a Typescript project allowJs and checkJs.mp4 |
20.50MB |
| 61 - Including Plain Javascript in a Typescript project allowJs and checkJs English.srt |
5.86KB |
| 62 - Typescript Compiler Miscellaneous Options.mp4 |
20.81MB |
| 62 - Typescript Compiler Miscellaneous Options English.srt |
5.48KB |
| 63 - Introduction To Typescript Classes.mp4 |
8.22MB |
| 63 - Introduction To Typescript Classes English.srt |
4.51KB |
| 64 - Writing Our First Typescript Class The Constructor.mp4 |
30.71MB |
| 64 - Writing Our First Typescript Class The Constructor English.srt |
11.04KB |
| 65 - Typescript Classes Member Variables.mp4 |
32.55MB |
| 65 - Typescript Classes Member Variables English.srt |
9.53KB |
| 66 - Typescript ReadOnly Class Member Variables.mp4 |
6.77MB |
| 66 - Typescript ReadOnly Class Member Variables English.srt |
1.97KB |
| 67 - Typescript Getters and Setters.mp4 |
27.90MB |
| 67 - Typescript Getters and Setters English.srt |
8.09KB |
| 68 - Does Typescript Support Multiple Constructors.mp4 |
16.66MB |
| 68 - Does Typescript Support Multiple Constructors English.srt |
5.34KB |
| 69 - Understanding The This Keyword When Used In a Class.mp4 |
22.29MB |
| 69 - Understanding The This Keyword When Used In a Class English.srt |
5.29KB |
| 6 - The Typescript compiler noEmitOnError flag.mp4 |
11.25MB |
| 6 - The Typescript compiler noEmitOnError flag English.srt |
3.51KB |
| 70 - Understanding Typescript Static Variables.mp4 |
29.65MB |
| 70 - Understanding Typescript Static Variables English.srt |
7.17KB |
| 71 - Understanding Typescript Static Class Methods.mp4 |
30.10MB |
| 71 - Understanding Typescript Static Class Methods English.srt |
6.34KB |
| 72 - Introduction To Object Oriented Inheritance.mp4 |
17.65MB |
| 72 - Introduction To Object Oriented Inheritance English.srt |
4.32KB |
| 73 - The Extends Keyword Creating a Child Class.mp4 |
41.42MB |
| 73 - The Extends Keyword Creating a Child Class English.srt |
10.78KB |
| 74 - Understanding the Protected Keyword.mp4 |
30.40MB |
| 74 - Understanding the Protected Keyword English.srt |
7.08KB |
| 75 - Typescript Abstract Classes.mp4 |
38.53MB |
| 75 - Typescript Abstract Classes English.srt |
7.35KB |
| 76 - ObjectedOriented Interfaces.mp4 |
34.85MB |
| 76 - ObjectedOriented Interfaces English.srt |
9.78KB |
| 77 - The Singleton In Typescript An ObjectOriented Design Pattern.mp4 |
37.90MB |
| 77 - The Singleton In Typescript An ObjectOriented Design Pattern English.srt |
11.51KB |
| 78 - New Section Introduction To Typescript Generics.mp4 |
13.99MB |
| 78 - New Section Introduction To Typescript Generics English.srt |
7.04KB |
| 79 - Commonly Used Generic Libraries.mp4 |
11.08MB |
| 79 - Commonly Used Generic Libraries English.srt |
4.74KB |
| 7 - Running a Typescript Program in a Browser.mp4 |
30.15MB |
| 7 - Running a Typescript Program in a Browser English.srt |
8.86KB |
| 80 - The Typescript Optional Interface.mp4 |
34.86MB |
| 80 - The Typescript Optional Interface English.srt |
9.43KB |
| 81 - The Typescript Read Only Interface.mp4 |
23.76MB |
| 81 - The Typescript Read Only Interface English.srt |
7.06KB |
| 82 - Introduction To Generic Functions.mp4 |
44.09MB |
| 82 - Introduction To Generic Functions English.srt |
10.48KB |
| 83 - Generic Functions With Multiple Generic Parameters.mp4 |
19.56MB |
| 83 - Generic Functions With Multiple Generic Parameters English.srt |
5.64KB |
| 84 - Typescript Generics Type Constraints and the extends Keyword.mp4 |
18.81MB |
| 84 - Typescript Generics Type Constraints and the extends Keyword English.srt |
4.43KB |
| 85 - Typescript Generics Understanding the keyof Operator.mp4 |
31.26MB |
| 85 - Typescript Generics Understanding the keyof Operator English.srt |
10.39KB |
| 86 - Typescript Generic Classes.mp4 |
25.25MB |
| 86 - Typescript Generic Classes English.srt |
6.80KB |
| 87 - Introduction To Typescript Decorators How Do They Work.mp4 |
34.64MB |
| 87 - Introduction To Typescript Decorators How Do They Work English.srt |
15.03KB |
| 88 - Introduction To Typescript Method Decorators.mp4 |
36.83MB |
| 88 - Introduction To Typescript Method Decorators English.srt |
14.09KB |
| 89 - Understanding The MethodDecorator Function Signature.mp4 |
36.44MB |
| 89 - Understanding The MethodDecorator Function Signature English.srt |
10.19KB |
| 8 - Understanding the differences between const let and var.mp4 |
30.35MB |
| 8 - Understanding the differences between const let and var English.srt |
8.95KB |
| 90 - Typescript Method Decorators StepByStep Implementation.mp4 |
60.72MB |
| 91 - Applying Multiple Typescript Decorators To The Same Method.mp4 |
25.88MB |
| 91 - Applying Multiple Typescript Decorators To The Same Method English.srt |
7.88KB |
| 92 - Typescript Class Decorators.mp4 |
36.22MB |
| 92 - Typescript Class Decorators English.srt |
11.10KB |
| 93 - Typescript Property Decorators.mp4 |
63.11MB |
| 93 - Typescript Property Decorators English.srt |
17.09KB |
| 94 - New Section Building a Secure Node REST API From Scratch In Typescript.mp4 |
0B |
| 94 - New Section Building a Secure Node REST API From Scratch In Typescript English.srt |
0B |
| 95 - Kickstarting Our Node Project With npm init.mp4 |
14.68MB |
| 95 - Kickstarting Our Node Project With npm init English.srt |
6.00KB |
| 96 - Setting Up An Express Server From Scratch.mp4 |
23.11MB |
| 96 - Setting Up An Express Server From Scratch English.srt |
9.38KB |
| 97 - Writing Our First Express Endpoint.mp4 |
20.13MB |
| 97 - Writing Our First Express Endpoint English.srt |
7.29KB |
| 98 - How To Add HotReload To Our Typescript Development Environment.mp4 |
31.38MB |
| 98 - How To Add HotReload To Our Typescript Development Environment English.srt |
0B |
| 99 - Parsing Command Line Arguments in a Node Program.mp4 |
32.00MB |
| 99 - Parsing Command Line Arguments in a Node Program English.srt |
10.57KB |
| 9 - Typescript primitive types numbers strings and booleans.mp4 |
40.42MB |
| 9 - Typescript primitive types numbers strings and booleans English.srt |
11.15KB |