لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مصرف Web API با TypeScript 5
Consuming Web APIs with TypeScript 5
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Web API ها دروازه ای برای ورود و خروج داده ها به برنامه های مبتنی بر وب با Typescript و بخش مهمی از جعبه ابزار توسعه ما هستند. این دوره به شما می آموزد که چگونه با استفاده از تایپ اسکریپت v5 با استفاده از بهترین روش ها با Web API کار کنید. در این دوره، مصرف Web API با TypeScript 5، پیاده سازی گردش کار انتقال داده کارآمد بین مشتری و سرور را یاد خواهید گرفت. ابتدا، بهروزرسانیهای TypeScript 5 مربوط به Web API را بررسی خواهید کرد. در مرحله بعد، بهترین روش ها و الگوهای پیاده سازی Web API ها را به شیوه ای ایمن کشف خواهید کرد. در نهایت، شما یاد خواهید گرفت که چگونه با استفاده از بهترین عملکردی که TypeScript V5 ارائه میکند، خط لوله انتقال دادههای پایانی به پایان بسازید. پس از اتمام این دوره، مهارت ها و دانش Web API و TypeScript V5 مورد نیاز برای پیاده سازی راه حل های انتقال داده های وب قوی خود را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
مقدمه و بررسی اجمالی
Introduction And Overview
Web API و Typescript 5 Fundamentals
Web API and Typescript 5 Fundamentals
آشنایی با APIهای وب و اهمیت آنها
Understanding Web APIs and Their Importance
به حداکثر رساندن پتانسیل Web API با TypeScript 5
Maximizing Web API Potential with TypeScript 5
راه اندازی محیط توسعه
Setting Up the Development Environment
تعریف پروژه ما
Defining Our Project
مبانی TypeScript برای مصرف API
TypeScript Fundamentals for API Consumption
انواع داده ها و حاشیه نویسی نوع - قسمت 1
Data Types and Type Annotations - Part 1
Annotations نوع چیست؟
What are Type Annotations?
توابع، توابع پیکان، و توابع لامبدا
Functions, Arrow Functions, and Lambda Functions
درک توابع پیکان در TypeScript
Understanding Arrow Functions in TypeScript
رابط ها
Interfaces
ماژول ها و فضاهای نام برای سازمان های کد
Modules and Namespaces for Code Organizations
اعمال حاشیه نویسی، توابع، نام مستعار، و فضاهای نام
Applying Annotations, Functions, Aliases, and Namspaces
واکشی API و برنامه نویسی ناهمزمان
Fetch API and Asynchronous Programming
ایجاد درخواست های GET و POST با Fetch
Making GET and POST Requests with Fetch
مدیریت پاسخ های JSON و تجزیه داده ها
Handling JSON Responses and Data Parsing
برنامه نویسی ناهمزمان در TypeScript
Asynchronous Programming in TypeScript
Async/Await
Async/Await
وعده های زنجیره ای
Chaining Promises
پیاده سازی FETCH API
FETCH API Implementation
نوع Safety and Data Validation
Type Safety and Data Validation
تعریف انواع سفارشی برای پاسخ های API
Defining Custom Types for API Responses
Type Casting و Type Assertions
Type Casting and Type Assertions
پیاده سازی انواع سفارشی
Custom Types Implementation
موضوعات پیشرفته
Advanced Topics
گزینه های واکشی پیشرفته و مدیریت خطا
Advanced Fetch Options and Error Handling
سفارشی کردن سرصفحه ها و گزینه های درخواست
Customizing Headers and Request Options
پارامترهای پرس و جو و دستکاری URL
Query Parameters and URL Manipulation
مدیریت پاسخ های JSON و تجزیه داده ها
Handling JSON Responses and Data Parsing
پاسخ های جریانی و ردیابی پیشرفت
Streaming Responses and Progress Tracking
استراتژی های رسیدگی به خطا و کدهای وضعیت
Error Handling Strategies and Status Codes
نگاشت پاسخ های HTTP به انواع سفارشی
Mapping HTTP Responses to Custom Types
نگاشت اشیاء پاسخ به انواع شناخته شده
Mapping Response Objects to Known Types
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
آلن یک مهندس مشاور با سابقه در سیستم های سازمانی است. او شرکت خود را با تخصص در معماری سیستم ، بهینه سازی و مقیاس گذاری اداره می کند. وی همچنین در تعدادی از شرکتهای نوپا نیز مشارکت دارد. آلن یک مهندس مستند ، یک عضو انجمن محاسبات انگلیس ، یک MVP مایکروسافت و یک فرد داخلی است و هر دو یک CodeProject و C-SharpCorner MVP است. او سخنران منظمی در رویدادها است ، هم در سطح محلی و هم در سطح بین المللی. علاقه اصلی او به فناوری ، Big Data ، Data Science و Machine Machine (یادگیری ماشین) است که با ترکیب این موارد ، عوامل هوشمندی را برای وب ایجاد می کند. آلن مدارک بی شماری از جمله فناوری اطلاعات ، حقوق و آموزش را دارد. او همچنین یک برده پرتاب توپ برای سگهای خانواده اش است
نمایش نظرات