- Learning Path Libraries: This path is only available in the libraries listed. To access this path, purchase a license for the corresponding library.
- Core Tech
TypeScript Foundations
TypeScript is a statically typed superset of JavaScript that improves code quality and maintainability in front-end and full-stack applications. This path introduces developers to TypeScript syntax, object-oriented features, and real-world patterns.
Content in this path
Core Concepts and Foundations
Build foundational knowledge of TypeScript including its purpose, basic syntax, and how it compares with other languages
Working with Data & Collections
Learn how to handle arrays, collections, and structured data using TypeScript powerful type system and utilities
Object-oriented TypeScript
Dive into OOP principles in TypeScript including classes, inheritance, interfaces, and design patterns
Try this learning path for free
What You'll Learn
- Set up a TypeScript development environment using the TypeScript compiler and configuration files
- Understand and apply TypeScript static typing system including type annotations and type inference
- Define and use interfaces and type aliases to describe object shapes and function signatures
- Implement object-oriented programming concepts such as classes, inheritance, and access modifier in TypeScript
- Work with arrays and collections, utilizing TypeScript type system to ensure data integrity
- Knowledge of HTML, CSS
- Experience with JavaScript is helpful
- Front-end Developers
- HTML
- CSS
- TypeScript
- JavaScript
- Component-based Architecture