TypeScript eBook for professionals

Download free TypeScript tutorial course in PDF, training file in 30 chapters and 97 pages. Free unaffiliated ebook created from Stack OverFlow contributor.

Table of contents

  • About
  • Getting started with TypeScript
  • Installation and setup
  • Basic syntax
  • Hello World
  • Running TypeScript using ts-node
  • TypeScript REPL in Nodejs
  • Why and when to use TypeScript
  • Safety
  • Readability
  • Tooling
  • TypeScript Core Types
  • String Literal Types
  • Tuple
  • Boolean
  • Intersection Types
  • Types in function arguments and return value Number
  • Types in function arguments and return value String
  • const Enum
  • Number
  • String
  • Array
  • Enum
  • Any
  • Void
  • Arrays
  • Finding Object in Array
  • Enums
  • Enums with explicit values
  • How to get all enum values
  • Extending enums without custom enum implementation
  • Custom enum implementation: extends for enums
  • Functions
  • Optional and Default Parameters
  • Function as a parameter
  • Functions with Union Types
  • Types of Functions
  • Classes
  • Abstract Classes
  • Simple class
  • Basic Inheritance
  • Constructors
  • Accessors
  • Transpilation
  • Monkey patch a function into an existing class
  • Class Decorator
  • Why and when to use TypeScript
  • Arrays
  • Functions
  • Class Decorator
  • Generics
  • User-defined Type Guards
  • Importing external libraries
  • Publish TypeScript definition files
  • Mixins
  • TypeScript installing typescript and running the typescript compiler tsc
  • Integrating with Build Tools
  • TypeScript with AngularJS
  • Using TypeScript with React (JS & native)
  • tsconfig.json
  • Unit Testing

It is a free TypeScript ebook created for beginners. The content is extracted from Stack Overflow pltaform, which is written by many TypeScript developers and contributors.

The content is released under Creative Commons BY-SA

Size : 1.14 MB
File type : pdf
Downloads: 74
Created: 2019-04-30

Others TypeScript Tutorials

TypeScript Notes for Professionals

Others related eBooks about TypeScript eBook for professionals

Automated Machine Learning

Download free course Automated Machine Learning, pdf file on 223 pages by by Frank Hutter, Lars Kotthoff, Joaquin Vanschoren....

Introduction to programming with Fortran 95

Introduction to programming with Fortran 95. This tutorial aim to provide an introduction to programming with Fortran 95. Fortran is particularly suitable for science and engineering....

Java Persistence with JPA

This tutorial is a reference guide to provide a framework on how to work with JPA and help you to start your first JPA applications,free PDF training course material on 33 pages ....

Practical Artificial Intelligence Programming in Java

This book uses both best of breed open source software and the author's own libraries to introduce the reader to Artificial Intelligence (AI) technologies like genetic algorithms, neural networks, expert systems, machine learning, and statistical natural language processing (NLP)....

Android Concepts and Programming

Download Android tutorial in PDF ,free training course document under 40 pages By Kartik Sankaran....

Statistics with Julia

Ccurrently many of Julia's users are hard-core developers that contribute to the language'..., download free Julia tutorial in PDF (413 pages) created by Hayden Klok ....

Getting started with C#

Free tutorial in PDF about C# programming ,a training document under 52 pages designated to beginners who want to learn the basics of CSharp language....

IPython Interactive Computing and Visualization Cookbook

This book contains many ready-to-use, focused recipes for high-performance scientific computing and data analysis, from the latest IPython/Jupyter features to the most advanced tricks, to help you write better and faster code. You will apply these state-of-the-art methods to various real-world examp...

Learning Symfony 3

Symfony 3 tutoririal to download for free, PDF document on 46 pages created by StackOverFlow which teaches you the basics of this framwork. After reading this tutorial you will know the basics of the Symfony 3 framework...

COBOL in 21 days

This tutorial present an easy way to learn COBOL in a few days,free training courses in PDF for beginners and intermediate level users....