لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مقدمه ای بر Web API ها
Introduction to Web APIs
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
APIها همه جا حاضر شده اند. اغراق نیست اگر بگوییم وب روی API ها اجرا می شود. اگر بهدنبال پیشرفت بهعنوان یک طراح وب هستید یا حتی بهعنوان مدیر پروژه فقط در مورد فناوری صحبت میکنید، ضروری است که درک اساسی از APIها داشته باشید. در این دوره پر از اطلاعات مفید و چالش های عملی، اندرو پروبرت به شما معرفی آرامی از API ها ارائه می دهد که بسیاری از موانع شروع کار را از بین می برد. دریابید که API چیست، JSON چیست، و چگونه می توانید از API و JSON برای کار با اشیا و تجزیه داده ها استفاده کنید. نحوه اتصال به API، پیمایش اسناد API، درخواست، استفاده از پارامترها برای فیلتر کردن پاسخ و موارد دیگر را بیاموزید. در کار با Giphy API عمیقاً غوطه ور شوید، سپس به نحوه رسیدگی به خطاها و امنیت بپردازید. به علاوه، در مورد اصول اولیه GraphQL و نحوه پرس و جو کردن داده ها از API GraphQL بیاموزید.
سرفصل ها و درس ها
معرفی
Introduction
از این دوره چه انتظاری باید داشت
What to expect from this course
آنچه شما باید بدانید
What you should know
API چیست؟
What is an API?
1. API چیست؟
1. What Is an API?
چرخه درخواست و پاسخ
The request and response cycle
JSON چیست؟
What is JSON?
APIها به زبان انگلیسی ساده
APIs in plain English
با اشیا کار کنید
Work with objects
چالش: بازیابی داده ها از یک شی
Challenge: Retrieve data from an object
تجزیه داده ها
Parse data
راه حل: بازیابی داده ها از یک شی
Solution: Retrieve data from an object
2. اتصال به یک API
2. Connecting to an API
با استفاده از Postman به API متصل شوید
Connect to an API using Postman
به یک API در جاوا اسکریپت متصل شوید
Connect to an API in JavaScript
3. کار با یک API
3. Working with an API
داده های پاسخ را حلقه بزنید
Loop through the response data
چالش: نمایش داده ها در یک صفحه وب
Challenge: Display data on a webpage
یک درخواست به API بدهید
Make a request to the API
از داده های پاسخ در HTML استفاده کنید
Use the response data in HTML
اسناد API
API documentation
راه حل: نمایش داده ها در یک صفحه وب
Solution: Display data on a webpage
دسترسی به داده ها در پاسخ
Access data in the response
پاسخ را با پارامترها فیلتر کنید
Filter the response with parameters
4. کار با Giphy API
4. Working with the Giphy API
راه حل: Giphy API را کاوش کنید
Solution: Explore the Giphy API
از داده های پاسخ در HTML استفاده کنید
Use the response data in HTML
چالش: Giphy API را کاوش کنید
Challenge: Explore the Giphy API
پاسخ را با پارامترها فیلتر کنید
Filter response with parameters
یک درخواست به Giphy API ارسال کنید
Make a request to the Giphy API
احراز هویت با یک کلید API
Authentication with an API key
دسترسی به داده ها در پاسخ
Access data in the response
5. مدیریت خطا و امنیت
5. Error Handling and Security
کلیدهای احراز هویت امن
Secure authentication keys
کدهای وضعیت پاسخگویی
Response status codes
نحوه رسیدگی به خطاها
How to handle errors
6. در مورد GraphQL چطور؟
6. What about GraphQL?
داده ها را از یک API GraphQL جستجو کنید
Query data from a GraphQL API
GraphQL چیست؟
What is GraphQL?
نتیجه
Conclusion
به سفر API خود ادامه دهید
Continue your API journey
اندرو پروبرت تولید کننده محتوا در LinkedIn Learning است.
اندرو بیش از یک دهه است که در ایجاد محتوای آموزشی با کیفیت بالا متمرکز شده است. وی کار خود را در کلاس شروع کرد و به عنوان معلم علوم برای گروه آموزش وزارت شهر نیویورک به عنوان بخشی از برنامه آموزش یاران نیویورک مشغول به کار شد. وی سپس ریاضیات ، علوم و اقتصاد را به دانش آموزان دوره متوسطه و متوسطه در آکادمی اقیانوس آرام در هونولولو ، هاوایی آموخت. به عنوان مربی فناوری کار کرده و به معلمان کمک می کند تا منابع فناوری آموزشی را در برنامه درسی خود ادغام کنند. و به عنوان یک برنامه نویس آموزش برای مدارس کامهامهه خدمت کرده است. در حال حاضر ، او از مهارت طراحی آموزش خود برای ایجاد دوره های فناوری برای LinkedIn Learning بهره می برد.
نمایش نظرات