دوره آموزشی GraphQL برای توسعه دهندگان سازمانی
1 ساعت 13 دقیقهپیشرفته2024-07-25
مدرسین

Eve Porcello
Software Developer and Instructor
جزئیات دوره
این دوره جامع برای توسعه دهندگان طراحی شده است تا با Apollo GraphQL و اکوسیستم آن آشنا شوند. نحوه استفاده از Apollo Federation برای ایجاد یک GraphQL API مقیاس پذیر و مدولار را کشف کنید و ابزارهای ارائه شده توسط Apollo مانند Rover CLI و GraphOS Studio را برای مدیریت موثر طرحواره خود کاوش کنید. در راهاندازی و مدیریت طرحوارههای فدرال با فدراسیون مدیریتشده، مدیریت چالشهای زیرگراف و انتشار طرحوارهها بدون تغییر تغییرات وارد شوید. در مورد دستورالعملهای فدراسیون اطلاعاتی کسب کنید، یاد بگیرید چگونه انواع را در زیرگرافها به اشتراک بگذارید، انواع موجودیتها را ایجاد کنید و حلکنندههای موجودیت را بنویسید. مهارتهای خود را در ویژگیهای پیشرفته آپولو مانند ایجاد جهش، مدلسازی خطاها در طرحوارههای خود، و اعمال دستورالعملهایی مانند @defer و @stream برای بهبود عملکرد front-end تقویت کنید. در پایان این دوره، شما مجهز به ساخت، ادغام و نگهداری API های GraphQL قوی با استفاده از ابزارها و شیوه های مختلف Apollo خواهید بود.
مهارت ها
GraphQLProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - ساخت با GraphQL در مقیاس
- 02 - آنچه باید بدانید
- 03 - تنظیم محیط خود
1. فدراسیون آپولو
- 04 - درک معماری فدرال
- 05 - Import وابستگی
- 06 - ایجاد زیرگراف فدرال
- 07 - چالش - ساخت زیرگراف
- 08 - راه حل - ساخت زیرگراف
2. ابزار آپولو
- 09 - شناخت اکوسیستم آپولو
- 10 - نصب Rover CLI
- 11 - راهاندازی GraphOS Studio
- 12 - ایجاد نمودار
3. فدراسیون مدیریت شده
- 13 - استفاده از دستورات Rover
- 14 - رسیدگی به تغییرات زیرگراف
- 15 - انتشار طرحواره
- 16 - تولید قالب
4. دستورالعملهای فدراسیون
- 17 - Import طرحواره
- 18 - به اشتراک گذاری انواع در زیر گراف ها
- 19 - ایجاد یک نوع موجودیت
- 20 - حل کنندههای موجودیت نوشتاری
- 21 - چالش - ایجاد یک موجودیت گربه
- 22 - راه حل - ایجاد یک موجودیت Cat
5. ویژگیهای پیشرفته آپولو
- 23 - ایجاد جهش
- 24 - خطاهای مدل سازی در طرحواره
- 25 - راهاندازی ماک با GraphOS
- 26 - معرفی بخشنامه تعویق و جریان
نتیجه
- 27 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری GraphQL
- دوره آموزشی مبانی برنامه نویسی: API ها و خدمات وب (2019)
- دوره آموزشی ساخت یک سیستم مدیریت محتوای Headless سبک و کامل با استفاده از Next.js، Contentful و GraphQL
- دوره آموزشی ساخت سرور با TypeScript و GraphQL
- دوره آموزشی یادگیری جامع GraphQL
- دوره آموزشی مهاجرت از REST به GraphQL
- دوره آموزشی یادگیری جامع GraphQL آپدیت (2022)
- دوره آموزشی مستند GraphQL