พัฒนา Application บนระบบปฎิบัตรการ Android Things สำหรับ IoT Zipevent

พัฒนา Application บนระบบปฎิบัตรการ Android Things สำหรับ IoT

14 - 17 May 2018
09:00 - 17:00 (UTC+7)
IMC Institute

Event Information


Internet Of Things (IoT)

   Development with Android

 

Course Description:

ในปัจจุบันข้อมูลสารสนเทศต่างๆ ที่ได้ เกี่ยวข้องกับอุปกรณ์ต่างๆ ในกระบวนการทางธุรกิจมากขึ้น เช่น การ ควบคุมอุปกรณ์ต่างๆ การอ่านค่า หรือวัดค่าจากอุปกรณ์ตรวจวัดต่างๆ ส่งมาประมวลผลผ่านระบบสารสนเทศ ทําให้มีการปรับปรุงกระบวนการทางธุรกิจได้อย่างมีประสิทธิภาพมากขึ้น เทคโนโลยีด้าน Internet of Things (IoT) จึงได้ขยายวงกว้างมากขึ้น และกลายเป็นองค์ประกอบสําคัญส่วนหนึ่งในการปรับปรุงกระบวนการทางธุรกิจ ในปัจจุบันคงหนี้ไม่พ้นเรื่องการใช้งาน Smart Phone ที่เราจะสามารถควบคุมการทำงานของ Hardware หรือดูสถานของอุกรณ์ Sensor ต่าง ๆ ที่อยู่ระยะได้ในคอร์สนี้เราจะมาเขียน Application บนอุปกรณ์ Smart Phone ที่ใช้ระบบปฎิบัตรการ Android แล้วยังสามารถต่อยอดไปยังระบบปฎิบ้ติการที่ออกมาใหม่สำหรับงาน IoT ของ google ที่ออกที่ใหม่นั่นคือ AndroidThings

Online Registration >> HERE

 

Fee: 10,900 Baht **Early bird 10,500 Baht excludes VAT :

(Fee includes Course Material + Coffee Break and Lunch) Need to bring your own Notebook

Duration : 4 Days (09.00 - 16.30)

 

Instructor: Mr. Sittipong Jansorn   (See Profile >> Here)

Training Date:

  • 14 - 17 May 2018
  • 8 - 11 October  2018

Training Venue: The Connecion ( Near MRT Ladprao Exit 4 ) >> See Map

Who Should Attend :

Prerequisite :

  • การใช้งานคอมพิวเตอร์ทั่วไป
  • ความรู้พื้นฐานทางไฟฟ้า เช่น แรงดันไฟฟ้า กระแสไฟฟ้า ไฟฟ้ากระแสตรง ไฟฟ้ากระแสสลับ
  • พื้นฐานวงจรอิเล็กทรอนิกส์และอุปกรณ์อิเล็กทรอนิกส์ เช่น ตัวต้านทาน ตัวเก็บประจุ ตัว
  • ความรู้พื้นฐานภาษาโปรแกรมมิ่ง Java

Course Outline:

 

  • Introduction to Internet of Things (IoT)
  • IoT Networking with MQTT
  • Android Application Development
    • การใช้งาน Android Studio เบื้องต้น
    • พื้นฐานภาษา XML และภาษาจาวา
    • การสร้างและใช้งานรีซอร์ส (Resource) เช่น String Resource, Color Resource
    • วิธีการเขียนและผูก Listener เพื่อจัดการ Event ที่เกิดขึ้น เช่น เมื่อปุ่มถูกคลิก
    • การวิเคราะห์ข้อผิดพลาดในช่วง run-time ด้วย LogCat, การพิมพ์ Log และการดีบักแอพ
    • การแสดง Toast
    • ทำความเข้าใจกับ Activity Lifecycle และการ Save/Restore State เมื่อผู้ใช้หมุนจอ
    • การใช้ AsyncTask รันโค้ดในฉากหลัง (background)
    • เรียนรู้การใช้งาน widget ต่างๆ
    • เรียนรู้การกำหนดสีให้แอพพลิเคชัน
    • พื้นฐานการใช้งาน Dialogbox แบบ Alert
    • พื้นฐานการใช้งาน Input Dialog
    • เรียนรู้การออกแบบหน้าจอด้วย Layout แบบต่างๆ
    • รู้จักและใช้งาน SlidingDrawer
    • เรียนรู้การแสงดผลแบบรายการด้วย ListActivity
    • เรียนรู้การเขียนโปรแกรมร่วมกับ ListView
    • การสร้างและใช้งานเมนู
    • การเขียนโปรแกรมกับ Action Bar
    • การรับ-ส่งข้อมูลระหว่าง Activity
    • พื้นฐานการเขียนโปรแกรมใช้งานฐานข้อมูล SQLite
    • พื้นฐานการใช้งาน Recycle View
    • พื้นฐานการใช้งาน Google design material
  • Android Networking Programming
    • TCP/IP Client
    • Http Client REST Api
  • Android & MQTT client
  • การควบคุมการทำงานของ hardware ผ่านทาง MQTT protocol
  • การ Monitor Sensor ต่าง ๆ ผ่านทาง MQTT protocol



Payment Condition :

Payment may be paid in full or 50% deposit at least 7 days prior to the start of the course. The payment could be paid by the following methods

 

  1. Account transfer to "IMC Institute" Saving account no. 616-2-07327-1 , Kasikorn Bank, Sathorn Square Branch.

or

  1. Cheque should be made payable to "IMC Institute"

Notes:

In case you choose to pay 50% deposit, we would request the remaining 50% to be paid at the registration desk before the beginning of the course.



Contact Person

           For more information, contact our course coordinator on

Ms.Kwanhathai Thavornpong / Ms.Sunisa Kamhangwaratit

Mobile: 087-593-7974, 088-192-7975

Tel:  02-233-4732

E-mail: kwanhathai@imcinstitute.com/sunisa@imcinstitute.com /contact@imcinstitute.com




Location Details


IMC Institute

LOCATION

141/7 Skulthai Surawong Tower 7th FL (Unit 8), Surawong Road, Suriyawong, Bangrak Bangkok, 10500 Thailand

VIEW MAP

Want to know more about this event?
Please contact the organizer for more information.


IMC Institute

ศูนย์รวมข้อมูลเชิงวิชาการ ให้คำปรีกษา และจัดหลักสูตรอบรมทางด้านไอที