Companies Home Search Profile

TypeScript 4 In-Depth

Focused View

Brice Wilson

3:23:13

10 View
  • 01. Course Overview.mp4
    01:25
  • 02. Why Use TypeScript.mp4
    04:05
  • 03. Installing TypeScript.mp4
    02:43
  • 04. Choosing a TypeScript Editor.mp4
    01:45
  • 05. Using the TypeScript Playground.mp4
    03:11
  • 06. Using Visual Studio Code.mp4
    06:36
  • 07. Declaring Variables.mp4
    04:08
  • 08. Common Types and Type Annotations.mp4
    03:34
  • 09. Using Variables and Type Annotations.mp4
    09:04
  • 10. Enums Arrays and Tuples.mp4
    04:41
  • 11. Declaring Enums and Arrays.mp4
    05:11
  • 12. Functions in TypeScript Versus JavaScript.mp4
    04:07
  • 13. Arrow Functions.mp4
    04:37
  • 14. Using Arrow Functions.mp4
    04:14
  • 15. Function Types.mp4
    04:45
  • 16. Optional Default and Rest Function Parameters.mp4
    02:35
  • 17. Writing Code with Function Parameters.mp4
    06:46
  • 18. Function Overloads.mp4
    06:29
  • 19. Understanding Interfaces.mp4
    05:12
  • 20. Declaring and Using Interfaces.mp4
    09:21
  • 21. Interfaces for Function Types.mp4
    04:29
  • 22. Extending Interfaces.mp4
    03:32
  • 23. Implementing Interfaces with Classes.mp4
    06:12
  • 24. What Is a Class.mp4
    02:17
  • 25. Parts of a Class.mp4
    06:52
  • 26. Creating and Using Classes.mp4
    09:28
  • 27. Extending Classes with Inheritance.mp4
    08:32
  • 28. Abstract Classes.mp4
    03:48
  • 29. Using Class Expressions.mp4
    03:42
  • 30. The Evolution of Modules.mp4
    02:13
  • 31. Module Formats.mp4
    01:45
  • 32. Exporting and Importing Modules.mp4
    04:17
  • 33. Using Modules.mp4
    05:39
  • 34. Using Default Exports.mp4
    04:06
  • 35. What Are Generics and Type Parameters.mp4
    02:12
  • 36. Using Array T .mp4
    01:31
  • 37. Generic Functions.mp4
    06:10
  • 38. Generic Interfaces and Classes.mp4
    07:35
  • 39. Generic Constraints.mp4
    04:48
  • 40. Finding and Using Compiler Options.mp4
    06:05
  • 41. Configuring Projects with tsconfig.json.mp4
    05:34
  • 42. What Are Declaration Files.mp4
    01:40
  • 43. Using Declaration Files.mp4
    06:17
  • Description


    This course will teach you all of the major language features in TypeScript 4+. You will also learn how to apply different TypeScript compiler options and configure projects of any size to meet your specific development goals.

    What You'll Learn?


      TypeScript helps you create web applications that are easier to maintain and contain fewer bugs than traditional JavaScript applications. In this course, TypeScript 4 In-depth, you'll learn all of the major features of the language and develop the skills to begin working on your first TypeScript project. First, you'll explore the basic features of the language including type annotations, functions, interfaces, and classes. Next, you'll discover more advanced features such as generics and modules. Finally, you'll learn how to use the TypeScript compiler and configure TypeScript projects using a tsconfig.json configuration file. When you're finished with this course, you'll have the skills and knowledge of TypeScript needed to build client and server-side web applications faster and with fewer errors.

    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 43
    • duration 3:23:13
    • level average
    • Release Date 2023/12/15