آموزش GraphQL را با .Net Core برای مبتدیان مطلق بیاموزید

Learn GraphQL with .Net Core For Absolute Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آموزش ساخت پروژه دنیای واقعی با GraphQL، .Net Core، Entity Framework Core و C# همه موارد ضروری GraphQL را بیاموزید (پرسش‌ها، آرگومان‌ها، طرح‌واره‌ها، نام‌های مستعار، قطعات، متغیرها، جهش‌ها) باطن را برای برنامه‌های وب و موبایل خود بسازید. Net Core & GraphQL انواع GraphQL , Queries , Mutations in .Net Core را ایجاد می کند. پیش نیازها: دانشجو باید دارای دستگاه ویندوز باشد. آشنایی با Asp.Net Core Rest Api، C# و Entity Framework. C# (با حداقل عبارات لامبدا، LINQ) هیچ دانش قبلی در مورد GraphQL مورد نیاز نیست

به دوره کامل Real World GraphQL با NET Core خوش آمدید.

این دوره با GraphQL.Net Core ساخته شده است. تمرکز اصلی این دوره بر روی GraphQL است. اگر تجربه قبلی از GraphQL ندارید، این دوره یک شروع عالی برای شماست. اما بخاطر داشته باشید که برای تکمیل این دوره GraphQL باید از Rest Api با Net Core اطلاعات داشته باشید.

بنابراین اگر با C#، Asp.Net Core و Entity Framework آشنا هستید یا اگر می‌خواهید نقاط پایانی GraphQL را با چارچوب دلخواه .Net Core ایجاد کنید، این دوره آموزشی مناسب برای شماست.

اگر هیچ ایده ای در مورد GraphQL Api ندارید، نگران نباشید زیرا در این دوره ما تمام مفاهیم GraphQL را پوشش خواهیم داد.

با دریافت این دوره، می توانید مطمئن باشید که دوره به دقت فکر شده و ویرایش شده است. و من همیشه خوشحالم که محتوای مفیدی برای دانش آموزان ایجاد می کنم.

بنابراین در پایان دوره، کاملاً متوجه خواهید شد:

  • نحوه ایجاد یک پروژه کامل در دنیای واقعی با GraphQL و Net Core از طریق Entity Framework Code First Approach با تمامی توابع پیشرفته.

  • آموزش اساسی GraphQL از جمله انواع، پرس و جوها، جهش ها، قطعات، نام مستعار، متغیرها

  • انواع GraphQL را بنویسید

  • پرسش‌های GraphQL را بنویسید

  • جهش های GraphQL را بنویسید

  • ایجاد پروژه کافی شاپ در Net Core با GraphQL

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


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

معرفی Introduction

  • معرفی Introduction

  • ساختار دوره Course Structure

  • ساختار دوره Course Structure

  • GraphQL چیست What is GraphQL

  • چرا ما به GraphQL نیاز داریم Why We Need GraphQL

  • GraphiQL با Github GraphiQL with Github

  • GraphiQL با Github GraphiQL with Github

معرفی Introduction

  • معرفی Introduction

  • GraphQL چیست What is GraphQL

  • چرا ما به GraphQL نیاز داریم Why We Need GraphQL

GraphQL Essentials GraphQL Essentials

  • پرس و جو در GraphQL Queries in GraphQL

  • پرس و جو در GraphQL Queries in GraphQL

  • آرگومان ها در GraphQL Arguments in GraphQL

  • آرگومان ها در GraphQL Arguments in GraphQL

  • طرحواره ها در GraphQL Schemas in GraphQL

  • نام مستعار در GraphQL Aliases in GraphQL

  • نام مستعار در GraphQL Aliases in GraphQL

  • قطعات در GraphQL Fragments in GraphQL

  • قطعات در GraphQL Fragments in GraphQL

  • متغیرها در GraphQL Variables in GraphQL

  • جهش در GraphQL Mutations in GraphQL

  • جهش در GraphQL Mutations in GraphQL

GraphQL Essentials GraphQL Essentials

  • طرحواره ها در GraphQL Schemas in GraphQL

  • متغیرها در GraphQL Variables in GraphQL

شروع کار با Net Core Getting Started with .Net Core

  • پروژه Net Core را ایجاد کنید Create .Net Core Project

  • کلاس های مدل ایجاد کنید Create Model Classes

  • کلاس های مدل ایجاد کنید Create Model Classes

  • ایجاد رابط ها Create Interfaces

  • خدمات ایجاد کنید Create Services

  • روش های گسترش برای ثبت نام Extension Methods For Registration

  • کنترل کننده ها را ایجاد کنید Create Controllers

  • Api را اجرا کنید Run Api's

  • Api را اجرا کنید Run Api's

شروع کار با Net Core Getting Started with .Net Core

  • پروژه Net Core را ایجاد کنید Create .Net Core Project

  • ایجاد رابط ها Create Interfaces

  • خدمات ایجاد کنید Create Services

  • روش های گسترش برای ثبت نام Extension Methods For Registration

  • کنترل کننده ها را ایجاد کنید Create Controllers

پرس و جوها، طرحواره ها و جهش های GraphQL را کاوش کنید Explore GraphQL Queries , Schemas & Mutations

  • ادغام GraphQL در Net Core Integration of GraphQL in .Net Core

  • ادغام GraphQL در Net Core Integration of GraphQL in .Net Core

  • آماده سازی پروژه Preparing the Project

  • انواع GraphQL .Net Core GraphQL Types .Net Core

  • GraphQL Queries .Net Core GraphQL Queries .Net Core

  • طرحواره های GraphQL .Net Core GraphQL Schemas .Net Core

  • سرور GraphQL را پیکربندی کنید Configure GraphQL Server

  • پرس و جوهای GraphQL را تست کنید Test GraphQL Queries

  • GraphQL Mutations .Net Core GraphQL Mutations .Net Core

  • GraphQL Mutations .Net Core GraphQL Mutations .Net Core

  • جهش های تست GraphQL GraphQL Test Mutations

  • جهش های تست GraphQL GraphQL Test Mutations

پرس و جوها، طرحواره ها و جهش های GraphQL را کاوش کنید Explore GraphQL Queries , Schemas & Mutations

  • آماده سازی پروژه Preparing the Project

  • انواع GraphQL .Net Core GraphQL Types .Net Core

  • GraphQL Queries .Net Core GraphQL Queries .Net Core

  • طرحواره های GraphQL .Net Core GraphQL Schemas .Net Core

  • سرور GraphQL را پیکربندی کنید Configure GraphQL Server

  • پرس و جوهای GraphQL را تست کنید Test GraphQL Queries

راه اندازی پایگاه داده Setup Database

  • پیکربندی بسته Nuget برای EntityFramework Configure Nuget Package For EntityFramework

  • DbContext ایجاد کنید Create DbContext

  • سرویس محصول را تغییر دهید Change Product Service

  • رشته اتصال پایگاه داده Database Connection String

  • رشته اتصال پایگاه داده Database Connection String

  • DB اطمینان ایجاد شده است Db Ensure Created

  • DB اطمینان ایجاد شده است Db Ensure Created

  • پرس و جوها و جهش های GraphQL را آزمایش کنید Test GraphQL Queries and Mutations

راه اندازی پایگاه داده Setup Database

  • پیکربندی بسته Nuget برای EntityFramework Configure Nuget Package For EntityFramework

  • DbContext ایجاد کنید Create DbContext

  • سرویس محصول را تغییر دهید Change Product Service

  • پرس و جوها و جهش های GraphQL را آزمایش کنید Test GraphQL Queries and Mutations

پروژه ای که قرار است به آن ساخته شود Project We're going to Made

  • بررسی اجمالی پروژه Project Overview

  • بررسی اجمالی پروژه Project Overview

  • رابطه بین جداول و موجودیت ها Relation Between Tables & Entities

  • اضافه کردن مدل ها برای پروژه کافی شاپ Adding Models For Coffee Shop Project

  • پروژه کافی شاپ: ایجاد رابط Coffee Shop Project: Create Interfaces

  • پروژه کافی شاپ: ایجاد رابط Coffee Shop Project: Create Interfaces

  • DBSet را در GraphQL DbContext اضافه کنید Add DBSet in GraphQL DbContext

  • پروژه کافی شاپ: ایجاد خدمات Coffee Shop Project : Create Services

  • ثبت خدمات و رابط ها Register Services and Interfaces

  • ثبت خدمات و رابط ها Register Services and Interfaces

پروژه ای که قرار است به آن ساخته شود Project We're going to Made

  • رابطه بین جداول و موجودیت ها Relation Between Tables & Entities

  • اضافه کردن مدل ها برای پروژه کافی شاپ Adding Models For Coffee Shop Project

  • DBSet را در GraphQL DbContext اضافه کنید Add DBSet in GraphQL DbContext

  • پروژه کافی شاپ: ایجاد خدمات Coffee Shop Project : Create Services

Query، Types & Schema در GraphQL Query , Types & Schema in GraphQL

  • ایجاد انواع Create Types

  • ایجاد انواع Create Types

  • ایجاد پرس و جو Create Queries

  • ایجاد پرس و جو Create Queries

  • پرس و جو ریشه Root Query

  • پرس و جو ریشه Root Query

  • GraphQL Server را فعال کنید Enable GraphQL Server

  • GraphQL Server را فعال کنید Enable GraphQL Server

Query، Types & Schema در GraphQL Query , Types & Schema in GraphQL

  • ایجاد انواع Create Types

جهش در نمودار QL Mutations in Graph QL

  • ایجاد انواع Create Types

  • ایجاد انواع Create Types

  • ایجاد جهش Create Mutations

  • ایجاد جهش Create Mutations

  • تست جهش Test Mutations

  • تست جهش Test Mutations

  • پرس و جوی تودرتو Nested Query

جهش در نمودار QL Mutations in Graph QL

  • ایجاد انواع Create Types

  • پرس و جوی تودرتو Nested Query

استقرار GraphQL GraphQL Deployment

  • ایجاد اپلیکیشن Azure Web Create Azure Web App

  • ایجاد پایگاه داده Azure Create Azure Database

  • ایجاد پایگاه داده Azure Create Azure Database

  • وب اپلیکیشن را در Azure منتشر کنید Publish Web App To Azure

  • سخنرانی پاداش Bonus Lecture

  • کد منبع Source Code

  • کد منبع Source Code

استقرار GraphQL GraphQL Deployment

  • ایجاد اپلیکیشن Azure Web Create Azure Web App

  • وب اپلیکیشن را در Azure منتشر کنید Publish Web App To Azure

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

نظری ارسال نشده است.

آموزش GraphQL را با .Net Core برای مبتدیان مطلق بیاموزید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3 hours
54
Udemy (یودمی) udemy-small
27 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
3,059
4.1 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Asfend Yar Hamid Asfend Yar Hamid

Xamarin MVP، Microsoft MVP

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.