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) และรักที่จะถ่ายทอดความรู้ ความเข้าใจด้านเทคโนโลยีในฐานะที่ปรึกษา และวิทยากรให้กับองค์กร และสถาบันการศึกษาต่างๆ

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

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

สอนเข้าใจง่าย การเรียบเรียงเนื้อหามาคุยดี ทำให้เข้าใจได้ง่าย

ชัยธวัช กิตติคุณากร
ศูนย์ความเป็นเลิศทางการแพทย์ คณะแพทย์ศาสาตร์ มหาวิทยาลัยเชียงใหม่

ถ้าไม่ได้เรียนคอร์สนี้จะค่อนข้างลำบากเหมือนกันเพราะได้หลักการคิดมาช่วยในการออกแบบหลายอย่างครับ

คุณ Natakorn
Web & Graphic Designer

ชอบเทคนิคการสอน ที่เข้าใช้ง่าย แถมมีเทคนิคการเขียนโค้ดที่กระชับและง่าย

สุเมธ ปิ่นทอง
Mintedimages Co., Ltd

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

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

Privacy Preferences

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

Allow All
Manage Consent Preferences
  • Always Active

Save