لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش GraphQL: امنیت و بهینهسازی APIها
- آخرین آپدیت
دانلود GraphQL: Securing and Optimizing APIs
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
GraphQL ستون فقرات بسیاری از APIها است، اما در مورد امنیت و عملکرد آن چطور؟ در این دوره آموزشی با عنوان «GraphQL: امنیت و بهینهسازی APIها»، یاد میگیرید که چگونه APIهای GraphQL را سریعتر و امنتر کنید. ابتدا، رایجترین نقاط ضعف عملکردی و روشهای برطرف کردن آنها را بررسی خواهید کرد. سپس، ریسکهای امنیتی GraphQL و نحوه کاهش آنها را کشف میکنید. در نهایت، یاد میگیرید که چگونه از احراز هویت (Authentication) و تعیین سطح دسترسی (Authorization) در GraphQL بهره ببرید. پس از اتمام این دوره، مهارتها و دانش لازم از GraphQL را برای ایجاد سرویسهای امن و با کارایی بالا به دست خواهید آورد.
سرفصل ها و درس ها
سریع کردن GraphQL
Making GraphQL Fast
راهاندازی API Globomantics
Setting up the Globomantics API
متدهای HTTP: مقایسه GET و POST
HTTP Methods: GET vs. POST
کشینگ با استفاده از HTTP Headers
Caching with HTTP Headers
گزینههای بیشتر برای کشینگ
More Caching Options
مشکل N+1
The N+1 Problem
دستهای کردن کوئریها با DataLoader
Batching Queries with DataLoader
کاهش پهنای باند
Reducing Bandwidth
ایمن کردن GraphQL
Making GraphQL Secure
دروننگری (Introspection)
Introspection
تعیین سطح دسترسی در همه جا
Authorization Everywhere!
احراز هویت و تعیین سطح دسترسی: کجا و چگونه؟
Authentication and Authorization: Where and How?
حمله منع سرویس: اندازه صفحه
Denial-of-service: Page Size
حمله منع سرویس: دستهای کردن کوئریها
Denial-of-service: Query Batching
حمله منع سرویس: پیچیدگی کوئری
Denial-of-service: Query Complexity
کریستین ونز یک پیشگام وب ، متخصص فناوری و کارآفرین است.
از سال 1999 ، وی نزدیک به 150 کتاب در زمینه فناوری های وب و موضوعات مرتبط نوشته است و به ده زبان ترجمه شده است. او در شغل روزانه خود ، م cسس و مدیر فناوری اطلاعات شرکت Arrabiata Solutions ، یک آژانس دیجیتالی بین المللی است. با شرکت های دیجیتالی و صنعت 4.0 مشورت می کند. و در چندین شرکت و استارتاپ دیگر مشارکت دارد. او که در کنفرانس های توسعه دهندگان بین المللی حضور داشته ، در سه قاره ارائه کرده است.
مسیحی یک MVP برای ASP.NET از سال 2004 ، نویسنده اصلی گواهینامه رسمی PHP ، و به طور پراکنده در پروژه های OSS مشارکت می کند. او دارای مدرک دانشگاهی در زمینه علوم رایانه و انفورماتیک کسب و کار است و دو بار دریافت کننده چک جایزه کنوت است.
نمایش نظرات