Go Fundamental: Build Web API

เริ่มต้นภาษา Go ด้วยเวิร์คชอปการสร้าง Web API
ระยะเวลา
3 วัน ระหว่าง 9:30 - 17:00 น.
รูปแบบการบริการ
  • สอนสดออนไลน์
  • จัดอบรมที่องค์กร (on-site)

สิ่งที่จะได้เรียนรู้จากการอบรม

ประสบการณ์การพัฒนาเว็บ API ด้วยภาษา Go

ความเข้าใจเกี่ยวกับการเขียนโปรแกรมภาษา Go เช่น ตัวแปร, ประเภทข้อมูล, การควบคุมและฟังก์ชัน

ความรู้เกี่ยวกับลักษณะที่เป็นเอกลักษณ์ของภาษา Go เช่น ตัวแปรชี้, อินเตอร์เฟซ, และการจัดการข้อผิดพลาด

ความสามารถในการออกแบบและพัฒนา RESTful API และ CRUD Operation

ความรู้เกี่ยวกับการจัดการแพ็คเกจและการนำไปใช้งานภายในภาษา Go

ความเข้าใจในกระบวนการปลั๊กอินและใช้งานเว็บ API ภาษา Go ใน Web Server

องค์กรชั้นนำได้เลือกคอร์สนี้ให้ทีมขององค์กร

เนื้อหาคุณภาพ,​ เข้าใจง่าย, สอนโดยผู้มีประสบการณ์ คุณก็สามารถเพิ่มทักษะใหม่ๆ ให้กับทีมของคุณได้ โทรติดต่อเราได้เลย

เนื้อหาในการอบรม

เต็มอิ่มกับการเข้าใจแนวคิดพื้นฐานแน่นๆ และออกแบบจากการใช้งานจริง

Day 1

  • Introduction to Go:
    • ความแตกต่างระหว่าง Go ภาษาโปรแกรมอื่นๆ
    • วิธีการติดตั้ง และจัดการ environment
    • Basic syntax และ data types
  • การใช้งาน Operators และ Control Flow
  • เรียนรู้การจัดการข้อมูลด้วย Arrays, Slices, และ Maps
  • การสร้าง และใช้งาน Function ใน Go

Day 2

  • การจัดการ Structs และ Methods in Go
  • การใช้งาน Pointers และ Interfaces
  • วิธีจัดการ Error ใน Go
  • การใช้งาน Packages และการจัดการ Dependency
  • แนะนำแนวทางการพัฒนา Web APIs ด้วย Go

Day 3

  • การทำ Routing และใช้งาน Middleware ใน Go Web API
  • การจัดการ Data Storage ด้วย Go
  • RESTful API Design
  • การ Implementing CRUD Operations
  • การ Deployment:
    • การ deploy ตัว Web API ขึ้น Server (Azure App Service หรือ Docker)
  • สรุปการอบรม

ความรู้พื้นฐานที่จำเป็น

  • มีประสบการณ์ในการใช้งานคอมพิวเตอร์ไม่น้อยกว่า 30 ชั่วโมง
  • มีประสบการณ์ในการพัฒนาเว็บไซต์ หรือเว็บแอพพลิเคชั่น น้อยกว่า 30 ชั่วโมง

เกี่ยวกับผู้สอน

พล หรือ โค้ชพล เป็นที่ปรึกษา และวิทยากรสายเทคโนโลยี ที่สนใจและมีประสบการณ์ในการทำเว็บ โมบายล์แอพพลิเคชั่น กว่า 8 ปี เป็นผู้ก่อตั้ง Nextflow.in.th และแนะนำการใช้เทคโนโลยี Cross Platform เป็นคนแรกในประเทศไทยบน YouTube

ปัจจุบันได้รับตำแหน่ง Microsoft MVP (Most Valuable Professional) และรักที่จะถ่ายทอดความรู้ ความเข้าใจด้านเทคโนโลยีในฐานะที่ปรึกษา และวิทยากรให้กับองค์กร และสถาบันการศึกษาต่างๆ

“หากเราเข้าใจแก่นของเทคโนโลยีได้อย่างถูกต้อง การเรียนรู้จะง่ายและสนุก เอาไปใช้ในงานของเราได้อย่างมั่นใจกว่าแน่นอน”

รีวิวจากผู้เรียน

โค้ชสอนไม่น่าเบื่อ สามารถสอบถามได้ทุกคำถาม อธิบายเข้าใจง่ายครับ สามารถเอาไปต่อยอดได้ ผู้ช่วยเอาใจใส่อย่างดี

กุลโรจน์
บริษัทหลักทรัพย์บัวหลวง

ชอบวิธีการอธิบาย การเรียบเรียงเพื่อสร้างความเข้าใจ

คุณวรพล
บริษัท กรุงเทพประกันชีวิต จํากัด (มหาชน)

การยกตัวอย่างที่ทำให้เข้าใจ ได้ง่าย และ Workshop ทำให้เห็นการทำงาน และแก้ปัญหาจริงครับ

ปัญญพงศ์
CAT TELECOM

สนใจติดต่อจัดอบรมสำหรับทีมองค์กร ทั้งแบบ on-site และ online training ได้ตามช่องทางด้านล่างเลย

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save