Chapter 3
Advanced TypeScript Language Features
![Content Locked](https://d2eqvbo50s3340.cloudfront.net/f4bdc4a0cdb8470db055e1333f3ee0d1/images/f809d079111e31b1f0b7716cb973d607.jpg)
Section 3
Building Your First Class
Before doing anything we need to prepare our environment to write TypeScript apps. - Understand the idea of classes and why we need them to work in TypeScript - Learn how to build a simple class with fields and functions, and how to create instances from the class - Work with constructors to initialize fields in the class and how to use these important keywords