Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

Programming Fundamentals in TypeScript

Programming Fundamentals in TypeScript

Practical TypeScript programming to learn the TypeScript from basic to advanced with elegant TypeScript coding concepts

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Dharmindar Devsidas (ProgrammingMyths)

category icon Development ,Programming Languages,Programming Fundamentals

Lectures -57

Duration -6 hours

Lifetime Access

4.6

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Welcome to the TypeScript Programming course

If you are a new to programming or an experienced programmer looking to enhance your knowledge of TypeScript or to learn TypeScript from scratch, you've come to the right place. This course is your one-stop-shop for all things related to TypeScript. Here's what we'll cover:

  • How to set up a development environment for TypeScript.

  • Type System of TypeScript.

  • Conditionals and Control flow of the programs in TypeScript.

  • More advanced types specific to TypeScript.

  • Functions in TypeScript.

  • Object oriented programming in TypeScript

  • And all the related coding examples and notes.

  • Generics in TypeScript

Additionally, think of this course as the jumping-off point for your exploration into TypeScript. The coding examples used in this course are improved based on the concepts module by module in each module making it more related and easy to understand the need of the enhanced and the feature.

There are six sections in the course in total.

The first section which is a starter will be helping to understand the need and benefits of TypeScript and also it will help to get hands on with setting up the development environment for the TypeScript projects.

Second section describes in detail the powerful type system of the TypeScript in which we learn to use different data types in TypeScript.

Third section introduces you to the fundamental conditional controls and flow of controls including if else, switch statement, looping etc.

Fourth section explains us some more advanced data types that are specific to TypeScript and enhances the power of programming and we are able to write more robust applications.

Fifth section explains more fun part the different types of functions and different related features to that concepts.

Sixth part gives more advanced knowledge of Object orientation, interfacing, patterns, generics etc.

All these sections contains related code examples and notes etc.

Goals

  • How to set up a development environment for TypeScript.
  • Type System of TypeScript.
  • Conditionals and Control flow of the programs in TypeScript.
  • More advanced types specific to TypeScript.
  • Functions in TypeScript.
  • Object oriented programming in TypeScript
  • And all the related coding examples and notes.

Prerequisites

  • none
Programming Fundamentals in TypeScript

Curriculum

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

Getting Started

8 Lectures
  • play icon Introduction 00:46 00:46
  • play icon What is TypeScript? 03:57 03:57
  • play icon TypeScript as Superset of JavaScript 00:54 00:54
  • play icon TypeScript is a Transpiler for JavaScript 01:24 01:24
  • play icon TypeScript editor - Visual Studio Code 01:04 01:04
  • play icon TypeScript compiler installation 01:32 01:32
  • play icon Practical: Setup a TypeScript Project 02:48 02:48
  • play icon Summary 01:19 01:19

Declaration and Type System

5 Lectures
Tutorialspoint

Conditional Execution and Control Flow

11 Lectures
Tutorialspoint

More advanced Data Types

9 Lectures
Tutorialspoint

Functions in TypeScript

13 Lectures
Tutorialspoint

Classes, Objects and Interfaces

11 Lectures
Tutorialspoint

Instructor Details

user profile image

Dharmindar Devsidas (ProgrammingMyths)

Course Certificate

Use your certificate to make a career change or to advance in your current career.

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
Annual Membership

Online Certifications

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

Explore Now
Online Certifications

Talk to us

1800-202-0515