LearnKartS

Advanced TypeScript: Async, Decorators & Utility Types

Ce cours n'est pas disponible en FranƧais (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
LearnKartS

Advanced TypeScript: Async, Decorators & Utility Types

Nikhil Agarwal
LearnKartS

Instructeurs : Nikhil Agarwal

Inclus avec Coursera PlusEn savoir plus

Demander Ć  Coursera

Obtenez un aperƧu d'un sujet et apprenez les principes fondamentaux.
niveau IntermƩdiaire

ExpƩrience recommandƩe

4 heures Ơ complƩter
Planning flexible
Apprenez Ć  votre propre rythme
Obtenez un aperƧu d'un sujet et apprenez les principes fondamentaux.
niveau IntermƩdiaire

ExpƩrience recommandƩe

4 heures Ơ complƩter
Planning flexible
Apprenez Ć  votre propre rythme

Ce que vous apprendrez

  • Apply TypeScript utility types to create flexible, reusable, and maintainable type definitions

  • Organize TypeScript applications using modules, namespaces, and decorator-based patterns

  • Build asynchronous applications using callbacks, promises, async/await, and concurrent operations

  • Use advanced type-system features to improve type safety and manage complex application logic

CompƩtences que vous acquerrez

  • CatĆ©gorie : Web Development
  • CatĆ©gorie : Front-End Web Development
  • CatĆ©gorie : Back-End Web Development
  • CatĆ©gorie : API Design
  • CatĆ©gorie : Software Development
  • CatĆ©gorie : Software Engineering
  • CatĆ©gorie : Software Architecture
  • CatĆ©gorie : Javascript
  • CatĆ©gorie : Code Reusability
  • CatĆ©gorie : Object Oriented Programming (OOP)
  • CatĆ©gorie : Software Design Patterns

Outils que vous dƩcouvrirez

  • CatĆ©gorie : TypeScript
  • CatĆ©gorie : Node.JS
  • CatĆ©gorie : Application Programming Interface (API)

DƩtails Ơ connaƮtre

Certificat partageable

Ajouter Ć  votre profil LinkedIn

Récemment mis à jour !

juin 2026

Ɖvaluations

6 devoirs

EnseignƩ en Hindi

DƩcouvrez comment les employƩs des entreprises prestigieuses maƮtrisent des compƩtences recherchƩes

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Ɖlaborez votre expertise du sujet

Ce cours fait partie de la SpƩcialisation "TypeScript for Modern Development"
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprĆØs d'experts du secteur
  • AcquĆ©rez une comprĆ©hension de base d'un sujet ou d'un outil
  • DĆ©veloppez des compĆ©tences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 3 modules dans ce cours

This module covers powerful utility types like Partial, Pick, Omit, Record, and more for transforming types effectively. You will also learn how to structure applications using modules, imports, exports, and namespaces.

Inclus

10 vidƩos1 lecture2 devoirs

This module introduces decorators for modifying class behavior and explores async programming with callbacks and Promises. You will also learn real-world async patterns like logging, chaining, and execution flow handling.

Inclus

9 vidƩos1 lecture2 devoirs

This module focuses on async/await, API handling with Fetch and Promise.all, and advanced type system features. You will also explore conditional types, discriminated unions, type narrowing, and interview-level TypeScript concepts.

Inclus

9 vidƩos1 lecture2 devoirs

Obtenez un certificat professionnel

Ajoutez ce titre Ơ votre profil LinkedIn, Ơ votre curriculum vitae ou Ơ votre CV. Partagez-le sur les mƩdias sociaux et dans votre Ʃvaluation des performances.

Instructeurs

Nikhil Agarwal
LearnKartS
36 Cours6 571 apprenants

Offert par

LearnKartS

En savoir plus sur Software Development

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Ɖtudiant(e) depuis 2018
’Pouvoir suivre des cours Ć  mon rythme Ć  Ć©tĆ© une expĆ©rience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Ɖtudiant(e) depuis 2020
’J'ai directement appliquĆ© les concepts et les compĆ©tences que j'ai appris de mes cours Ć  un nouveau projet passionnant au travail.’

Larry W.

Ɖtudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon universitĆ© ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'amĆ©liorer dans son travailĀ : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions