ใบรับรองผ่านการอบรมหลักสูตร Event-Driven Odyssey: Kafka, Nest, and GraphQL in Action
Event-Driven Odyssey: Kafka, Nest, and GraphQL in Action
เวิร์กชอปสุดเข้มข้น 2 วัน: พัฒนา API แบบ Event-Driven ด้วย Kafka, Nest.js และ GraphQL ในโลกที่หมุนเร็วของวันนี้ การประมวลผลข้อมูลแบบเรียลไทม์และสถาปัตยกรรมแบบ Event-Driven เป็นหัวใจสำคัญของแอปพลิเคชันที่สามารถขยายตัวได้ Event-Driven Odyssey: Kafka, Nest, and GraphQL in Action คือเวิร์กชอปภาคปฏิบัติที่ออกแบบมาเพื่อให้คุณได้เรียนรู้และพัฒนาทักษะในการสร้าง API แบบ Event-Driven โดยใช้ Apache Kafka, Nest.js, MongoDB และ GraphQL คุณจะได้เรียนรู้วิธีสตรีมข้อมูลแบบเรียลไทม์ สร้าง API ที่ตอบสนองทันที และบูรณาการ Kafka เข้ากับระบบไมโครเซอร์วิสด้วยแนวทางที่เป็นมาตรฐานอุตสาหกรรม พร้อมเทคนิคที่สามารถนำไปใช้ได้จริง
ขณะนี้ยังไม่มีรอบอบรมที่เปิดรับสมัคร โดยข้อมูลด้านล่างอ้างอิงจากรอบล่าสุดที่เคยเปิดอบรม
หากสนใจหลักสูตรนี้ กรุณาติดต่อทีมงานหรือกลับมาตรวจสอบอีกครั้งในภายหลัง
API แบบ Event-Driven ที่ใช้งานได้จริงด้วย Kafka, Nest.js และ GraphQL
ความเข้าใจเชิงลึกเกี่ยวกับระบบข้อความแบบเรียลไทม์และ Microservices
คอร์สนี้ออกแบบมาเพื่อให้เรียนแล้วนำไปใช้ต่อได้จริง
สรุปเหตุผลสำคัญที่ทำให้คอร์สนี้เหมาะกับคนที่ต้องการอัปสกิลอย่างจริงจังและต่อยอดงานได้ทันที
เรียนแบบลงมือทำจริง
ทุกช่วงถูกออกแบบให้ต่อจากภาพรวมไปสู่การลงมือทำจริง เพื่อให้ผู้เรียนกลับไปใช้ต่อได้เร็ว
เนื้อหาจัดลำดับเพื่อคนทำงานจริง
จัดลำดับหัวข้อให้เข้าใจง่ายขึ้น ลดความล้าจากเนื้อหาหนัก และช่วยให้จับประเด็นสำคัญได้ไว
ตัดสินใจก่อนซื้อได้อย่างมั่นใจ
มีทั้งช่องทางสอบถามและลงทะเบียนที่ชัดเจนในจังหวะสำคัญของหน้า เพื่อช่วยให้ตัดสินใจได้ง่ายขึ้น
วัตถุประสงค์
สิ่งที่คุณจะเข้าใจและนำไปใช้ต่อได้หลังจบคอร์ส สรุปเป็นรายการที่อ่านเร็วและเห็นภาพชัด
- พื้นฐานของ Apache Kafka และระบบ Event-Driven
- การตั้งค่า Kafka Broker และการทำงานกับ Producers, Consumers และ Topics
- แนะนำ Nest.js และโครงสร้างแบบโมดูลาร์
- การเชื่อมต่อ MongoDB กับ Nest.js เพื่อการจัดเก็บข้อมูล
- การเชื่อมต่อ Nest.js กับ Kafka และการทำ Message Streaming
- รู้จัก GraphQL และเหตุผลที่ดีกว่า REST
- การสร้าง GraphQL APIs ใน Nest.js ด้วย Queries, Mutations และ Subscriptions
- ใช้ Kafka เป็น Event Source สำหรับ Real-time GraphQL Subscriptions
- การจัดการ Multi-Topic Messaging เพื่อขยายระบบ Microservices
- การ Deploy ระบบด้วย Docker และการ Monitor Kafka Services
เหมาะกับใคร และควรเตรียมตัวอย่างไรก่อนเข้าร่วม
ดูได้ชัดเจนว่าคอร์สนี้เหมาะกับใคร และควรมีพื้นฐานอะไรบ้างก่อนเข้าเรียน
เนื้อหาคอร์ส
โครงสร้างเนื้อหาถูกแบ่งเป็นโมดูล เพื่อให้ดูภาพรวมได้ง่ายและเลือกเปิดอ่านรายละเอียดในส่วนที่สนใจ
01Introduction to Kafka & Event-Driven Architecture
4 หัวข้อย่อยในโมดูลนี้
ดูรายละเอียด
Introduction to Kafka & Event-Driven Architecture
4 หัวข้อย่อยในโมดูลนี้
- Overview of Kafka: What it is and why it's useful
- Understanding event-driven architecture and use cases
- Key Kafka components: Producers, Consumers, Topics, Brokers
- Setting up a local Kafka environment using Docker
02Getting Started with Nest.js & MongoDB
4 หัวข้อย่อยในโมดูลนี้
ดูรายละเอียด
Getting Started with Nest.js & MongoDB
4 หัวข้อย่อยในโมดูลนี้
- Introduction to Nest.js framework
- Setting up a Nest.js project with TypeScript
- Integrating MongoDB with Mongoose
- Creating a basic REST API to interact with MongoDB
03Kafka Integration with Nest.js
4 หัวข้อย่อยในโมดูลนี้
ดูรายละเอียด
Kafka Integration with Nest.js
4 หัวข้อย่อยในโมดูลนี้
- Installing Kafka dependencies in Nest.js
- Connecting a Nest.js service to Kafka
- Producing messages to a Kafka topic
- Consuming messages from a Kafka topic
04Practical Exercise - Real-Time Data Processing
4 หัวข้อย่อยในโมดูลนี้
ดูรายละเอียด
Practical Exercise - Real-Time Data Processing
4 หัวข้อย่อยในโมดูลนี้
- Implementing a simple message processing system
- Writing producers and consumers in Nest.js
- Logging and debugging Kafka messages
- Hands-on exercise: Sending and receiving messages with Kafka and Nest.js
05Introduction to GraphQL with Nest.js
4 หัวข้อย่อยในโมดูลนี้
ดูรายละเอียด
Introduction to GraphQL with Nest.js
4 หัวข้อย่อยในโมดูลนี้
- Why GraphQL? Comparison with REST
- Setting up a GraphQL API in Nest.js
- Defining schemas, queries, and mutations
- Connecting GraphQL to MongoDB
06Building a Real-Time GraphQL API with Kafka
3 หัวข้อย่อยในโมดูลนี้
ดูรายละเอียด
Building a Real-Time GraphQL API with Kafka
3 หัวข้อย่อยในโมดูลนี้
- Using Kafka as an event source for GraphQL subscriptions
- Implementing real-time messaging with GraphQL Subscriptions
- Handling event-driven updates in the GraphQL API
07Advanced Kafka Topics & Scaling
4 หัวข้อย่อยในโมดูลนี้
ดูรายละเอียด
Advanced Kafka Topics & Scaling
4 หัวข้อย่อยในโมดูลนี้
- Handling errors and retries in Kafka consumers
- Partitioning and consumer groups for scalability
- Monitoring Kafka with tools like Confluent Control Center
- Using Kafka Streams for real-time data transformation
08Hands-on Project - Event-Driven GraphQL API
4 หัวข้อย่อยในโมดูลนี้
ดูรายละเอียด
Hands-on Project - Event-Driven GraphQL API
4 หัวข้อย่อยในโมดูลนี้
- Building a real-time chat API using GraphQL, Nest.js, Kafka, and MongoDB
- Implementing multi-topic messaging with Kafka
- Deploying Kafka and Nest.js services with Docker
- Final project demonstration & Q&A session
กำหนดการอบรม
ตรวจสอบรอบอบรม วันที่ เวลา สถานที่ และรายละเอียดการลงทะเบียนได้ในส่วนเดียว
ขณะนี้ยังไม่มีรอบอบรมที่เปิดรับสมัคร โดยข้อมูลด้านล่างอ้างอิงจากรอบล่าสุดที่เคยเปิดอบรม
หากสนใจหลักสูตรนี้ กรุณาติดต่อทีมงานหรือกลับมาตรวจสอบอีกครั้งในภายหลัง