نوروز مبارک

نوروز مبارک

🔥 جشنواره نوروزی آموزش با ۷۰٪ تخفیف ویژه! 🎉

با آغاز سال نو، فرصتی استثنایی برای یادگیری فراهم شده است! 🌸

🚀 چرا نباید این فرصت را از دست داد؟
✅ دوره‌های متنوع و کاربردی
✅ تدریس توسط اساتید مجرب
✅ یادگیری در هر زمان و هر مکان

📌 همین حالا از این تخفیف فوق‌العاده بهره‌مند شوید! فرصت محدود است!

 

قیمت این دوره: رایگانــ
  • مدرس دوره : حسام اثناءعشری
  • تعداد ویدیوها : 26 ویدیو
  • مدت زمان دوره : 2:3:00
  • سطح دوره : متوسط
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1398/12/28
آموزش اصولی GraphQL (زیرنویس فارسی)

آموزش اصولی GraphQL (زیرنویس فارسی)

در سال 2012، تیم توسعه فیسبوک به دلیل درخواست های زیادی که رد و بدل می شد نیاز به یک API قدرتمند داشت که فقط داده های مورد نیاز را از یک کوئری برگرداند به همین دلیل آنها تصمیم به ساخت و استفاده از گراف‌کیوال در تمام API های فیسبوک گرفتند.
به طور پیوسته این زبان کوئری (GraphQL) محبوبیت خود را نزد توسعه دهنگان افزایش می داد تا اینکه درسال 2016 فیسبوک، به دلیل اینکه گراف‌کیوال به شدت محبوب شده بود و به درخواست توسعه دهنگان، این زبان کوئری را اوپن سورس (open-source) کرد تا توسط کاربران قابل توسعه باشد.

گراف‌کیو‌ال یک رویکرد برای توسعه API هارا ارائه می دهد که با REST و سایر معماری های وب سرویس در تضاد است.
گراف‌کیو‌ال این امکان را به توسعه دهنگان می دهد تا ساختار داده های مورد نیاز را تعریف کنند و همین ساختار داده ها از سرور برگردانده می شود؛ بنابراین از برگشت بیش از حد داده ها (داده هایی که مورد استفاده قرار نمی گیرند) جلوگیری می شود!

هم اکنون، زبان های جاوا اسکریپت، پایتون، سی شارپ، پی اچ پی، جاوا، گو، روبی و... از گراف‌کیو‌ال پشتیبانی می کنند.

کمپانی های قدرتمندی که هم اکنون از استاندارد گراف‌کیوال استفاده می کنند :
- AWS
- GitHub
- Facebook
- IBM
- Twitter

دز این دوره، نحوه شروع به کار با گراف‌کیوال را می آموزید. مدرس این دوره (امانوئل هنری) به صورت عملی ابتدا نحوه راه اندازی گراف‌کیوال را بررسی می کند سپس نحوه ایجاد و کار با Schema ها، انواع فیلد ها و نوع ها را بررسی می کند، او همچنین نحوه استفاده از SQL و MongoDB با GraphQL، نحوه ایجاد و کار با Mutation ها را نیز در این دوره پوشش می دهد.

مشخصات دوره :
ناشر : کمپانی لیندا (Lynda)
مدرس : امانوئل هنری (Emanuel Henry)
مدت زمان : 1 ساعت و 54 دقیقه
سطح : متوسط

* این دوره به صورت زیرنویس فارسی در وبسایت قرار می گیرد *




فهرستـــ ویدیوها

مدت زمان دوره 2:3:00
00:00
00:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • Welcome

00:02:00

معرفی اولیه

2
  • Course Prerequisites

00:01:00

پیش نیاز های دوره

3
  • Using the Exercise Files

00:02:00

آموزش استفاده از فایل های تمرین

4
  • Exercise Files

00:00:00

فایل های تمرین

5
  • IDE and Required Tools

00:02:00

معرفی ابزارهای مورد نیاز

6
  • GraphQL Overview

00:02:00

بررسی GraphQL و کاربرد های آن

7
  • Server Setup with ES6 Support

00:06:00

راه اندازی سرور پایه و نصب پکیج های مورد نیاز

8
  • The Initial GraphQL Setup

00:07:00

تنظیمات اولیه، نصب پکیج های مورد نیاز و اجرای اولین کوئری برروی سرور GraphQL

9
  • Basic GraphQL Schema

00:08:00

آشنایی اولیه با Schema ها

10
  • Object Types and Fields

00:04:00

آشنایی با انواع آبجکت ها و فیلد ها

11
  • Query and Mutation Types

00:10:00

آشنایی و کار با Mutation ها

12
  • What is the Resolver and its Role

00:05:00

مبحث Resolver و نقش آن در GraphQL

13
  • Scalar Types

00:03:00

آشنایی و کار با Scalar Type ها

14
  • Enumeration on Types

00:04:00

آشنایی و کار با Enum ها

15
  • Using GraphQL Tools

00:06:00

استفاده از ابزارهای GraphQL

16
  • Installing Mongo for GraphQL

00:05:00

نصب Mongo

17
  • Final Setup of Mongo with GraphQL

00:10:00

تنظیمات نهایی Mongo با GraphQL

18
  • Data Persistence with SQL

00:08:00

Data Persistence with SQL

19
  • Add New Items with Mutations

00:08:00

- نصب و استفاده از Robo 3T
- اضافه کردن آیتم های جدید با Mutation ها

20
  • Update Items with Mutations

00:06:00

آپدیت کردن آیتم ها با استفاده از Mutation ها

21
  • Delete Items with Mutations

00:05:00

حذف کردن آیتم ها با استفاده از Mutation ها

22
  • Simple Query with Persistence

00:05:00

آشنایی بیشتر با کوئری های ساده

23
  • Querying with Arguments

00:05:00

استفاده از آرگومان ها در کوئری ها

24
  • Querying with Aliases

00:04:00

استفاده از Alias ها در کوئری ها

25
  • Querying with Fragments

00:03:00

استفاده از Fragment ها در کوئری ها

26
  • Next Steps

00:02:00

قدم های بعدی


نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .

fatmh rasolzade

ارسال شده در 1400/08/10

سلام زیر نویس نداره ویدئو ها لطفا راهنمایی کنید

fatmh rasolzade

HK_net

ارسال شده در 1400/08/20

فایل رو extract بفرمایید.

ضمنا ممکنه به علت player باشه. با KMPlayer تست کردم اوکی بود. 

sourenakazemi

ارسال شده در 1400/01/03

سلام واقعا دوره عالی بود زیرنویس تا جایی که دیدم درست بود و با تصویر هم خیلی خوب مچ بود خیلی ایده خوبی بود و مخصوصا این که رایگان بود چون تخصصتون بک اند هم هست می شه دوره هایی مثل نود جی اس یا جنگو رو با همین شیوه بزارید چون بقیه دوره ها یا خیلی گرونن یا کیفیت ندارن یا تکمیل نشدن.....در کل ممنون از شما

sanyar

ارسال شده در 1400/02/27

برای نود جی اس دوره استاد قربانی رو بخر خیلی کامله و خوبه.ارزش 10 برابر پولشو داره

محمد جواد

ارسال شده در 1399/10/23

سلام 

توی این دوره درباره اپلود فایل به سرور هم صبحت میشه ؟؟

vifattahi

ارسال شده در 1398/11/26

سلام این دوره اگه تا آخر ادامه پیدا کنه واقعا کاربردی و عالی هست ممنون از زحمات شما

حسام اثناءعشری (مدرس)

ارسال شده در 1398/11/27

سلام لطف دارین،

قطعا با حمایت هایی که شما عزیزان میکنین، تمامی جلسات ترجمه و زیرنویس خواهد شد و برروی سایت قرار میگیرد!

موفق باشید 🌹

امیرمهدی جباری

ارسال شده در 1398/11/16

با سلام خدمت استاد عزیز 

اول تشکر کنم از شما که چنین دوره مفید و کاربردی رو به صورت رایگان در اختیار عموم قرار دادین ، بعدش خواستم بگم اگر امکانش هست دوره اسکریپت نویسی با پایتون رو هم زیر نویس کنید 

( باتشکر )

امیرمهدی جباری

حسام اثناءعشری (مدرس)

ارسال شده در 1398/11/16

سلام دوست عزیز،

خواهش میکنم انجام وظیفه میکنیم.

چشم؛ اگر چنین آموزشی به زبان انگلیسی مدنظرتون هستش، معرفی کنید یا لینکش رو ارسال کنید تا حتما در لیست دوره های آینده قرار بگیره.

باتشکر از شما 🌹

محمد مهدی عزیزی

محمد مهدی عزیزی

ارسال شده در 1398/11/14

عالیه ادامه بدین

محمد مهدی عزیزی

حسام اثناءعشری (مدرس)

ارسال شده در 1398/11/14

سلام، 

خوشحالم که تونستم تا اینجای دوره، رضایت شما رو جلب کنم!

انشالله با انرژی بیشتری ادامه خواهم داد.

موفق باشید 🌹

محمد فرهادی

ارسال شده در 1398/11/11

خیلی ممنون بابته کار خوبتون

اگه امکانش بود و چنین دوره ای هم بود ، لطفا گراف با پایتون هم زیرنویس کنید

بازم ممنون

محمد فرهادی

حسام اثناءعشری (مدرس)

ارسال شده در 1398/11/12

سلام دوست عزیز،

خواهش میکنم انجام وظیفه میکنیم.

حتما؛ هرچند که اگر شما این دوره رو به صورت کامل مشاهده کنین، با اصول کلی GraphQL که در تمامی زبان های برنامه نویسی یکسان هست، آشنا میشید و سپس به سادگی میتونین کار با کتابخانه ی GraphQL در زبان مورد نظر (پایتون یا هر زبان دیگه ای) رو یاد بگیرین.

امیدوارم که دوره، تا اینجا براتون مفید بوده باشه. همچنین اگر انتقاد یا پیشنهادی برای بهتر شدن این دوره یا دوره های آینده دارین ممنون میشم اطلاع بدید.

موفق باشید 🌹

محمد فرهادی

محمد فرهادی

ارسال شده در 1398/11/13

خیلی ممنون بابته پاسخگوییتون

همه چی تا اینجای کار عالی بوده

بازم ممنون بابته زحماتتون

حمزه عزیززاده

ارسال شده در 1398/11/11

با عرض سلام و درود خدمت شما استاد عزیز ،

در این دوره آموزش کار با گراف کیو ال در #C و NET CORE . هم پوشش داده می شود ؟

موفق باشید :)

حمزه عزیززاده

حسام اثناءعشری (مدرس)

ارسال شده در 1398/11/11

سلام حمزه جان، 

در این دوره فقط مباحث کلی GraphQL تدریس میشه و شما پس از گذروندن این دوره با GraphQL آشنایی کامل پیدا میکنین؛ سپس میتونین به صورت خودآموز، کار با کتابخانه ی GraphQL در سی شارپ رو فرا بگیرین. (که بعد از دیدن کامل این دوره، کار سختی پیش رو ندارین چون با اصول این زبان آشنایی دارین)

هرچند که تصمیم دارم بعد از این دوره، دوره آموزش استفاده از GraphQL در سی شارپ رو با زیرنویس فارسی آماده کنم که بقیه ی دوستان هم، کار با این زبان و کتابخانه قدرتمند رو به صورت پروژه محور آموزش ببینن و بتونن در پروژه هاشون استفاده کنن!