Tutorialspoint

TypeScript For Beginners

person icon Dipendra Shekhawat

TypeScript For Beginners

Learn all that you need to get started with TypeScript in a short time.

updated on icon Updated on Sep, 2023

language icon Language - English

person icon Dipendra Shekhawat

architecture icon TypeScript,Web Development

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 19,000+ top Tutorialspoint courses anytime, anywhere.

Course Description

The course will help you learn TypeScript step by step. Sections are broken down into lectures, where each lecture contains several related topics that are packed with easy-to-understand explanations and real-world examples.

The course is designed for beginners and intermediate-level professionals who want to learn TypeScript and use it for building applications.

What is TypeScript?

TypeScript is an open-source object-oriented programming language developed and maintained by Microsoft. It’s a superset of JavaScript.

TypeScript is designed for the development of large applications and transpiler to JavaScript.

Why TypeScript?

As we already know that TypeScript transpiles to JavaScript as browsers can only understand JavaScript.

So you might be thinking that what’s the need of adding an extra layer if the executable code is going to be JavaScript itself?

There are many benefits of using TypeScript, listing down a few of them.

  1. TypeScript integrates well with React, Vue, and Angular.

  2. TypeScript is a statically typed language and this makes the code easier to refactor. Statically typed programming languages are those in
    which the type of a variable is known at compile-time instead of at run-time.

  3. TypeScript is easier to read and access. Helps in code maintainability.

The course has the following topics

  • Introduction to TypeScript

  • Variables

  • Data Types

  • Conditional Statements

  • Loops

  • Type Checking

  • Type Assertion

  • Functions

  • Access Modifiers

  • Namespace

  • Modules

  • Generics

  • TypeScript Resources

Goals

What will you learn in this course:

  • Variables and Data Types

  • Conditional Statements

  • Loops

  • Type Checking & Type Assertion

  • Functions

  • Access Modifiers

  • Namespace

  • Modules & Generics

Prerequisites

What are the prerequisites for this course?

  • Basic programming knowledge.

  • Good to have basic JavaScript knowledge.

TypeScript For Beginners

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction
1 Lectures
  • play icon Instructor & Course Overview 01:15 01:15
Getting Started
5 Lectures
Tutorialspoint
Variables in TypeScript
2 Lectures
Tutorialspoint
TypeScript data types
3 Lectures
Tutorialspoint
User-defined data types
6 Lectures
Tutorialspoint
Conditional Statements
2 Lectures
Tutorialspoint
Loops
2 Lectures
Tutorialspoint
Type Checking
2 Lectures
Tutorialspoint
Type Assertion
1 Lectures
Tutorialspoint
Access Modifiers
4 Lectures
Tutorialspoint
Functions
5 Lectures
Tutorialspoint
Readonly and static keywords
2 Lectures
Tutorialspoint
Namespace
3 Lectures
Tutorialspoint
Modules
2 Lectures
Tutorialspoint
Generics
3 Lectures
Tutorialspoint
Build Tools
1 Lectures
Tutorialspoint
Resources
1 Lectures
Tutorialspoint

Instructor Details

Dipendra Shekhawat

Dipendra Shekhawat

Senior Software Developer

I have around 10+ years of experience in the IT industry and currently work as a Senior Software Developer in one of the product-based organizations.

Good experience with SDLC process and Agile/SCRUM Methodologies.

Tech Stack 

ASP.NET, C#, SQL Server, WebAPI, ReactJS, TypeScript

Certifications

- Microsoft Certified Professional (MCP)

- Microsoft Specialist: Programming in HTML5 with JavaScript & CSS3

- Microsoft Certified Solution Developer (MCSD)

- Automation Anywhere Certified Master RPA Professional

Course Certificate

User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
People having fun around a laptop

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
People having fun around a laptop

Talk to us

1800-202-0515