[Last updated 4/2024] GraphQL by Example (Udemy – Vietsub and Engsub)
About Course
Views
What you’ll learn:
Build a GraphQL server based on NodeJS, Express and Apollo Server
Call GraphQL APIs from JavaScript using GraphQL-Request or Apollo Client
Handle Authentication/Authorization, Caching, and more
Receive real-time updates with GraphQL Subscriptions
Link gốc:
https://www.udemy.com/course/graphql-by-example/
Time Course:
8 hours (100 Lectures + Documents)
Instructor
: Mirko Nasato
Total Weight:
3 GB
** Note
:
Chú ý:
Course Content
01 – Introduction
-
05:04
02 – Fundamentals
-
06:05
-
002 Apollo Server.mp4
06:13 -
003 Query Language.mp4
06:43 -
004 GraphQL Over HTTP.mp4
04:36 -
005 GraphQL Client.mp4
07:42 -
006 Github Repository.mp4
04:51 -
007 Code-First vs Schema-First.mp4
10:22
03 – Schema
-
001 Job Board Architecture.mp4
06:45 -
002 Job Board Project.mp4
07:44 -
004 Apollo Server with Express.mp4
08:51 -
005 Custom Object Types.mp4
07:36 -
006 Arrays and Non-Nullability.mp4
07:02 -
007 Database Access.mp4
07:13 -
008 Field Resolvers.mp4
08:15 -
009 Resolver Chain.mp4
05:15 -
010 Documentation Comments.mp4
04:11 -
011 Object Associations.mp4
06:56
04 – Queries
-
002 GraphQL-Request.mp4
07:04 -
003 Component State in React.mp4
05:01 -
004 Query Arguments.mp4
08:19 -
005 Query Variables.mp4
07:02 -
006 Exercise Company by ID.mp4
04:45 -
007 Bidirectional Associations.mp4
06:39 -
008 Recursive Queries.mp4
04:23
05 – Errors
-
002 GraphQL Errors.mp4
04:47 -
003 Custom Errors.mp4
05:15 -
004 Request States.mp4
07:37
06 – Mutations
-
002 Mutations.mp4
08:53 -
003 Input Types.mp4
04:46 -
004 Aside Database Reset.mp4
01:57 -
005 Mutation Requests.mp4
05:02 -
006 Exercise Delete Job.mp4
04:02 -
007 Exercise Update Job.mp4
03:35
07 – Authentication
-
002 Authentication Flow.mp4
07:23 -
003 Resolver Context.mp4
08:11 -
004 User-Company Association.mp4
04:49 -
005 Client Authentication.mp4
05:07 -
006 Secure Delete.mp4
05:46 -
007 Exercise Secure Update.mp4
01:57 -
008 Where to Authenticate.mp4
04:10
08 – Caching with Apollo Client
-
002 Apollo Client Features.mp4
03:57 -
003 Apollo Client Setup.mp4
03:48 -
004 Query Method.mp4
02:56 -
005 Mutate Method and Auth Link.mp4
07:36 -
006 Apollo Client Cache.mp4
07:39 -
007 Fetch Policies.mp4
06:07 -
008 Cache Manipulation.mp4
06:02 -
009 Fragments.mp4
04:03
09 – Apollo React Integration
-
002 useQuery Hook.mp4
06:03 -
003 React Custom Hooks.mp4
03:18 -
004 Exercise useJob and useJobs.mp4
03:27 -
005 useMutation Hook.mp4
04:57 -
006 useMutation Result.mp4
02:56 -
007 Exercise useCreateJob.mp4
04:48
10 – Data Loaders
-
002 N+1 Query Problem.mp4
04:40 -
003 Batching with DataLoader.mp4
07:05 -
004 Per-Request Cache.mp4
05:57
11 – Pagination
-
002 Pagination Strategies.mp4
08:40 -
003 Ordering.mp4
04:49 -
004 Limit Clause.mp4
03:55 -
005 Offset Clause.mp4
03:47 -
006 Basic Pagination UI.mp4
07:15 -
007 Total Count.mp4
08:25 -
008 Full Pagination UI.mp4
07:11
12 – Subscriptions
-
001 Chat Project.mp4
05:56 -
003 Cache updateQuery.mp4
06:12 -
004 Subscription Definition.mp4
06:14 -
005 GraphQL-WS Server.mp4
05:49 -
006 Subscription Resolver.mp4
06:05 -
007 GraphQL-WS Client.mp4
07:17 -
008 useSubscription Hook.mp4
06:04 -
009 WebSocket Protocol.mp4
04:07 -
010 Connection Params.mp4
04:51 -
011 WebSocket Server Auth.mp4
07:52
13 – TypeScript Code Generation
-
001 Job Board TypeScript Project.mp4
08:05 -
003 Server Code Generator.mp4
07:27 -
004 Typed Resolvers.mp4
07:19 -
005 Typed Context.mp4
05:36 -
006 Watch Mode.mp4
05:20 -
007 Client Code Generator.mp4
06:07 -
008 Typed Queries.mp4
09:08
Student Ratings & Reviews
No Review Yet