نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
در این دوره ، شما با GraphQL ، مفاهیم اصلی آن و اینکه چرا باید GraphQL را برای ساخت API های خود انتخاب کنید ، آشنا خواهید شد. اکوسیستم و ابزارهای در حال رشد GraphQL را که تجربه برتر توسعه دهنده را برای شما فراهم می کند کاوش کنید. آیا در مورد گزینه دیگری برای REST فکر کرده اید که بتوانید API های مشتری محور را بنویسید؟ GraphQL یک زبان پرس و جو است که رویکردی کارآمد ، قدرتمند و انعطاف پذیر را برای توسعه API های وب فراهم می کند. GraphQL در چند سال گذشته با استفاده از بسیاری از شرکتهای Fortune 500 که از آن برای توسعه محصول خود استفاده کرده اند ، محبوبیت زیادی پیدا کرده است. در این دوره ، GraphQL: The Big Picture ، خواهید دید که چرا GraphQL اینقدر محبوب شده است. ابتدا ، یک نمای کلی از GraphQL را کشف خواهید کرد و با مفاهیم اصلی آن آشنا خواهید شد. در مرحله بعدی ، شما بررسی خواهید کرد که چه زمانی و چرا باید GraphQL را انتخاب کنید. سرانجام ، اکوسیستم و ابزار متنوعی از GraphQL را کشف خواهید کرد. پس از تماشای این دوره ، شما درک روشنی از ویژگی های اصلی ، قابلیت ها و مزایای GraphQL خواهید داشت. این دوره به شما امکان تصمیم گیری آگاهانه در مورد مناسب بودن GraphQL برای شرکت شما را می دهد.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
GraphQL چیست؟
What Is GraphQL?
-
مقدمه
Introduction
-
تاریخ
History
-
GraphQL چیست؟
What Is GraphQL?
-
چه کسی از GraphQL استفاده می کند؟
Who Is Using GraphQL?
-
REST در مقابل GraphQL
REST vs. GraphQL
-
آیا GraphQL برای کسب و کار من مناسب است؟
Is GraphQL Right for My Business?
-
خلاصه
Summary
مفاهیم اصلی GraphQL
GraphQL Core Concepts
-
انواع
Types
-
نمایش داده شد - زمینه ها
Queries - Fields
-
نمایش داده شد - استدلال ها
Queries - Arguments
-
نمایش داده شد - نام مستعار
Queries - Alias
-
نمایش داده شد - قطعات
Queries - Fragments
-
نمایش داده شد - متغیرها
Queries - Variables
-
جهش
Mutations
-
خلاصه
Summary
چرا GraphQL؟
Why GraphQL?
-
چرا GraphQL؟
Why GraphQL?
-
واکشی داده های اعلامی
Declarative Data Fetching
-
طرحواره را به شدت تایپ می کند
Strongly Types Schema
-
تجربه برتر توسعه دهنده
Superior Developer Experience
-
مقرون به صرفه
Cost Effective
-
جامعه در حال رشد
Growing Community
-
خلاصه
Summary
اکوسیستم و ابزار GraphQL
GraphQL Ecosystem and Tooling
-
مقدمه
Introduction
-
مشتری GraphQL
GraphQL Client
-
سرور GraphQL
GraphQL Server
-
پایگاه داده به سرور GraphQL
Database to GraphQL Server
-
ابزارهای GraphQL
GraphQL Tools
-
خلاصه
Summary
خلاصه و مراحل بعدی
Summary & Next Steps
-
خلاصه دوره
Course Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات