Mô tả

Welcome to the Complete Real World GraphQL course with .NET Core.

This course is made with GraphQL & .Net Core. The main focus of this course is on the GraphQL. If you have no prior experience of GraphQL then this course is a perfect jumpstart for you. But keep in mind to complete this GraphQL course you must have a knowledge of Rest Api's with .Net Core .

So if you're familiar with C# , Asp.Net Core and Entity Framework Or if you want to create the GraphQL endpoints with your favorite .Net Core framework then this is the right course for you.

If you don't have any idea about GraphQL Api then don't worry because in this course we'll cover all the GraphQL concepts.

By getting this course, you can be rest assured that the course is carefully thought out and edited. And I'm always happy to make the helpful content for the students.

So by the end of the course, you'll completely understand:

  • How to create a complete real world projects with GraphQL and .Net Core via Entity Framework Code First Approach with all the advanced functions.

  • Learn GraphQL Essentials including types , queries , mutations , fragments , aliases , variables

  • Write GraphQL Types

  • Write GraphQL Queries

  • Write GraphQL Mutations

  • Create Restaurant Table Booking Project in .Net Core with GraphQL

This is not a short course this is a complete guide to make real world project with GraphQL  from start to end. So if you're a busy kind of developer and wanna learn things quickly from scratch then take this course.

Bạn sẽ học được gì

Learn all the essentials of GraphQL (Queries , Arguments , Schemas , Aliases, Fragments, Variables, Mutations)

Build the backend for your web and mobile apps with .Net Core & GraphQL

Implement GraphQL Types , Queries , Mutations in .Net Core

Generate GraphQL Schema

Integrate MSSQL Database inside GraphQL

Create Real World GraphQL Project

Write GraphQL Queries , Mutations , Types , Input Types inside .Net Core

Write Nested Queries

Deploy GraphQL to Microsoft Azure

Yêu cầu

  • The student's must have a Windows machine.
  • Knowledge of Asp .Net Core Rest Api , C# and Entity Framework.
  • C# (at a minimum lambda expressions, LINQ)
  • No Prior knowledge of GraphQL is required

Nội dung khoá học

17 sections

Introduction to GraphQL

7 lectures
Introduction
01:13
Course Structure
02:23
What is GraphQL ?
01:37
Why we need GraphQL ?
05:40
Prerequisites and Requirements
01:47
Exploring GraphiQL with GitHub
01:37
How to take this course ?
00:22

GraphQL Essentials

7 lectures
Querying Data with GraphQL
02:52
Understanding Arguments in GraphQL Queries
02:40
Working with Schemas in GraphQL
04:19
Leveraging Aliases for Improved Querying
02:43
Creating Reusable Query Components with Fragments
02:53
Utilizing Variables in GraphQL Queries
03:03
Modifying Data with Mutations in GraphQL
07:01

Building a GraphQL API with .NET Core

14 lectures
Creating a .NET Core Project for GraphQL
02:25
Create Model Class for GraphQL API
02:52
Create Interface for GraphQL API
02:54
Create Services for GraphQL
05:09
Implementing Extension Methods for Registration in .NET Core
02:30
Integration of GraphQL in .NET Core
02:37
Organizing your Project Structure
03:03
Defining GraphQL Types in .NET Core
04:04
Writing GraphQL Queries for Data Retrieval
06:56
GraphQL Schemas
02:06
Configuring the GraphQL Server with Middleware
05:03
Testing GraphQL Queries in the API
03:49
Create GraphQL Mutations
12:56
Performing GraphQL Mutations for Data Modification
05:39

Working with the Database

6 lectures
Setting up Entity Framework Core for Database Access
03:01
Creating DbContext Class & DbSet Property
05:26
Create Database Connection String
03:21
Modifying Menu Service Class for Database Integration
05:08
Creating Database Migrations in .NET Core
04:11
Seeding Initial Data into the Database
03:15

Project: Restaurant Seat Reservation App

6 lectures
Project Overview
01:05
Understanding the Relations Between Tables and Entities
03:12
Adding Models for the Restaurant Reservation App
03:17
Creating Interfaces for the Restaurant App
02:56
Adding DbSet in GraphQL DbContext
01:34
Creating Services for the Restaurant App
04:48

Query, Types & Schema in GraphQL

6 lectures
Creating Types for GraphQL Schema
03:01
Creating Queries for GraphQL Schema
02:26
Defining Root Query for GraphQL Schema
05:30
Enabling GraphQL Server for the App
02:02
Seed Data
02:26
Nested Query
01:57

Mutations in GraphQL

3 lectures
Creating Input Types for Mutations
03:45
Creating Mutations in GraphQL
08:18
Testing Mutations in GraphQL
05:58

GraphQL Deployment

4 lectures
Creating an Azure Web App for GraphQL API
04:13
Creating an Azure Database for the App
03:26
Publishing the Web App to Azure
04:04
Source Code
00:13

(Old) Introduction

5 lectures
Introduction
01:06
Course Structure
01:36
What is GraphQL
01:10
Why We Need GraphQL
05:40
GraphiQL with Github
01:43

(Old) GraphQL Essentials

7 lectures
Queries in GraphQL
02:54
Arguments in GraphQL
02:21
Schemas in GraphQL
03:53
Aliases in GraphQL
02:16
Fragments in GraphQL
02:27
Variables in GraphQL
02:41
Mutations in GraphQL
06:47

(Old) Getting Started with .Net Core

7 lectures
Create .Net Core Project
01:41
Create Model Classes
02:01
Create Interfaces
03:14
Create Services
04:52
Extension Methods For Registration
02:28
Create Controllers
05:06
Run Api's
03:23

(Old) Explore GraphQL Queries , Schemas & Mutations

9 lectures
Integration of GraphQL in .Net Core
02:05
Preparing the Project
01:46
GraphQL Types .Net Core
03:24
GraphQL Queries .Net Core
06:49
GraphQL Schemas .Net Core
02:01
Configure GraphQL Server
05:24
Test GraphQL Queries
03:09
GraphQL Mutations .Net Core
11:58
GraphQL Test Mutations
04:53

(Old) Setup Database

6 lectures
Configure Nuget Package For EntityFramework
01:56
Create DbContext
04:12
Change Product Service
04:34
Database Connection String
02:34
Db Ensure Created
01:09
Test GraphQL Queries and Mutations
03:16

(Old) Project We're going to Made

7 lectures
Project Overview
02:32
Relation Between Tables & Entities
02:09
Adding Models For Coffee Shop Project
02:59
Coffee Shop Project: Create Interfaces
04:28
Add DBSet in GraphQL DbContext
01:17
Coffee Shop Project : Create Services
06:46
Register Services and Interfaces
01:09

(Old) Query , Types & Schema in GraphQL

4 lectures
Create Types
04:17
Create Queries
05:41
Root Query
03:54
Enable GraphQL Server
01:58

(Old) Mutations in Graph QL

4 lectures
Create Types
03:08
Create Mutations
09:05
Test Mutations
06:48
Nested Query
02:13

(Old) GraphQL Deployment

5 lectures
Create Azure Web App
03:01
Create Azure Database
02:48
Publish Web App To Azure
04:59
Bonus Lecture
00:32
Source Code
00:13

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.