- [Instructor] To get the most out of this course, you'll want to be comfortable with the major constructs of C#. The syntax is similar. The semantics are nearly identical. You'll need to be familiar with classes, inheritance, and polymorphism. In short, if you're an experienced C# developer, you'll find yourself right at home with Typescript. We'll also be using Terminal on the Mac. If you're on Windows, you'll be using Command Window. I will walk you through the simple commands we'll be using which are the same on both platforms.
In this course, Jesse Liberty reviews the fundamentals of TypeScript for the C# developer, including the built-in types, flow controls, and functions. He covers default, optional, and rest parameters; lambda functions; object literals; and the creation and use of custom classes. Plus, learn about other object-oriented features such as inheritance and interfaces. By the end of the course, C# developers should be well on their way to incorporating this flexible and powerful web programming language into their app development workflow.
- Setting up a TypeScript development environment
- Working with types and variables
- Using operators to control flow
- Working with parameters and functions
- Creating classes and objects
- Exploring TypeScript inheritance
- Working with interfaces