-
Notifications
You must be signed in to change notification settings - Fork 0
Introduction
This wiki was created with a set of personal annotations taken while I was taking the classes from the course Learn TypeScript, by Bob Ziroll.
The repository folder structure was made a bit different than suggested in the course, once it was structured accordingly to the course sections(modules) and not by the set of projects coded during the learning process in the course.
This class of the course is focused in providing a quick overview about TypeScript
This classe of the course is focused into creating the application that will be used throughout the course
This class of the course is focused into converting the initial code provided into TypeScript
This class of the course is focused into exmplaning the concepts of defensive coding
This class of the course is focused into explaning the basic concepts about typing variables
This class of the course is focused into adding types to the Pizza App
This class of the course is focused on providing basic knowledge on how to create custom types using TypeScript
This class of the course is focused into continue adding types to the Pizza App
This class of the course is focused into explaning how to work with nested object types in TypeScript
This class of the course is focused into explaning how to create optional properties in type definitions
This class of the course is focused into continue adding types to the Pizza App
This class of the course is focused into explaning how to properly create type definitions for arrays
This class of the course is focused into continue adding types to the Pizza App
This class of the course is focused into explaning the concepts related to literal types declarations
This class of the course is focused into explaning the concepts unions
This class of the course is focused into continue adding types to the Pizza App
This class of the course is focused into continue adding types to the Pizza App
This class of the course is focused on working with narrowed types in our Pizza App.
This class of the course is focused into understading the concetps of the types returned by functions.
This class of the course is focused on working with narrowed types in our Pizza App.
This class of the course is focused on working with narrowed types in our Pizza App.
This class of the course is focused into adding a functionaly to create automatic ids to menu items
This class of the course is focused into learning what are utility types and how to use them in TypeScript
This class of the course is focused into adding setting up types correctly with utility types
This class of the course is focused into learning about Generics in TypeScript
This class of the course is focused into adding generic types to the PizzaApp
Those notes were written while watching the tutorial videos while taking the classes from the online course Learn TypeScript on Scrimba.
Because english is not my mother language, they can contain some typos and everything written here is based on my understanding about the discussed topics and may not be 100% accurate.
If you want the full course, support the instructor by buying their course on Scrimba.
- Home
- Introduction
- Introduction to TypeScript
- The Pizza Application
- Move to TypeScript
- Defensive Coding
- Typing variables
- Typing Pizza App: part 1
- Custom types
- Typing Pizza App: part 2
- Nested Object types
- Optional Properties
- Typing Pizza App: part 3
- Array Types
- Typing Pizza App: part 4
- Literal Types
- Unions
- Typing Pizza App: part 5
- Typing Pizza App: part 6
- Typing Pizza App: part 7
- Returning Types
- Typing Pizza App: part 8
- Any Type
- Typing Pizza App: part 9
- Utility Types
- Typing Pizza App: part 10
- Generics
- Typing Pizza App: part 11