พัฒนาเว็บแอปพลิเคชันบนแพลตฟอร์ม AppEngine ด้วยภาษา Go​

วันที่ 9-10, 16-17 กันยายน 2560 (9.00น. – 16.00น.)

สถานที่ มหาวิทยาลัยเกษตรศาสตร์ บางเขน

 

ในปัจจุบันจำนวนผู้ใช้งานอินเทอร์เน็ตและเว็บไซต์ได้มีการขยายตัวมากขึ้นเว็บแอปพลิเคชันสามารถ

ใช้งานผ่านเว็บเบาร์เซอร์บนอุปกรณ์หลากหลายชนิดตั้งแต่เครื่องคอมพิวเตอร์ส่วนตัวหรือ

อุปกรณ์เคลื่อนที่และยังมีการพัฒนาเว็บเซอร์วิสเพื่อใช้เป็นระบบแบคเอ็นของแอพพลิเคชั่นบนมือถือ

แต่เนื่องจากการพัฒนาแอปพลิเคชันนั้นมีทางเลือกทั้งภาษาที่ใช้และแพลตฟอร์มในการพัฒามากมาย

ซึ่งแต่ละทางเลือกก็จะมีจุดเด่นและจุดด้อยต่างกันออกไป

 

AppEngineเป็นแพลตฟอร์มสำหรับพัฒนาแอปพลิเคชันที่พัฒนาโดยทีมงานของบริษัท

Google มีจุดเด่นที่นักพัฒนาสามารถนำแอปพลิเคชันของตน ไปทำงานบนระบบ Google

Cloud หรือ Google FrontEnd ซึ่งเป็นเครือข่ายเดียวกันกับผลิตภัณฑ์อื่นของ Google

และนักพัฒนาแอปพลิเคชัน

สามารถเริ่มต้นพัฒนาทดสอบแอพพลิเคชั่นของตัวเองบนเครือข่ายดังกล่าวได้โดยไม่เสียค่าใช้จ่าย

ภาษาที่รองรับในการพัฒนาบนแพลตฟอร์มนี้ได้แก่ Go, Python, Java, PHP, .NET, NodeJS

และ Ruby ซี่งโครงการนี้ได้เลือกที่จะอบรมเพื่อเพิ่มทักษะของผู้เข้าอบรมโดยใช้ภาษา Go

 

วัตถุประสงค์

1. เพื่อให้ผู้เข้าอบรมได้เรียนรู้วิธีการพัฒนาเว็บแอปพลิเคชั่นบนแพลตฟอร์ม AppEngine ด้วยภาษา​ GO

2.เพื่อให้ผู้เข้าอบรมได้นำทักษะที่ได้รับจากการอบรมไปประยุกต์กับงานในรายวิชาหรือพัฒนาผลิตภัณฑ์ของตนเอง


ผู้อบรม

ดร.ชยานนท์ ทรัพย์อาภา
 

Course Outline

-Introduction to Appengine and Go language
-Installation and Deployment
-Appengine Development
-Basic golang and Appengine
-Project structure
-Template system
-Google Datastore and limitation
-Upload file to Google Cloud Storage
-Google Image service
-Appengine search index (Full text search)
-Appengine memcache system
-Application design for scale
-Google cloud console
-Application cost calculation
-Code optimization
-Etc

 

จัดโดย OSSforCorp

ลงทะเบียนเข้าร่วมงาน คลิกที่นี่