TOIT Training

Intermediate

Learn TypeScript

Overview
Curriculum

A hands-on course giving you the basics of TypeScript while you build a real-world-style couchsurfing app.

Curriculum

  • 4 Sections
  • 48 Lessons
  • 3h Duration
Expand All
Learn Primitive Type
16 Lessons
  1. Introduction to TypeScript
  2. Course Outline
  3. Couch Surfing Website
  4. What is TypeScript?
  5. Frontend Career Path
  6. Types in JavaScript
  7. Using typeof (Mini-Challenge)
  8. Viewing TypeScript Prompts
  9. TypeScript Types
  10. Assigning Types
  11. Benefits of Using Typescript
  12. Number Types Mini-Challenge
  13. Strings Types Mini-Challenge
  14. Boolean Types Mini-Challenge
  15. Fixing the Website Mini-Challenge
  16. Type Assignment and Type Inference
Learn Structural Types
17 Lessons
  1. Object Types
  2. Array Types
  3. Array Types Mini-Challenge
  4. Creating Our Property Object
  5. Property Challenge
  6. Adding Properties Results
  7. Add the Properties to Our Dashboard Challenge
  8. Tuple Types
  9. Tuple Types Challenge
  10. Enum Types
  11. Enum Types Mini-Challenge
  12. Any Type
  13. Union Types
  14. Union Types Challenge
  15. Literal Types
  16. Function Types + Void Types
  17. Function Types + Void Types Mini-Challenge
More Advanced TypeScript Features
7 Lessons
  1. File Organisation
  2. Function Type Challenge
  3. Interfaces
  4. Modules
  5. Classes
  6. Interface and Class Exercise
  7. Add a New Property
Styling and Finishing Our App
8 Lessons
  1. Styling
  2. Style Hover Button
  3. Style Hover Button Exercise
  4. Website Structure
  5. Color Consistency
  6. Moving Interfaces
  7. File Structure Exercise
  8. Where to Go Next?

Deleting Course Review

Are you sure? You can't restore this back

Course Access

This course is password protected. To access it please enter your password below:

Buy for group

Learn TypeScript
No groups Found

You don't have any groups yet

Create a group and add group members. Sync Group(s)