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

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
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

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

    139,000 تومان
    افزودن به سبد خرید