Last updated: Mar 22, 2022

Typescript

Typescript is a superset of javascript which is strongly typed, developed, and managed by Microsoft. Typescript uses OOPs features easily like class, Interfaces, inheritance, and so on. TypeScript is the modern age favorite programming language for web developers as we can use typescript in frontend frameworks like Angular, React, and backend as well. Typescript is transpiled to javascript so that browsers can understand and read JS code. Typescript provides support to all javascript libraries, so we can call JS libraries from TS code. In this tutorial series, we will be learning features of TS, data structures in TS, typing data types, creating interfaces, decorators, and so on.
Introduction and Getting Started with TypeScript
This article introduces you to TypeScript and how to get started with it, along with basic code and an explanation.
Typescript Types MEDIUM
In this blog, we have discussed transcript types in detail by explaining each one in depth.
Generic Types vs Union Types EASY
This article will discuss Generic Types vs Union Types in detail.
Data Types in Typescript
This blog discusses the various data types used in Typescript using practical examples.
Spread syntax with TS tuples EASY
In this article, we learn about spread syntax with TS tuples. We also learn about tuples and their features.
Typescript Operators
This blog discusses the various operators in Typescript.
Author Parth
0 upvotes
Variables in TypeScript
This article briefs us about typescript variables and how to use them with a detailed code and explanation.
TypeScript Type Annotation
This article briefs you about typescript and type annotations with detailed code and explanation.
Typescript-Type Inference
This article will contain a brief overview of Type Inference in Typescript. We will further discuss Inference is implemented using the Typescript compiler and the different types of Inference.
TypeScript Type Assertion
This article will contain a brief overview of Type Assertion in Typescript. We will further discuss how to implement Assertion using TypeScript and the different types of Assertions.
TypeScript Type Alias
This article introduces you to TypeScript type aliases with a detailed description and code.
TypeScript Type vs. Interface EASY
In this article, we will learn about typescript type vs. Interface in a detailed format. We include a comparison table as well.
Module Resolution Strategies in TypeScript EASY
This article will discuss Module Resolution Strategies in TypeScript. We will also learn about Relative and Non-relative module import.
Mapped Types
This article explains mapped types in typescript using coding examples.
Conditional Types
This blog discusses the theoretical and practical implementation of conditional types.
Decision Making Statements
This blog discusses the decision making statements in TypeScript with practical implementations.
TypeScript Switch case statement
Learn about TypeScript switch case statements, combining multiple conditions into one. This guide covers syntax, examples, and key features for effective use.
TypeScript - Loops
This article will contain a brief overview of loops in Typescript. We will further discuss how to implement loops using TypeScript and the different types of loops.
Functions In TypeScript
This article will discuss Functions in TypeScript and their various functions, rest parameters, and arguments in complete detail.
Function Overloading in TypeScript
This article will cover Functions Overloading in TypeScript with examples and their advantages in complete detail.
Array in TypeScript
In this article, we will discuss Array in TypeScript and their features. We will learn about their declaration, how to access them, and different methods.
forEach method in Typescript
In this blog, we will discuss forEach method in Typescript along with some examples to understand the concept better.
Typescript Set EASY
Here, we will be discussing the Typescript set definition, syntax, methods, operations, and examples with code implementation.
TypeScript Map EASY
In the ES6 version of Javascript, a new data structure called TypeScript map was included. In the TypeScript map, we can use any value as a key or value.
Typescript Tuples
A tuple consists of zero or more values. Tuples are an extended data structure of JavaScript that is used in Typescript.
Intersections in Typescript
In this blog, we will discuss intersections in Typescript, their syntax, along with some examples to understand the concept better.
Migrating from JavaScript to TypeScript MEDIUM
In this article, we will discuss transition needs, various strategies, choosing the transition tools, and the steps to be taken.
TypeScript Type Narrowing
This article will contain a brief overview of Type Narrowing in Typescript. We will further discuss how Type Narrowing is implemented in Typescript, and we will also look at multiple codes to help and understand Type Narrowing.
Type Guards
This blog discusses the theoretical and practical implementation of type guards and the different ways we can perform them.
Type Casting in TypeScript EASY
This blog covers the concept of type casting in typescript, which allows us to convert a variable from one type to another.
Interfaces in typescript
We will discuss interfaces in typescript with their syntax and usage in this blog. Furthermore, we will go through its example, extending interfaces, and the different properties in interfaces.
TypeScript Classes
This article discusses TypeScript Classes and their implementation. We talk about why it is good to learn and use TypeScript Classes and how TypeScript Classes make the life of a developer easier.
Access Modifiers and Readonly Modifiers
This blog discusses the theoretical and practical implementations of access modifiers and readonly modifiers.
Typescript-Type Inheritence
This article will contain a brief overview of Inheritance in Typescript. We will further discuss how Inheritance is implemented in Typescript and the different types of Inheritance.
Static Methods and Properties
We will see the Static method in typescript and static properties with definition. Furthermore, we will go through the examples of static methods with code and its output.
Abstract Classes in TypeScript
Abstract classes in TypeScript are the classes that include both abstract and regular methods. Type abstract class that is inherited by multiple classes.
Objects in TypeScript
This blog covers the concept of objects in typescript that consists of a collection of key-value pairs.
TypeScript "as" Keyword EASY
This article will learn in detail about typescript language, What it is, what are the different keywords in typescript, and discuss “as” keyword, which is one of the most used keywords.
Author Arya27
0 upvotes
NameSpaces in TypeScript
This blog discusses namespaces in typescript, their uses, and practical examples.
Author Parth
0 upvotes
TypeScript Generics
This article will contain a brief overview of Generics in Typescript. We will further discuss how to implement Generics using TypeScript and the different types of Generics.
Generic Constraints
This article will contain a brief overview of Generic Constraints in Typescript. We will further discuss how to implement Generic Constraints using TypeScript and the different types of Constraints.
Generic Classes in TypeScript
This blog discusses Generic Classes in Typescript, their uses, and practical examples.
Author Parth
0 upvotes
Generic Interfaces
In typescript interfaces also can be generic like classes. A generic interface has a generic type parameter list in angle brackets <> following the interface's name.
Modules in TypeScript
This blog discusses modules in Typescript, their uses, and their relationship with namespaces.
Author Parth
0 upvotes
Decorators in Typescript
In this article, we will learn about the decorators in Typescript and their types along with some examples.
Typescript Decorator Class methods
This blog discusses the Typescript Decorators, their types, and implementation using practical examples.
Author Parth
0 upvotes
Date Object in Typescript
In this article, we will learn Date Object in Typescript along with some examples.
Ambients in Typescript
This article will contain a brief overview of Ambients in Typescript. We will further discuss how to implement Assertion using TypeScript and the different types of Assertions.
Useful Resources and Quick Start Guide EASY
In this blog, we will learn about TypeScript Quick Start Guide and Useful resources.
Duck Typing TypeScript
In this blog, we will learn about duck typing in TypeScript, its example and use cases
Differences between TypeScript and JavaScript EASY
In this article, we will cover the major differences between typescript and javascript with definition, history, features, advantages and disadvantages.