เรียนฟรี ! กับบทเรียนจัดเต็มพื้นฐานภาษา Go!
กับภาษาที่มีความรวดเร็ว น่าเชื่อถือ และมีประสิทธิภาพ ในคอร์สเรียน Open Access Academy
การเขียนโปรแกรมด้วยภาษา Go หรือ Golang ภาษาที่มีความเขียนง่าย น่าเชื่อถือ และมีความรวดเร็ว เหมาะสำหรับสำหรับการทำ Web Application และ Web Service
โดยผู้เรียนจะได้เรียนรู้ตั้งแต่พื้นฐานภาษา Go เบื้องต้นไปจนถึงสามารถนำความรู้ในภาษานี้ไปประยุกตใช้ในการทำ Web Service และการเชื่อมต่อกับระบบฐานข้อมูล MySQL
โดยในคอร์สเรียนนี้อยู่ในโครงการ Open Access Academy ที่เปิดให้ทุกคนสามารถเข้าเรียน และ ทำแบบฝึกหัดได้โดยไม่เสียค่าใช้จ่าย ซึ่งเป็นหนึ่งโครงการเพื่อสังคมของบอร์นทูเดฟ ที่เราเล็งเห็นถึงความสำคัญในการพัฒนาสังคมไทย ให้เป็นสังคมแห่งเทคโนโลยี และ นวัตกรรม
เนื้อหาที่ปูพื้นฐานให้ตั้งแต่เริ่มต้น
ให้คุณได้เข้าใจตั้งแต่กระบวนการคิด จนถึงการปฏิบัติ
#SECTION 1 เริ่มต้นทำความเข้าใจกับภาษา Go
EP1. เริ่มต้นทำความเข้าใจกับภาษา Go
EP2. ติดตั้ง Go และ Visual Studio Code
EP3. การใช้ Go command และ Go syntax
EP4. ชนิดของข้อมูลในภาษา Go
EP5. ทำความรู้จักกับอาร์เรย์ (Array)
EP6. ทำความเข้าใจกับตัวแปร Slices
EP7. Maps คืออะไร
EP8. การสร้างและจัดการฟังก์ชัน
EP9. Pointer คืออะไร ทำไมถึงสำคัญ
EP10. รู้จักกับเงื่อนไข If else
EP11. รู้จักการทำงานแบบวนซ้ำ
EP12. การใช้งานเงื่อนไขด้วย Switch case
EP13. มาลองสร้างโปรแกรมเครื่องคิดเลขด้วยภาษา Go
EP14. จัดการโครงสร้างด้วย Struct
EP15. รู้กกับการเก็บข้อมูลแบบ Interface
EP16. Channel สำคัญอย่างไร
EP17. การใช้งาน Defer กับฟังก์ชัน
EP18. การเขียนและอ่านไฟล์ข้อความ
#SECTION 2 การสร้าง Web Service ด้วยภาษา Go
EP19. รู้จักกับ Web Service เบื้องต้น
EP20. Handler HTTP Requests
EP21. การใช้งาน Go กับ JSON
EP22. เริ่มต้นสร้าง Web Service ด้วยภาษา Go
EP23. ทำความเข้าใจกับรูปแบบเส้นทาง URL
EP24. ทำความรู้จักกับ Middleware
EP25. ทำความรู้จักกับ CORS
EP26. ติดตั้งฐานข้อมูล MySQL
EP27. การเชื่อมต่อกับฐานข้อมูล
EP28. การสร้างตาราง การเพิ่มและลบข้อมูลในฐานข้อมูล
EP29. การสร้าง API สำหรับใช้งานร่วมกับฐานข้อมูล MySQL
EP30. สรุปเทคนิคทั้งหมดของบทเรียน และ การจัดส่งโปรเจกต์
สิ่งที่จำเป็นสำหรับคอร์สเรียนนี้
- คอมพิวเตอร์ที่ติดตั้งระบบปฏิบัติการ Windows, macOS หรือ Linux
- รองรับ Internet ในการใช้งานคอร์สเรียน
- ผู้เรียนจะต้องมีความรู้พื้นฐานการใช้งานคอมพิวเตอร์ (เช่น การเปิดโปรแกรม, การค้นหาข้อมูลจาก Google เป็นต้น)
- ผู้เรียนควรจะเคยเขียนโปรแกรมมาอย่างน้อย 1 ภาษา เช่น Java, C/C++,C# ,Python และอื่นๆ
ดำเนินการสอนโดย Sirasit Boonklang
ที่ปรึกษาด้านเทคโนโลยีและการเขียนโปรแกรมบอร์นทูเดฟ พื้นที่แห่งการเผยแพร่ความรู้ด้านวิทยาการคอมพิวเตอร์ วิศวกรรมซอฟต์แวร์ และ ไอทีที่เน้นความสนุก และ สาระที่เข้าใจง่ายไปพร้อมกันเพราะเราเชื่อว่าเราทุกคนสามารถพัฒนาอุตสาหกรรมไอที และ นวัตกรรมในประเทศได้
Tech and Coding Consultant – BorntoDev Co., Ltd.
Verified Certificate
รับรองความรู้ความสามารถรูปแบบออนไลน์
ผ่านประกาศนียบัตรหลังจากทำโปรเจกต์จบ
หากผู้เรียน เรียนครบทุกตอนและทำโปรเจต์จบ จะได้รับ Verified Certificate เพื่อการันตีความรู้ความสามารถด้านการใช้งานภาษา Go เบื้องต้น
โดยในคอร์สเรียนนี้อยู่ในโครงการ Open Access Academy ที่เปิดให้ทุกคนสามารถเข้าเรียน และ ทำแบบฝึกหัดได้โดยไม่เสียค่าใช้จ่าย ซึ่งเป็นหนึ่งโครงการเพื่อสังคมของบอร์นทูเดฟ ที่เราเล็งเห็นถึงความสำคัญในการพัฒนาสังคมไทย ให้เป็นสังคมแห่งเทคโนโลยี และ นวัตกรรม