Companies Home Search Profile

Getting Started with TypeScript

Focused View

Brice Wilson

3:00:58

38 View
  • 00. Course Overview.mp4
    01:20
  • 00. Introduction.mp4
    02:10
  • 01. Course Overview.mp4
    01:04
  • 02. Demo - Project Overview.mp4
    04:07
  • 03. Demo - Installing TypeScript and Running the Compiler.mp4
    04:04
  • 04. Using Project Files.mp4
    03:23
  • 05. Demo - Configuring Compiler Options in tsconfig.json.mp4
    09:11
  • 06. Demo - Configuration Inheritance and Glob Support in tsconfig.json.mp4
    04:09
  • 07. Demo - Compiling with Webpack.mp4
    03:52
  • 08. Summary.mp4
    01:19
  • 00. Introduction and Overview.mp4
    00:58
  • 01. Basic Types and Variable Declarations.mp4
    03:08
  • 02. Type Annotations and Type Inference.mp4
    02:28
  • 03. Demo - Using let and const with Type Annotations.mp4
    05:08
  • 04. Additional Built-in Types.mp4
    01:45
  • 05. Union Types and the --strictNullChecks Compiler Option.mp4
    03:03
  • 06. Type Assertions.mp4
    01:49
  • 07. Demo - Writing Better Code with the --strictNullChecks Option.mp4
    03:11
  • 08. Demo - Understanding Control Flow Type Analysis.mp4
    03:14
  • 09. Summary.mp4
    01:48
  • 00. Introduction and Overview.mp4
    00:57
  • 01. Adding Type Annotations to Functions.mp4
    02:57
  • 02. Using the --noImplicitAny Compiler Option.mp4
    00:52
  • 03. Default-initialized Parameters.mp4
    01:16
  • 04. Demo - Adding Type Annotations to Parameters and Return Values.mp4
    02:02
  • 05. Demo - Adding Type Annotations and Default Parameter Values.mp4
    07:36
  • 06. Anatomy of an Arrow Function.mp4
    04:44
  • 07. Demo - Converting a Traditional Function to an Arrow Function.mp4
    02:50
  • 08. Demo - Taking Advantage of Function Types.mp4
    03:12
  • 09. Summary.mp4
    01:15
  • 00. Introduction and Overview.mp4
    01:01
  • 01. Interfaces vs. Classes.mp4
    03:37
  • 02. Creating an Interface.mp4
    01:56
  • 03. TypeScripts Structural Type System.mp4
    01:40
  • 04. Demo - Creating Interfaces.mp4
    05:57
  • 05. Class Members.mp4
    03:58
  • 06. Extending Classes and Implementing Interfaces.mp4
    02:11
  • 07. Demo - Creating Classes.mp4
    04:09
  • 08. Demo - Configuring a Project with Multiple Source Files.mp4
    07:17
  • 09. Static Members.mp4
    01:40
  • 10. Constructors.mp4
    02:39
  • 11. Demo - Refactoring the Demo App with Classes.mp4
    08:09
  • 12. Summary.mp4
    01:08
  • 00. Introduction and Overview.mp4
    00:49
  • 01. Why Use Modules - .mp4
    01:21
  • 02. Supporting Technologies.mp4
    02:01
  • 03. Exporting and Importing.mp4
    05:51
  • 04. Demo - Converting the Demo App to Use Modules.mp4
    07:06
  • 05. Relative vs. Non-relative Imports.mp4
    01:35
  • 06. Module Resolution Strategies.mp4
    01:44
  • 07. Module Resolution Examples.mp4
    04:52
  • 08. Demo - Configuring Module Resolution.mp4
    07:37
  • 09. Demo - Configuring Webpack to Bundle Modules.mp4
    01:56
  • 10. Summary.mp4
    01:14
  • 00. Introduction and Overview.mp4
    00:32
  • 01. What Are Type Declaration Files - .mp4
    01:34
  • 02. DefinitelyTyped.mp4
    01:13
  • 03. Installing Type Declaration Files.mp4
    00:33
  • 04. Demo - Installing and Using a Type Declaration File.mp4
    04:48
  • 05. Summary.mp4
    01:58
  • Description


    TypeScript is a powerful, fun, and popular programming language used for building browser and NodeJS applications. This course will teach you all of the most important features of TypeScript, and quickly make you productive with the language.

    What You'll Learn?


      Creating great web applications requires great JavaScript code. TypeScript helps you create great JavaScript code. In this course, Getting Started with TypeScript, you'll learn how to create browser applications faster and with fewer errors using a powerful and fun programming language. First, you'll learn how to configure TypeScript projects. Next, you'll explore how to create and use your own types. Finally, you'll discover how to get strong typing support for just about any JavaScript library you can imagine. When you're finished with this course, you'll have a foundational understanding of TypeScript's most important features, as well as the skills you need to begin building client-side web applications and NodeJS applications with TypeScript.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Brice Wilson
    Brice Wilson
    Instructor's Courses
    Brice Wilson has been a professional developer for over 20 years and has used many tools and programming languages during that time. His current interests are centered on web services, single-page web applications and native mobile development. He has worked as a developer and architect for a number of large companies and enjoys learning, experimenting with, and teaching new technologies. He also blogs at BriceWilson.net.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 60
    • duration 3:00:58
    • level preliminary
    • English subtitles has
    • Release Date 2023/10/11