دوره آموزشی یادگیری GraphQL آپدیت (2021)
55 دقیقهمتوسط2021-08-25
مدرسین

Eve Porcello
Software Developer and Instructor
جزئیات دوره
برنامه های داده محور به پرس و جوهای از راه دور که از طریق API اجرا می شوند، بستگی دارد. GraphQL - یک زبان پرس و جو برای API ها که در ابتدا توسط فیس بوک ساخته شده بود - به توسعه دهندگان اجازه می دهد تا انواع درخواست هایی را که می خواهند انتخاب کنند و اطلاعات مربوط به جنبه های مختلف آن پرس و جو را در یک درخواست دریافت کنند. رویکرد GraphQL برای پرس و جو در شبکه ها می تواند طیف گسترده ای از مشکلات توسعه در مقیاس بزرگ را برطرف کند.
در این دوره، نحوه شروع کار با GraphQL را بیاموزید. مربی Eve Porcello اصول اولیه این زبان پرس و جو را معرفی می کند، سپس پرس و جوها، متغیرها و نام عملیات را بررسی می کند. او نحوه کار با جهش ها و اشتراک ها و همچنین نحوه ایجاد و تقویت طرحواره را توضیح می دهد. او موضوعاتی مانند ایجاد یک شیء سفارشی، افزودن نوع شمارش، نوشتن اسناد طرح و موارد دیگر را پوشش می دهد.
در این دوره، نحوه شروع کار با GraphQL را بیاموزید. مربی Eve Porcello اصول اولیه این زبان پرس و جو را معرفی می کند، سپس پرس و جوها، متغیرها و نام عملیات را بررسی می کند. او نحوه کار با جهش ها و اشتراک ها و همچنین نحوه ایجاد و تقویت طرحواره را توضیح می دهد. او موضوعاتی مانند ایجاد یک شیء سفارشی، افزودن نوع شمارش، نوشتن اسناد طرح و موارد دیگر را پوشش می دهد.
مهارت ها
GraphQLLearningProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - مقدمه ای بر GraphQL
- 02 - آنچه باید قبل از تماشای این دوره بدانید
1. GraphQL چیست
- 03 - درک GraphQL
- 04 - تفاوت GraphQL با REST
- 05 - استفاده از GraphQL Playground
2. کوئریهای GraphQL
- 06 - استفاده از انواع و آرگومانهای enum
- 07 - اضافه کردن متغیرها
- 08 - کوئری از انواع متصل
- 09 - ایجاد نام عملیات
3. جهشها و اشتراک ها
- 10 - تغییر دادهها با جهش
- 11 - ایجاد قطعات GraphQL
- 12 - کار با اشتراک
- 13 - چالش - ارسال سؤالات کتابخانه حیوانات خانگی
- 14 - راه حل - ساخت کوئری کتابخانه حیوانات خانگی
4. ایجاد یک طرحواره سرور GraphQL
- 15 - معرفی زبان تعریف طرحواره GraphQL
- 16 - راهاندازی سرور GraphQL با آپولو سرور
- 17 - ایجاد یک شی سفارشی
- 18 - افزودن نوع شمارش
5. بهبود طرحواره
- 19 - کار با جهش
- 20 - ارسال انواع ورودی به جهش
- 21 - ساخت یک اسکالر سفارشی
- 22 - برگرداندن یک شی سفارشی
- 23 - سفارشی کردن ماکهای طرحواره با آپولو سرور
- 24 - ایجاد اشتراک
- 25 - نوشتن مستندات طرحواره
نتیجه
- 26 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری GraphQL
- دوره آموزشی مبانی برنامه نویسی: API ها و خدمات وب (2019)
- دوره آموزشی ساخت یک سیستم مدیریت محتوای Headless سبک و کامل با استفاده از Next.js، Contentful و GraphQL
- دوره آموزشی GraphQL برای توسعه دهندگان سازمانی
- دوره آموزشی ساخت سرور با TypeScript و GraphQL
- دوره آموزشی یادگیری جامع GraphQL
- دوره آموزشی مهاجرت از REST به GraphQL
- دوره آموزشی یادگیری جامع GraphQL آپدیت (2022)