Introduction to Typescript
Startdata en plaatsen
Beschrijving
Prerequisites
This course is geared towards developers needing to get up to speed with TypeScript quickly. Developers should have a basic knowledge of JavaScript. Familiarity with node.js, npm/yarn is not required, but helpful
Course Contents
Introduction
- Introduce TypeScript
- Setting up a typescript project
- Configuring the compiler
- Use and configure TsLint
Namespaces
- Understand modules and namespaces
- Learn various import and export techniques
Types annotations
- Understand the type system
- Dealing with null and undefined (using strictNullChecks)
- Write enums
- Work with arrays
- Use tuples
- Advanced types such as unions and intersections
Functions
- Working wit…
Veelgestelde vragen
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Prerequisites
This course is geared towards developers needing to get up to speed with TypeScript quickly. Developers should have a basic knowledge of JavaScript. Familiarity with node.js, npm/yarn is not required, but helpful
Course Contents
Introduction
- Introduce TypeScript
- Setting up a typescript project
- Configuring the compiler
- Use and configure TsLint
Namespaces
- Understand modules and namespaces
- Learn various import and export techniques
Types annotations
- Understand the type system
- Dealing with null and undefined (using strictNullChecks)
- Write enums
- Work with arrays
- Use tuples
- Advanced types such as unions and intersections
Functions
- Working with functions
- function parameters: optional, default values
- Define rest parameters (aka varying arguments)
- Appreciate overloading
- Use type queries and guards
Interfaces
- Define interfaces
- Duck typing with interfaces
- Define properties
- Define optional properties
- Declare readonly properties
- indexable types
- Define function and constructor types
Classes
- Write classes
- Adding properties
- Adding methods
- Understand scopes
- Use inheritance
- overriding methods
- abstract classes/methods
- Write accessors
- Use static members
Other
- Work with Generics (classes, interfaces, methods, etc)
- Introduction to writing and using Decorators
You have discovered EDC4IT, your online home for IT Training in Open Source Technologies.
Famous for the practicality and applicability, a significant part of our course material is dedicated to hands-on exercises and lucrative tips allowing the participants to improve considerably in their workplaces in no time.
We go the extra mile to deliver consultancy and on-the-job coaching, as needed. Having received great feedback on our online courses, we take pride in our trainers and learning material.
Join us, use our rich expertise, and get ahead of the rest!
Blijf op de hoogte van nieuwe ervaringen
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.