Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

TypeScript Tutorial for Beginners - Learn TypeScript by Building an App

Smartherd via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn TypeScript from the ground up through a comprehensive tutorial series that combines theoretical concepts with practical application by building a real-world app. Master the fundamentals starting with installation and dependency management, then progress through executing your first TypeScript code and understanding configuration options in tsconfig.js files. Explore configuration inheritance, webpack setup for TypeScript projects, and dive deep into TypeScript's type system including built-in types, type annotation, type inference, and string templates. Understand advanced typing concepts such as union types for multiple type variables, handling null and undefined values with strictNullChecks, and working with the any data type and type assertions. Develop proficiency in TypeScript functions including type annotations, default and optional parameters, arrow functions, and using functions as types. Build object-oriented programming skills through classes and constructors, readonly properties, and triple slash directives. Gain expertise in interfaces and classes through practical implementation in a demo application, learning the differences between interfaces and classes, defining interfaces, and utilizing class properties from base classes. Master static members, module consumption, and the import/export system in TypeScript. Explore module resolution strategies, trace resolution debugging, and configure module bundlers for real applications. Complete your learning journey by understanding type declaration files and preparing for advanced frameworks like Angular through hands-on practice with a complete source code repository available on GitHub.

Syllabus

TypeScript Course for Beginners (High-quality course)
Typescript Tutorials | Get the Complete Source Code from Github
TypeScript Tutorial | Installing Dependencies
Execute your First TypeScript Code | TypeScript Tutorial
Configuration options in tsconfig.js file | TypeScript Tutorial
Configuration Inheritance in TypeScript | TypeScript Tutorial
Configuring Webpack for TypeScript | TypeScript Tutorial
Built in Types | TypeScript Tutorial
Type Annotation & Type Inference | String Templates | TypeScript Tutorial
Multiple Types (Union type) Variable | TypeScript Tutorial
Using Null & Undefined | strictNullChecks | TypeScript Tutorial
Any Data Type & Type Assertion | TypeScript Tutorial
Type Annotation with Functions | TypeScript Tutorial
Default & Optional Parameters | TypeScript Tutorial
Arrow Functions | TypeScript Tutorial
Functions as Type | TypeScript Tutorial
Class constructors & ‘readOnly’ property | TypeScript Tutorial
Triple slash directive | TypeScript Tutorial
Using Classes and Interface in Demo App | TypeScript Tutorial
Interface vs Class | TypeScript Tutorial
Defining Interface in TypeScript | TypeScript Tutorial
Using Classes in TypeScript | TypeScript Tutorial
Use other Class and Interface properties in Base Class | TypeScript Tutorial
Static Members | TypeScript Tutorial
Consuming Modules in Typescript | TypeScript Tutorial
Importing & Exporting Modules | TypeScript Tutorial
Using Modules Demo | TypeScript Tutorial
Module Resolution Strategy | TypeScript Tutorial
Trace Resolution Demo | TypeScript Tutorial
Configuring Module Bundler for Demo App | TypeScript Tutorial
Type Declaration Files | TypeScript Tutorial
TypeScript Tutorial for Beginners | Learn TypeScript for Angular

Taught by

Smartherd

Reviews

Start your review of TypeScript Tutorial for Beginners - Learn TypeScript by Building an App

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.