TypeScript Course
In the TypeScript course, we will learn about the language as part of Google's tools specialization. The TypeScript course is taught as part of Google's tools specialization in the Full Stack course.
TypeScript is a language developed by Microsoft and is inspired by JavaScript. In the course, we will cover the fundamentals of this language and provide the foundational skills every beginner programmer needs. We will understand why TypeScript is particularly used for building large WEB applications, learn how to identify potential issues, and master creating, expanding, and utilizing all types of code.
TypeScript is a free and open-source programming language. It is designed for developing complex systems and can compile to JavaScript. Its main goal is to address the limitations of JavaScript by adding features like types, modules, classes, and more. It's important to highlight that TypeScript is an extension of JavaScript and includes its syntax and commands.
Ch. 1
Introduction to TypeScript
Ch. 2
Basic data types
Ch. 3
Destructuring
Ch. 4
Classes
Ch. 5
Interfaces
Ch. 6
Generics
Ch. 7
Modules
Ch. 8
Namespaces
Ch. 9
Ambients
Ch. 10
Decorators
Ch. 11
Advanced Types
Ch. 12
SymbolsAngularJS
Oleg Korzon
Head of Web Application Development
Senior Lecturer and Director of Web Development at Embedded Academy. With extensive expertise in HTML5, CSS, JavaScript, jQuery, Angular, React, Node.js, MongoDB, and other cutting-edge web technologies, our instructor brings a wealth of experience to the classroom. His diverse background encompasses: