Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
介紹
什麼是GrahpQL?
- GraphQL的演變
- GraphiQl 和 GitHub API
GraphQL 基礎知識概述
- 查詢
- 模式
- 突變
- 訂閱
API 的基礎知識及其功能
- ScalaR 類型
- Web 架構模式:複合模式、代理模式和外觀模式
準備開發環境
- 安裝與設定GraphQL
- 安裝和配置 Node.Js
- 安裝和配置 Apollo
- 安裝和配置 Prisma
架構和查詢
- 設置 GraphQL API
- 創建自定義物件類型
- 使用 GraphQL 架構
- 通過操作參數傳遞數據
- 使用陣列和陣列元素
- 探索關係數據
突變和訂閱
- 創建、刪除和更新具有突變的數據
- 使用對象展開運算符
- 重構節點架構
- 創建訂閱
- 擴展編輯和刪除的訂閱
在 GraphQL 中使用 Prisma 進行身份驗證
- 設置自定義類型解析程式
- 通過 Prisma 傳遞查詢
- 通過 Prisma 傳遞參數
- 通過 Prisma 傳遞突變
- 通過 Prisma 傳遞訂閱
- 添加密碼支援
- 驗證令牌
Apollo 客戶端和測試
- 設置測試環境
- 使用測試數據進行種子設定
- 測試查詢和突變
- 測試身份驗證
總結和結論
最低要求
- 對 Node 的理解
- JavaScript 程式設計經驗
觀眾
- Web 開發人員
21 時間:
客戶評論 (4)
The trainer had a lot of knowledge of the material and was able to bring it to us in a fun and lighthearted way.
Yordi Habets - Etesian IT consulting
Course - GraphQL Basics
Our group was not that big so every time we asked a question we received an extensive answer with examples. So everything was well explained and it can be noticed that trainer has a great knowledge.
Iwona - Universal-Investment-Gesellschaft mit beschränkter Haftung
Course - Access Intermediate
Training Room and quite location and all the stuff.
Abdullah Adelyar - USAID - Kabul Afghanistan
Course - Access VBA
perfect level of knowledge transfair