tutor4dev

คอร์สอบรม, บทความ และ คลิปวีดีโอ การพัฒนาเว็บแอพพลิเคชั่น

หลักสูตร GraphQL และ Apollo Server Fundamental

  • ระยะเวลาของหลักสูตร: 2 วัน (14 ชั่วโมง)
  • รูปแบบการอบรม: In-house Training ณ.องค์กร หรือ หน่วยงาน ของผู้อบรม
  • ติดต่อขอใบเสนอราคา: LINE ID @tutor4dev, โทร. 081-572-2129

tutor4dev-line-at

Prerequisite

  • พื้นฐานการเขียนโปรแกรมภาษา JavaScript
  • พื้นฐานการเขียนโปรแกรมโดยใช้ Node.js

เนื้อหาของหลักสูตร

  • GraphQL Overview
  • Express.js และ Apollo Server Setup
  • HTTP Request และ Response โดยใช้ GraphQL
  • Schema Definition Language
  • GraphQL Schema
  • GraphQL Resolver, Parent และ Context Argument
  • GraphQL Query และ Mutation Type
  • GraphQL Scalar, Enumeration, List, Custom Object Type
  • GraphQL Interface และ Union
  • GraphQL Input Type
  • ReST API, RDBMS หรือ NoSQL DataSource
  • Modularized Apollo Server และ GraphQL Application
  • Apollo Server Subscription Type และ Subscription Handler
  • Apollo Server Middleware
  • Apollo Server Authorization
  • Client Query, Mutation, Subscription และ Arguments
  • Client Aliases, Fragments, Directives
  • Production Deployment โดยใช้ Nginx Reverse Proxy, SSL/TLS

เนื้อหาร่วมกับหลักสูตร React.js หรือ Vue.js Fundamental

  • Apollo Client Overview
  • Apollo Client Query และ Mutation
  • Apollo Client Pagination
  • Apollo Client Subscription
  • ใช้งาน Cache ร่วมกับ Apollo Client

ติดต่อขอใบเสนอราคา

tutor4dev-line-at

LINE ID @tutor4dev, โทร. 081-572-2129