Understanding Type Script 2020 Edition

About This Course

This is a free Course.

Please don’t forget to support our causes by helping us fund our free ICT training classes and befriending events for the elderly.

You can learn more about ways to support our cause Here.

What I will learn?

  • Understanding Type Script

Course Curriculum

Understanding Type Script 2020 Edition

  • 1. Welcome to the Course!.
    01:60
  • 2. Why Is TypeScript & Why Should You Use It.
    04:34
  • 3. Installing & Using TypeScript.
    13:22
  • 4. TypeScript Advantages – Overview.
    03:05
  • 5. Course Outline.
    00:00
  • 6. How To Get The Most Out Of The Course.
    03:13
  • 7. Setting Up A Code Editor IDE.
    03:07
  • 8. The Course Project Setup.
    07:20
  • 1. Module Introduction.
    01:11
  • 10. Wrap Up.
    03:15
  • 2. Writing Module Code – Your Options.
    03:50
  • 3. Working with Namespaces.
    10:50
  • 4. Organizing Files & Folders.
    08:41
  • 5. A Problem with Namespace Imports.
    02:52
  • 7. Using ES Modules.
    12:21
  • 8. Understanding various Import & Export Syntaxes.
    04:57
  • 9. How Does Code In Modules Execute.
    01:43
  • 1. Module Introduction.
    01:01
  • 2. What is Webpack & Why do we need it.
    55:32
  • 3. Installing Webpack & Important Dependencies.
    03:56
  • 4. Adding Entry & Output Configuration.
    05:57
  • 5. Adding TypeScript Support with the ts-loader Package.
    07:00
  • 6. Finishing the Setup & Adding webpack-dev-server.
    03:33
  • 7. Adding a Production Workflow.
    04:04
  • 8. Wrap Up.
    01:40
  • 1. Module Introduction.
    01:18
  • 2. Using JavaScript (!) Libraries with TypeScript.
    09:01
  • 3. Using declare as a Last Resort
    02:25
  • 4. No Types Needed class-transformer.
    08:28
  • 5. TypeScript-embracing class-validator.
    06:17
  • 6. Wrap Up.
    01:57
  • 1. Module Introduction.
    00:30
  • 2. Project Setup.
    03:56
  • 3. Getting User Input.
    02:41
  • 4. Setting Up a Google API Key.
    02:48
  • 5. Using Axios to Fetch Coordinates for an Entered Address.
    00:00
  • 6. Rendering a Map with Google Maps (incl. Types!).
    00:00
  • 1. Module Introduction.
    00:00
  • 10. Adding Styling.
    01:02
  • 11. Types for other React Features (e.g. Redux or Routing).
    04:01
  • 12. Wrap Up.
    01:34
  • 2. Setting Up a React + TypeScript Project.
    05:21
  • 3. How Do React + TypeScript Work Together.
    03:46
  • 4. Working with Props and Types for Props.
    06:58
  • 5. Getting User Input with refs.
    07:03
  • 6. Cross-Component Communication.
    03:58
  • 7. Working with State & Types
    04:28
  • 8. Managing State Better.
    01:33
  • 9. More Props & State Work.
    04:09
  • 1. Module Introduction.
    01:24
  • 2. Executing TypeScript Code with Node.js.
    03:33
  • 3. Setting up a Project.
    04:06
  • 4. Finished Setup & Working with Types (in Node + Express Apps).
    05:17
  • 5. Adding Middleware & Types.
    05:45
  • 6. Working with Controllers & Parsing Request Bodies.
    09:53
  • 7. More CRUD Operations.
    10:20
  • 8. Wrap Up.
    02:11
  • 1. Roundup.
    03:04
  • 2. Course Introduction.
    02:10
  • 3. What is TypeScript.
    03:24
  • 5. Why TypeScript and How to use it.
    03:48
  • 6. Installing TypeScript.
    02:15
  • 7. Using TypeScript.
    02:47
  • 8. Setting up the Course Workspace.
    06:17
  • 1. Introduction.
    00:46
  • 10. Using Types in Functions (Arguments & Return Values).
    00:00
  • 11. Functions as Types.
    04:04
  • 12. Objects and Types.
    04:54
  • 13. Example Putting it all together in a Complex Object.
    01:31
  • 14. Creating custom Types with Type Aliases
    02:32
  • 15. Allowing multiple Types with Union Types.
    02:09
  • 16. Checking for Types during Runtime.
    02:05
  • 17. The never Type (added with TypeScript 2.0).
    01:55
  • 18. Nullable Types (added with TypeScript 2.0).
    06:24
  • 19. Module Exercise Problem.
    00:48
  • 2. Type Basics.
    02:24
  • 21. Module Exercise Solution.
    04:03
  • 22. Module Summary
    00:50
  • 3. Numbers & Booleans.
    01:42
  • 4. Assigning Types Explicitly.
    02:12
  • 5. Arrays and Types.
    03:07
  • 6. Tuples.
    01:58
  • 7. Enums.
    03:53
  • 8. The Any Type.
    00:00
  • 9. Understanding the created JavaScript Code
    01:40
  • 1. Introduction.
    00:34
  • 2. How Code gets Compiled.
    01:56
  • 3. Changing the Compiler Behavior on Errors.
    02:13
  • 4. Debugging your TypeScript Code using Source Maps.
    02:12
  • 5. Avoiding implicit Any.
    01:42
  • 6. More Compiler Options.
    01:01
  • 7. Compiler Improvements with TypeScript 2.0.
    03:09
  • 9. Module Summary.
    00:34
  • 1. Module Introduction.
    00:26
  • 10. Arrays Types.
    05:29
  • 11. Working with Tuples.
    06:19
  • 12. Working with Enums.
    07:05
  • 13. The any Type.
    02:04
  • 14. Union Types.
    06:30
  • 15. Literal Types.
    07:54
Free
Free
Free access this course

Course info:

Categories Free Courses

Target Audience

  • This Course is aimed at anyone who wants to learn.