This repository is where I am working through the Understanding Typescript by Maximilian Schwarzmüller on Udemny.
Each section is completed in a branch and each exercise's final state is tagged. Once a section is complete its branch is merged back to main so the final state is availible in folder with the same name as the section:
- Section 1 - Getting Started on branch: 01-getting-started
- Section 2 - TypeScript Basics & Basic Types on branch: 02-basics
- Section 3: The TypeScript Compiler (and its Configuration) on branch: 03-compiler-config
- Section 4 - Next-generation JavaScript & TypeScript on branch: 04-next-gen
- Section 5 - Classes & Interfaces on branch: 05-cl-interfaces
- Section 6 - Advanced Types on branch: 06-advanced-types
- Section 7 - Generics on branch: 07-generics
- Section 8 - Decorators on branch: 08-decorators
- Section 9 - Drag & Drop Project on branch: 09-project-01-drag-and-drop
- Section 10 - Modules & Namespaces on branch: 10-modules-and-namespaces
- Section 11 - Using Webpack with TypeScript on branch: 11-using-webpack-with-typescript
- Section 12 - 3rd Party Libraries & TypeScript on branch: 12-3rd-party-libraries-and-typescript
- Section 13 - Time to Practice Let's build a "Select & Share a Place" App on branch: 13-project-02-share-a-place
- Section 14 - React.js & TypeScript on branch: 14-react-typescript