Skip to content

minalDev-git/Typescript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build JavaScript Applications Using TypeScript

This repository contains the code and notes from the Microsoft Learn training module "Build JavaScript applications using TypeScript". This module provides a comprehensive introduction to using TypeScript to build robust and maintainable JavaScript applications.

Resources

For more information on TypeScript and the concepts covered in this module, refer to the following resources:

Overview

The training module covers the following key topics:

  1. Introduction to TypeScript

  • What is TypeScript?
  • Benefits of using TypeScript
  • Differences between TypeScript and JavaScript
  1. Setting Up the Environment

  • Installing Node.js and npm
  • Setting up a TypeScript project
  • Configuring the TypeScript compiler
  1. Basic TypeScript Syntax

  • Types and type annotations
  • Interfaces and classes
  • Functions and arrow functions
  1. TypeScript and JavaScript Interoperability

  • Using TypeScript with existing JavaScript code = Leveraging JavaScript libraries in TypeScript
  1. Advanced TypeScript Features

  • Generics
  • Decorators
  • Type inference
  1. Organizing Code with Modules

  • Export and Import module components
  • Access external type libraries
  1. Organizing Code using TypeScript namespaces

  • Organize code by using single-file namespaces
  • Organize code by using multi-file namespaces
  • Design Considerations

About

Microsoft Learn: Build JavaScript applications using TypeScript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published