Introduction to Typescript
Startdata en plaatsen
Beschrijving
Course Overview
Course Prerequisites
This course is geared towards developers needing to get up to speed with TypeScript quickly. Developers should be experienced with JavaScript. We recommend students following the Introduction to Modern JavaScript and Advanced JavaScript for Front-end Developers coures prior to this course.
Outline
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 arra…
Veelgestelde vragen
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Course Overview
Course Prerequisites
This course is geared towards developers needing to get up to speed with TypeScript quickly. Developers should be experienced with JavaScript. We recommend students following the Introduction to Modern JavaScript and Advanced JavaScript for Front-end Developers coures prior to this course.
Outline
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
Welkom bij EDC4IT: Uw Innovatiehub voor IT-Training
Ontdek de kracht van onze interactieve Open Source Technologieën, DevOps en Infrastructuur cursussen:
- Praktisch & Toepasbaar: Cursusmateriaal dat direct impact maakt in uw werk.
- Persoonlijke Groei: On-the-job coaching en gepersonaliseerde consultancy.
- Deskundige Trainers: Leer van de besten, met state-of-the-art materiaal.
- Voorop in IT: Blijf vooruit met onze actuele en innovatieve aanpak.
Zet Nu de Stap met EDC4IT – Vergroot uw vaardigheden, versnel uw carrière.
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.