Companies Home Search Profile

Consuming Web APIs with TypeScript 5

Focused View

Allen O'Neill

3:38:34

9 View
  • 1. Introduction And Overview.mp4
    02:44
  • 01. Understanding Web APIs and Their Importance.mp4
    02:04
  • 02. Maximizing Web API Potential with TypeScript 5.mp4
    03:07
  • 03. Setting Up the Development Environment.mp4
    09:50
  • 04. Defining Our Project.mp4
    08:15
  • 05. TypeScript Fundamentals for API Consumption.mp4
    06:54
  • 06. Data Types and Type Annotations - Part 1.mp4
    05:36
  • 07. What are Type Annotations.mp4
    02:54
  • 08. Functions, Arrow Functions, and Lambda Functions.mp4
    04:07
  • 09. Understanding Arrow Functions in TypeScript.mp4
    03:48
  • 10. Interfaces.mp4
    03:22
  • 11. Modules and Namespaces for Code Organizations.mp4
    08:41
  • 12. Applying Annotations, Functions, Aliases, and Namspaces.mp4
    04:03
  • 13. Fetch API and Asynchronous Programming.mp4
    05:43
  • 14. Making GET and POST Requests with Fetch.mp4
    06:32
  • 15. Handling JSON Responses and Data Parsing.mp4
    02:54
  • 16. Asynchronous Programming in TypeScript.mp4
    03:43
  • 17. AsyncAwait.mp4
    03:39
  • 18. Chaining Promises.mp4
    02:46
  • 19. FETCH API Implementation.mp4
    01:21
  • 20. Type Safety and Data Validation.mp4
    06:42
  • 21. Defining Custom Types for API Responses.mp4
    04:13
  • 22. Type Casting and Type Assertions.mp4
    03:30
  • 23. Custom Types Implementation.mp4
    02:01
  • 01. Advanced Fetch Options and Error Handling.mp4
    01:16
  • 02. Customizing Headers and Request Options.mp4
    04:50
  • 03. Query Parameters and URL Manipulation.mp4
    04:56
  • 04. Handling JSON Responses and Data Parsing.mp4
    05:55
  • 05. Streaming Responses and Progress Tracking.mp4
    05:19
  • 06. Error Handling Strategies and Status Codes.mp4
    06:50
  • 07. Mapping HTTP Responses to Custom Types.mp4
    01:47
  • 08. Mapping Response Objects to Known Types.mp4
    01:06
  • 09. Demo - Advanced Implementation.mp4
    01:38
  • 10. Security and Authorization.mp4
    06:37
  • 11. Basics Of API Authentication And Authorization.mp4
    03:48
  • 12. Cross-origin Resource Sharing (CORS) Considerations.mp4
    05:17
  • 13. Client-side Caching.mp4
    01:55
  • 14. Handling Complex API Responses.mp4
    05:13
  • 15. Normalizing and Transforming API Responses.mp4
    03:10
  • 16. Pagination and Handling Paginated API Data.mp4
    03:36
  • 17. Strategies for Dealing with Large Datasets.mp4
    01:45
  • 18. Caching and Performance Optimization.mp4
    05:06
  • 19. Client-side Caching for API Responses.mp4
    02:36
  • 20. Service Workers and Offline Capabilities.mp4
    02:41
  • 21. Performance Optimization Strategies.mp4
    02:58
  • 22. Client Side Caching For API Responses.mp4
    01:55
  • 23. Best Practices and Advanced Topics.mp4
    02:01
  • 24. Efficient Data Fetching Techniques.mp4
    03:29
  • 25. API Versioning and Backward Compatibility.mp4
    03:36
  • 26. API Routers.mp4
    01:17
  • 27. Handling Concurrent Requests and Rate Limiting.mp4
    04:39
  • 28. Implementing Long-polling and Real-time APIs.mp4
    02:25
  • 29. Web Sockets.mp4
    03:13
  • 30. Applying Rate Limiting and Web Sockets.mp4
    02:59
  • 31. Summary.mp4
    03:17
  • 1. Course Summary.mp4
    02:55
  • Description


    Web APIs are the gateway for bringing data in and out of web based applications with Typescript, and a critical part of our development toolkit. This course will teach you how to work with Web APIs using TypeScript v5 using best practice methods.

    What You'll Learn?


      In this course, Consuming Web APIs with TypeScript 5, you’ll learn to implement efficient data transfer workflows between client and server. First, you’ll explore updates in TypeScript 5 relevant to Web APIs. Next, you’ll discover best practice and patterns to implement Web APIs in a secure manner. Finally, you’ll learn how to build an end to end data transfer pipeline leveraging the very best functionality that TypeScript V5 has to offer. When you’re finished with this course, you’ll have the skills and knowledge of Web APIs and TypeScript V5 needed to implement your own robust web-data transfer solutions.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Allen O'Neill
    Allen O'Neill
    Instructor's Courses
    Allen is a consulting engineer with a background in enterprise systems. He runs his own company specializing in systems architecture, optimisation and scaling. He is also involved in a number of start-ups. Allen is a chartered engineer, a Fellow of the British Computing Society, a Microsoft MVP and insider, and both a CodeProject and C-SharpCorner MVP. He is a regular speaker at events both locally and internationally. His core technology interests are Big Data, Data Science and Machine Learning, combining these to create intelligent agents for the web. Allen has numerous qualifications including IT, Law and Training. He is also a ball throwing slave to his family dogs.
    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 56
    • duration 3:38:34
    • level average
    • English subtitles has
    • Release Date 2024/02/14