آموزش جامع پروژه محور GraphQL

واسه حرفه‌ای‌تر شدن و استخدام تو شرکت های بزرگ با حقوق های بالا باید Graph رو بلد باشی. تو این دوره Graph رو به صورت جامع و پروژه محور یاد می‌گیری چطور یه Api گراف بنویسی و باهاش کار کنی

وضعیت دوره

پیش فروش

مدت زمان دوره

0 ساعت

آخرین بروزرسانی

1402/10/22

روش پشتیبانی

آنلاین

پیش نیاز

جاوااسکریپت

نوع مشاهده

بصورت آنلاین

58

دانشجو

5.0

رضایت

درصد تکمیل دوره 0%
محمدامین سعیدی راد

محمدامین سعیدی راد

Full Stack Web Developer

مشاهده پروفایل

توضیحات

توجه! این دوره بصورت پیش فروش ارائه شده است و در تاریخ خرداد ماه ۱۴۰۳ بصورت قطعی برگزار میشود و قیمت پیش فروش شده بعد از شروع دوره چند ده درصد افزایش پیدا میکند و مطابق سیاست های سبزلرن. بعد از اتمام نیز افزایش قیمت خواهد داشت. فلذا خرید در شرایط پیش فروش بسیار پایین تر از قیمت اصلی تمام شده است

نکته: اگر فقط بک اند کار میکنید و دانشجوی دوره NodeJS هستید. نیاز به تهیه این دوره ندارید

گراف کیو ال چیه؟

گراف کیو ال یک زبان کوئری نویسی هست که در سال 2015 توسط فیسبوک ارائه شده و امروزه تو بسیاری از پروژه‌ها مخصوصا پروژه های بزرگ مورد استفاده قرار می‌گیره. گراف کیو ال یک نوع روش رد و بدل کردن اطلاعات بین سرور و کلاینت هست. قطعا همتون تا به الان با Restful Api کار کردین‌. تو Api های Rest به ازای هر دیتایی که در کلاینت نیاز دارین یک رکوئست به یک End Point خاص ارسال می‌کنین تا از Api رسپانس مورد نیاز رو دریافت کنین. در حالی که ممکنه از Response اون Api فقط یک پروپرتی نیاز داشته باشین! اما GraphQL اینطور نیست. شما می‌تونین تو GraphQL تعیین کنین که دقیقا چه اطلاعاتی از سرور رو نیاز دارین تا فقط اطلاعات مورد نیاز برای شما ارسال بشه. زیبا نیست؟ :))

جای جذاب‌تر GraphQL جاییه که دیگه شما چندین تا End Point ندارین. فقط یه Api دارین و کل رکوئست‌ها رو هندل می‌کنه. زیباتر شد، نه؟

چرا باید گراف کیو ال رو یاد بگیرم؟

یکی از ابزار هایی که برای حرفه‌ای‌تر شدن نیاز دارین همین GraphQL هست. تو شرکت های بزرگ و حرفه‌ای به خاطر پرفورمنس و راحتی بالا از GraphQL استفاده میشه و اگر شما بخواین با همچین شرکت هایی همکاری داشته باشین باید تکنولوژی های حرفه‌ای و خفنی مثل GraphQL رو بلد باشین. جدا از شرکت های بزرگ و مطرح دنیا اگه خودتون هم تو بازار فریلنسری بخواین یک پروژه‌ بزرگ انجام بدین بهتره از GraphQL استفاده کنین تا پروژه از پرفورمنس بالایی برخوردار باشه.

چه کسایی باید GraphQL رو یاد بگیرن؟

همونطور که Rest Api هم تو آگهی های فرانت‌اند دیده میشه و هم تو آگهی های بک‌اند، GraphQL هم تو پروژه های بزرگ یجورایی جایگزینی برای Rest Api هست. یعنی توسعه دهنده بک‌اند باید بتونه یه Api از نوع Graph بنویسه و توسعه دهنده فرانت‌اند باید بتونه از طریق GraphQL با Api هایی که سمت بک‌اند نوشته شدن کار کنه. پس در نتیجه شما چه در زمینه فرانت‌اند و چه در زمینه بک‌اند فعالیت بکنین به GraphQL نیاز دارین و برای حرفه‌ای‌تر شدن و همکاری با تیم‌ها و شرکت های بزرگ باید GraphQL رو بلد باشین.

مخاطبین دوره چه کسایی هستن؟

از طرفی محوریت این دوره زبان جاوا اسکریپت هست و از طرف دیگه GraphQL هم برای بک‌اند نیاز هست و هم برای فیلد فرانت‌اند. پس شما اگه توسعه دهنده بک‌اند (Node.js) هستین یا تو زمینه فرانت‌اند (React, Vue, Angular, …) کار می‌کنین GraphQL رو نیاز دارین و پیشنهاد می‌کنم تو دوره جامع GraphQL سبزلرن شرکت کنین.

پشتیبانی دوره به چه صورته؟

دوره جامع GraphQL هم مثل بقیه دوره های سبزلرن پشتیبانی رایگان و مادام العمر داره.

یعنی بعد از این که تو دوره ثبت نام کردین بدون نیاز به هزینه اضافی به پشتیبانی دوره دسترسی دارین و حتی بعد از گذشت چندین سال پشتیبانی دوره براتون به اتمام نمی‌رسه و هر سوال و ابهامی راجع به GraphQL و پروژه هایی که با GraphQL توسعه میدین داشته باشین می‌تونین تو بخش پرسش و پاسخ دوره مطرح کنین تا مشکلتون برطرف شه. پشتیبانی این دوره توسط خود مدرس انجام میشه.

آیا این دوره پروژه محور هست؟

صددرصد بله‌. مثل بقیه دوره های سبزلرن دوره جامع و پروژه محور GraphQL هم به صورت پروژه محور تدریس میشه و انتهای دوره بعد از این که مباحث GraphQL رو یاد گرفتیم یک اپلیکیشن بزرگ سفارش غذای آنلاین با GraphQL توسعه میدیم. بک‌اند پروژه رو با Node.js و GraphQL توسعه میدیم و کلاینت رو یک بار با React.js + GraphQL و یک‌ بار با Vue.js + GraphQL

بعد از این دوره به چه سطحی می‌رسم؟

شما بعد از گذروندن این دوره اگه توسعه دهنده بک‌اند هستین می‌تونین با GraphQL برای هر پروژه‌ای که دلتون می‌خواد Api بنویسین‌. همچنین اگه توسعه دهنده فرانت‌اند هستین بعد از گذروندن دوره می‌تونین با هر مدل Api که با GraphQL نوشته شده باشه کار بکنین. همچنین بعد از گذروندن این دوره می‌تونین با حقوق بالاتر از قبل تو شرکت های حرفه‌ای‌تر و بزرگ‌تر استخدام بشید. برای پی بردن به این مسئله یه سر به آگهی های استخدامی با حقوق های بالا بزنین. تو همچین آگهی های استخدامی اسم GraphQL رو مشاهده خواهید کرد‌.

اگه این دوره رو نبینم چی رو از دست میام؟

امروزه منابع بسیار کمی برای آموزش GraphQL وجود داره. حالا این که از بین منابع موجود کدوم منبع آموزشی قابل اعتماد و جامع هست به جای خود. همچنین شما اگر GraphQL رو بلد نباشین شانس استخدام در تیم‌ها و شرکت های بزرگ و همچنین توسعه پروژه های بزرگ رو از دست میدین. با پشتیبانی، جامع بودن و هزینه‌ ناچیزی که دوره GraphQL سبزلرن داره بهترین گزینه ممکن برای یادگیری این تکنولوژی مهم هست.

سرفصل های دوره

00:15

معرفی دوره

مفاهیم اولیه مربوط به GraphQL

فعلا ویدیو ای برای این فصل قرار نگرفته است!

استفاده از GraphQL در Node.js

فعلا ویدیو ای برای این فصل قرار نگرفته است!

استفاده از GraphQL در React.js

فعلا ویدیو ای برای این فصل قرار نگرفته است!

استفاده از GraphQL در Vue.js

فعلا ویدیو ای برای این فصل قرار نگرفته است!

پیاده سازی پروژه سفارش آنلاین غذا

فعلا ویدیو ای برای این فصل قرار نگرفته است!

سخن پایانی

فعلا ویدیو ای برای این فصل قرار نگرفته است!

نظرات

ثبت نظر جدید
imannnam
دانشجو
1402/11/27
با سلام. استاد عزیز خواهمشندم پروژه نهایی رو قسمت بک اند گراف کیو ال رو با نود جی اس و فرانت اند آن را با نکست جی اس بزنید. تشکر بابت دوره های خوبتون
محمدامین سعیدی راد
مدرس
1402/11/27
سلام عزیز.
سمت کلاینت پروژه‌ها رو هم با ری‌اکت می‌زنیم و هم با ویو و نکست.
حسین غنیمتی
دانشجو
1402/11/24
سلام وقتتون بخیر،
استاد سر فصل استفاده ghraphQl در نکست (ساخت بک اند گرف با نکست) رو امکانش وجود داره که قرار بدید؟
محمدامین سعیدی راد
مدرس
1402/11/25
سلام حسین جان.
به احتمال 99 درصد خواهیم داشت ❤️
حسین غنیمتی
دانشجو
1402/11/25
تشکر❤️
حسین غنیمتی
دانشجو
1402/11/08
بیشتر از ۲۰۰ که نمیشن!
محمدامین سعیدی راد
مدرس
1402/11/09
درسته.
حسین غنیمتی
دانشجو
1402/11/08
سلام استاد
به نظرتون حداکثر (واقا دیگه از اون بیشتر نشه )
چند قسمت میشن دوره اای ghrapghQl و websoket !!
یه برنامه ریزی میخاستم کنیم نیاز به محاسبه داشتیم !
محمدامین سعیدی راد
مدرس
1402/11/08
سلام عزیز.
ار الان واقعا نمیشه اظهار نظر کرد.
ولی هر کدوم رو تقریبا 150 جلسه در نظر بگیرین.
ramin
کاربر
1402/10/26
سلام ببخشید من دوره نود جی اس رو خریداری کردم ...منظورتون از اون نوشته سبز اینه که نیاز نیست دیگه این دوره رو خریداری کنم ؟
محمدامین سعیدی راد
مدرس
1402/10/26
سلام رامین جان.
بله. شما اگه فقط در زمینه بک‌اند کار می‌کنین (فرانت‌اند کار نمی‌کنین) و دانشجوی دوره متخصص Node.js هستین، نیازی به ثبت‌نام در این دوره ندارین ❤️
مشاهده بیشتر