وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Consuming Web APIs with TypeScript 5

سرفصل های دوره

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.


1. Course Overview
  • 1. Introduction And Overview

  • 02. Web API and Typescript 5 Fundamentals
  • 01. Understanding Web APIs and Their Importance
  • 02. Maximizing Web API Potential with TypeScript 5
  • 03. Setting Up the Development Environment
  • 04. Defining Our Project
  • 05. TypeScript Fundamentals for API Consumption
  • 06. Data Types and Type Annotations - Part 1
  • 07. What are Type Annotations
  • 08. Functions, Arrow Functions, and Lambda Functions
  • 09. Understanding Arrow Functions in TypeScript
  • 10. Interfaces
  • 11. Modules and Namespaces for Code Organizations
  • 12. Applying Annotations, Functions, Aliases, and Namspaces
  • 13. Fetch API and Asynchronous Programming
  • 14. Making GET and POST Requests with Fetch
  • 15. Handling JSON Responses and Data Parsing
  • 16. Asynchronous Programming in TypeScript
  • 17. AsyncAwait
  • 18. Chaining Promises
  • 19. FETCH API Implementation
  • 20. Type Safety and Data Validation
  • 21. Defining Custom Types for API Responses
  • 22. Type Casting and Type Assertions
  • 23. Custom Types Implementation

  • 03. Advanced Topics
  • 01. Advanced Fetch Options and Error Handling
  • 02. Customizing Headers and Request Options
  • 03. Query Parameters and URL Manipulation
  • 04. Handling JSON Responses and Data Parsing
  • 05. Streaming Responses and Progress Tracking
  • 06. Error Handling Strategies and Status Codes
  • 07. Mapping HTTP Responses to Custom Types
  • 08. Mapping Response Objects to Known Types
  • 09. Demo - Advanced Implementation
  • 10. Security and Authorization
  • 11. Basics Of API Authentication And Authorization
  • 12. Cross-origin Resource Sharing (CORS) Considerations
  • 13. Client-side Caching
  • 14. Handling Complex API Responses
  • 15. Normalizing and Transforming API Responses
  • 16. Pagination and Handling Paginated API Data
  • 17. Strategies for Dealing with Large Datasets
  • 18. Caching and Performance Optimization
  • 19. Client-side Caching for API Responses
  • 20. Service Workers and Offline Capabilities
  • 21. Performance Optimization Strategies
  • 22. Client Side Caching For API Responses
  • 23. Best Practices and Advanced Topics
  • 24. Efficient Data Fetching Techniques
  • 25. API Versioning and Backward Compatibility
  • 26. API Routers
  • 27. Handling Concurrent Requests and Rate Limiting
  • 28. Implementing Long-polling and Real-time APIs
  • 29. Web Sockets
  • 30. Applying Rate Limiting and Web Sockets
  • 31. Summary

  • 4. Summary
  • 1. Course Summary
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 30651
    حجم: 417 مگابایت
    مدت زمان: 219 دقیقه
    تاریخ انتشار: 2 اسفند 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید