Programming Fundamentals in TypeScript
Practical TypeScript programming to learn the TypeScript from basic to advanced with elegant TypeScript coding concepts
Programming,Programming Languages,Programming Fundamentals
Lectures -57
Duration -6 hours
Lifetime Access

Lifetime Access
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
If you are 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.
What You Will Cover:
- How to set up a development environment for TypeScript
- Type System of TypeScript
- Conditionals and Control flow of Programs in TypeScript
- More advanced types specific to TypeScript
- Functions in TypeScript
- Object-oriented programming in TypeScript
- Generics in TypeScript
- All the related coding examples and notes
Course Structure
There are six sections in the course in total:
Section 1: Starter
- The first section will help to understand the need and benefits of TypeScript, and it will also help to get hands-on with setting up the development environment for TypeScript projects.
- The second section describes in detail the powerful type system of TypeScript in which we learn to use different data types in TypeScript.
- The third section introduces the fundamental conditional controls and flow of controls, including if-else, switch statements, looping, etc.
- The fourth section explains some more advanced data types that are specific to TypeScript and enhance the power of programming, helping to write more robust applications.
- The fifth section explains the different types of functions and the related features to those concepts.
- The sixth section gives more advanced knowledge of object orientation, interfacing, patterns, generics, 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.
Curriculum
Check out the detailed breakdown of what’s inside the course
Getting Started
8 Lectures
-
Introduction 00:46 00:46
-
What is TypeScript? 03:57 03:57
-
TypeScript as Superset of JavaScript 00:54 00:54
-
TypeScript is a Transpiler for JavaScript 01:24 01:24
-
TypeScript editor - Visual Studio Code 01:04 01:04
-
TypeScript compiler installation 01:32 01:32
-
Practical: Setup a TypeScript Project 02:48 02:48
-
Summary 01:19 01:19
Declaration and Type System
5 Lectures
Conditional Execution and Control Flow
11 Lectures
More advanced Data Types
9 Lectures
Functions in TypeScript
13 Lectures
Classes, Objects and Interfaces
11 Lectures
Instructor Details
Dharmindar Devsidas (ProgrammingMyths)
Dharmindar Devsidas is a passionate instructor dedicated to making learning simple, practical, and engaging. With a strong focus on clear explanations and real-world applications, he helps learners understand complex topics in an easy and structured way. His teaching approach emphasizes practical knowledge, step-by-step guidance, and skill development, enabling students to confidently apply what they learn in their professional journeys. Through his courses, Dharmindar aims to empower learners with valuable knowledge and the confidence to grow in their careers.
Course Certificate
Use your certificate to make a career change or to advance in your current career.
Our students work
with the Best
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now