TOIT Training

Learn TypeScript

Learn TypeScript
  • Overview
  • Curriculum
  • Reviews

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

  • 4 Sections
  • 48 Lessons
  • 0 Quizzes
  • 0m Duration
Expand All

Learn Primitive Type

16 Lessons 0 Quizzes
  • Introduction to TypeScript
  • Course Outline
  • Couch Surfing Website
  • What is TypeScript?
  • Frontend Career Path
  • Types in JavaScript
  • Using typeof (Mini-Challenge)
  • Viewing TypeScript Prompts
  • TypeScript Types
  • Assigning Types
  • Benefits of Using Typescript
  • Number Types Mini-Challenge
  • Strings Types Mini-Challenge
  • Boolean Types Mini-Challenge
  • Fixing the Website Mini-Challenge
  • Type Assignment and Type Inference

Learn Structural Types

17 Lessons 0 Quizzes
  • Object Types
  • Array Types
  • Array Types Mini-Challenge
  • Creating Our Property Object
  • Property Challenge
  • Adding Properties Results
  • Add the Properties to Our Dashboard Challenge
  • Tuple Types
  • Tuple Types Challenge
  • Enum Types
  • Enum Types Mini-Challenge
  • Any Type
  • Union Types
  • Union Types Challenge
  • Literal Types
  • Function Types + Void Types
  • Function Types + Void Types Mini-Challenge

More Advanced TypeScript Features

7 Lessons 0 Quizzes
  • File Organisation
  • Function Type Challenge
  • Interfaces
  • Modules
  • Classes
  • Interface and Class Exercise
  • Add a New Property

Styling and Finishing Our App

8 Lessons 0 Quizzes
  • Styling
  • Style Hover Button
  • Style Hover Button Exercise
  • Website Structure
  • Color Consistency
  • Moving Interfaces
  • File Structure Exercise
  • Where to Go Next?

0

0 Ratings
5 Star 0%
4 Star 0%
3 Star 0%
2 Star 0%
1 Star 0%

Reviews

Free

Start Course

Retake Course

Are you sure you want to retake the course? This action will permanently delete all your progress in this course.

Course Includes

  • The benefits of TypeScript
  • Types
  • Typeof
  • String types
  • Boolean types
  • Object types
  • Array types
  • Tuple types
  • Enum types
  • Any types
  • Union types
  • Literal types
  • Function types
  • Void types
  • Interfaces
  • Modules
  • Classes
  • Compiling

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)