TypeScript Tutorials

Welcome to our TypeScript Tutorials! Here, you'll learn all about TypeScript and how it can help you write more maintainable and scalable code.

Our TypeScript course covers some basic to advanced TypeScript concepts.

We strongly recommend starting with JavaScript if you don't have a basic understanding of the language. Everything you know about JavaScript is also applicable to TypeScript.

Start Tutorials by Topics

If you're not sure where to start, we recommend following the order of the topics.

The list of topics we cover is as follows:

Get Started+

Introduction To TypeScript TypeScript Getting Started TypeScript Basic Types TypeScript Interfaces TypeScript Functions TypeScript Type Inference TypeScript Generics TypeScript Classes TypeScript Namespaces TypeScript Tooling and Integration

If you're interested in contributing to our TypeScript documentation, we'd love to hear from you. We're always looking for contributors who are passionate about TypeScript and want to help others learn. Whether you'd like to write a tutorial, create a video, or contribute to our documentation in some other way, we welcome your contributions.

NOTE: This content is open source, so feel free to visit our Github repository to contribute and share your knowledge.