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

Typescript

via SWAYAM Plus

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates

The typescript course is designed to teach individuals the fundamentals of typescript programming language and its applications in web development. This course covers topics such as variables, data types, interfaces, classes, and functions.

Students will learn how to write scalable and maintainable code with typescript, and how to use it to build web applications with a strong type system. The course also covers best practices for using typescript, such as using type definitions, and how to integrate it with popular frameworks and libraries such as angular, react, and node.js.

By the end of the course, students will have a comprehensive understanding of typescript and be able to write robust and scalable code with confidence.

Intended audience

TypeScript Developer, Front-End Developer, Full-Stack Develope, JavaScript Developer

Prerequisites

  • Open to all

Assessment & certification

  • Assessment fee: Included — no extra fee
  • Assessment mode: Online
  • Assessment type: MCQ
  • Assessment provider: GUVI
  • Certificate provider: TypeScript Developer, Front-End Developer, Full-Stack Develope, JavaScript Developer

Syllabus

  • Week 1: TypeScript compilation: command prompt
  • Week 2: Visual studio TypeScript configuration
  • Week 3: Function parameters and returns
  • Week 4: String arrays
  • Week 5: Functions with optional parameters
  • Week 6: TypeScript object creation
  • Week 7: TypeScript class creation
  • Week 8: TypeScript inheritance
  • Week 9: TypeScript interfaces
  • Week 10: TypeScript module accessibility
  • Week 11: Understanding TypeScript

Taught by

Guvi

Reviews

Start your review of Typescript

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.