แนวโน้มการใช้งาน Mobile Device อย่าง Smart Phone ได้เพิ่มขึ้นอย่างก้าวกระโดดในช่วงไม่กี่ปีที่ผ่านมาซึ่งเป็นผลมาจากการพัฒนาMobile Application และเทคโนโลยีของตัวเครื่องโทรศัพท์จากค่ายผู้ผลิตโทรศัพท์โดยเฉพาะการพัฒนาต่อยอด Application บนอุปกรณ์เคลื่อนที่ของบริษัทต่างๆ ที่แข่งขันกันเพื่อชิงความเป็นหนึ่งในตลาดด้าน Mobile Application และด้วย Applicationที่เพิ่มขึ้นและมีประสิทธิภาพมากขึ้นทำให้ผู้ใช้ Smart Phone มีแนวโน้มใช้โปรแกรมต่างๆ เพื่อตอบสนองกิจกรรมในชีวิตประจำวัน ได้แก่ การเล่นอินเตอร์เน็ต การดูหนัง ฟังเพลงหรือแม้แต่การเล่นเกมซึ่งมีทั้งออนไลน์ และออฟไลน์  ด้วยอัตราการขยายตัวด้านการใช้งานอุปกรณ์เคลื่อนที่ทำให้บริษัทชั้นนำด้านโทรศัพท์มือถือหลายแห่งหันมาให้ความสำคัญ กับการพัฒนาโปรแกรมบนโทรศัพท์มือถือ โดยสังเกตได้ว่ามีความเติบโดอย่างมากจากจำนวนโปรแกรมที่เขียนขึ้นและอัตราการเพิ่มขึ้นจากการดาวน์โหลดโปรแกรมอย่างเห็นได้ชัด ซึ่งทำให้มีการ เรียน android , สอน android  และ อบรม android programming อย่างกว้างขวาง

การเขียนโปรแกรมบน Android เป็นเรื่องง่ายๆ เหมือนกับการเล่มเกมต่อ Lego

                                legogirl

    การเขียนโปรแกรมบนมือถือ Android โดยปรกติ ต้องมีการโค้ดดิ้งโปรแกรมด้วยโปรแกรมภาษาจาวา ผ่านเครื่องมือการเขียนโปรแกรม เช่น Android Studio ซึ่งผู้เขียนจะต้องมีความรู้ในการเขียนโปรแกรมจาวามาก่อน ซึ่งการเขียนค่อนข้างจะยากสำหรับคนทั่วไปที่ไม่ใช่ Programmer

              ทาง Google จึงได้เห็นข้อจำกัดนี้ และได้จับมือกับสถาบัน MIT (Massachusetts Institute of Technology ) ซึ่งเป็นมหาวิทยาลัยอันดับหนึ่งทางด้านวิทยาศาสตร์และเทคโนโลยี ในปี 2010 ซึ่งนำทีมโดย Hal alberson และ Mark Friedman   ในเวลาต่อมา Google ได้สนับสนุนให้ MIT นำไปพัฒนาต่อ ซึ่งต่อมาก็ได้มีการเปิดตัวเป็น MIT App Inventor ในปี 2012

welcome_v2_highlight

           MIT App Inventor ใช้หลักการเขียนโปรแกรมแบบ Visual Programming Language ซึ่งเป็นแนวทางการเขียนโปรแกรมมิ่งรุ่นใหม่ เน้นความง่าย ต่อการเขียน และใช้หลักการการต่อแบบเลโก้ คือต่อเป็นบล็อค ๆ โดยยังรักษาหลักการการเขียนโปรแกรมมิ่งทุกอย่าง ซึ่งเหมาะสำหรับมือใหม่ที่สนใจทางด้านการเขียนโปรแกรมอย่างยิ่ง

             MIT App Inventor  มีการพัฒนาอย่างต่อเนื่อง จนปัจจุบันเป็น MIT App Inventor Version 2 ซึ่งมีเครื่องมือต่างให้ใช้ได้อย่างครบครัน เหมาะสำหรับนักพัฒนาแอพบนโทรศัพท์มือถือแอนดรอยด์อย่างยิ่ง

             เมื่อเดือนกุมภาพันธ์ปี 2016 MIT App Inventor 2  มีผู้ใช้ที่เปิดใช้งานบริการกว่า 4 ล้านคน โดยมีผู้ใช้ที่ลงทะเบียนใน  195 ประเทศ รวมแล้วมีกว่า 13 ล้าน Application ที่ได้ถูกสร้างขึ้นผ่าน MIT App Inventor 2  นี้

 

ในต่างประเทศนิยมเรียนการเขียนโปรแกรมมือถือบน Android ด้วย MIT App Inventor นี้อย่างแพร่หลาย

  MIT App Inventor 2 คือ เครื่องมือพัฒนาโปรแกรมบน Android เป็นเรื่องง่ายๆ โดยที่ไม่ต้องการการโค้ดดิ้งโปรแกรม เพียงแต่เรา เข้าอินเตอร์เน็ต เปิดเว็บบราวเซอร์ แล้วเข้ามาที่หน้าของ MIT App Inventor 2 ก็สามารถที่จะใช้งาน MIT App Inventor 2 ได้อย่างง่ายดาย ที่สำคัญคือเป็น บริการฟรี !

  วิธีการสร้างก็คือ ลาก วาง และสร้างเมนูต่างๆ ให้มีหน้าตาเหมือนบนโทรศัพท์มือถือ ที่เรียกว่าการออกแบบ User Interface (UI) ในส่วนของ Component Designer แล้วทำการเขียนโปรแกรม ผ่าน Block Editor ซึ่งทำหน้าที่ในการกำหนดการทำงานของโปรแกรมที่เราเขียนผ่านการลากและปล่อยของบล็อก เหมือนกับการต่อ Lego จากนั้นการทำลง Application ที่สร้างเสร็จแล้วมาลงที่โทรศัพท์มือถือของเรา ก็เพียงเท่านี้ เราก็ได้ Android Application ของเราไว้ใช้งานได้แล้ว

   

ตัวอย่างการสร้างโปรแกรมสวัสดีแมวเหมียว ผ่านโปรแกรม  MIT App Inventor 2

meawshow

 

   ทาง Android Training Thailand จึงได้จัดการ สอน android , อบรม android โดยผู้เรียน จะได้ เรียน android ผ่านโปรแกรม MIT App Inventor เพื่อเปิดโอกาสให้คนไทยได้เรียนรู้การเขียนโปรแกรม android อย่างง่ายๆ แบบไม่ต้องรู้การโค้ดโปรแกรม ซึ่งทำให้เราพัฒนา Application ได้อย่างง่ายๆ รวดเร็ว และ สนุกไปกับการพัฒนา android programming

TAG : เรียน android ,เรียน andriod , สอน android , อบรม android , เรียน android ที่ไหน , เขียน android , programming ,คอร์ส เรียน android , อบรม การเขียน โปรแกรม บน android ,2016,2559

วีดีโอการเขียนโปรแกรมบน Android อย่างง่าย ด้วยโปรแกรม MIT App Inventor

TAG : เรียน android ,เรียน andriod , สอน android , อบรม android , เรียน android ที่ไหน , เขียน android , programming , เรียนแอนดรอยด์ , อบรม android ที่ไหนดี


*** หลักสูตรใหม่ล่าสุด Easy Android Programming From Zero to Programmer ***
( Essentials 2 days Course )

                        

 วัตถุประสงค์ : เพื่อต้องการให้ผู้เรียน เขียนแอพบนโทรศัพท์มือถือ Androidได้อย่างง่ายๆ โดยที่ไม่ต้องเขียนโค้ด
แต่จะได้หลักการการเขียนโปรแกรมทั้งหมด เพื่อเป็นพื้นฐานและทักษะในการเขียนโปรแกรมอื่นๆ เหมาะสำหรับผู้ที่เริ่มต้นใหม่ที่ยังไม่เคยเขียนโปรแกรมมาก่อน และเหมาะสำหรับโปรแกรมเมอร์ที่เคยเขียนโปรแกรมมาแล้ว โดยการเขียนจะใช้หลักการ Visual Programming
โดยคอร์สนี้จะสอนให้รู้พื้นฐานการใช้โปรแกรม MIT App Inventor และ ฝึกฝน หาความรู้ เพิ่มเติมผ่านการทำ Workshop

คุณสมบัติของผู้เรียน :
-เหมาะกับผู้เรียนทุกเพศทุกวัยที่ต้องการศึกษาการโปรแกรมบนมือถือ Android แบบไม่จำเป็นต้องรู้การเขียนโปรแกรมมาก่อน
-ผู้เรียนต้องมี Computer หรือ Notebook ที่มี wifi สามารถต่อออกอินเตอร์เน็ต และมี browser ( เช่น Chrome , Firefox ,Safari ไม่แนะนำ IE)
-ผู้เรียนต้องมีโทรศัพท์มือถือ Android ที่มี wifi ที่สามารถต่อออกอินเตอร์เน็ต
(ในกรณีที่ผู้เรียนไม่มีโทรศัพท์มือถือ Android ให้บอกผู้สอนก่อนสมัคร เพื่อที่ทางผู้สอนจะบอกวิธีให้ลง
Android Emulator บน Notebook เพื่อเตรียมตัวในการเรียน)
และมีพื้นที่เหลือในเครื่อง หรือใน sd card ที่เพียงพอ เพื่อจะลงโปรแกรมที่เรียนได้
– ผู้เรียนมีความรู้ทางคอมพิวเตอร์เบื้องต้นมาบ้าง เช่น การเปิดปิดคอมพิวเตอร์ , การเล่นอินเตอร์เน็ต เป็นต้น

หลักสูตรของคอร์สนี้

ความรู้เบื้องต้น
- แนะนำคอร์สเขียนแอพบน Android อย่างง่าย โดยไม่ต้องเขียนโค้ด
(Easy Android Programming)
- ประวัติและ วิวัฒนาการของโทรศัพท์มือถือ ควมรู้เรื่องสเป็คของโทรศัพท์มือถือเบื้องต้น
- ความรู้ทั่วไปของการโปรแกรมบนโทรศัพท์มือถือ แบบต่างๆประวัติ MIT App Inventor 2
- การเตรียมโทรศัพท์มือถือเพื่อใช้กับโปรแกรม MIT App Inventor 2

บทเรียนสำหรับการสร้าง App
– วิธีและกฎเกณฑ์ในการตั้งชื่อ Project และ ตั้งชื่อ App ของเราใน MIT App Inventor 2
– ศึกษาองค์ประกอบต่างๆของ MIT App inventor 2 ทั้งในส่วนของ
Component Designer (ส่วนการออกแบบ User Interface ) และ Block Editor (ส่วนของการเขียนโปรแกรมแบบบล็อค)
– สร้าง App แรก สวัสดีแอนดรอยด์โรบอท ( Hello Android Robot)
helloandroid2

- สร้าง Music Player App
mp3player2

– สร้าง Video Player App
videoplayer2

- สร้าง App คำนวนค่า BMI (คำนวนหาดัชนีมวลกาย)
- การเพิ่มหน้าใหม่ การสั่งเปิดหน้าใหม่ การสั่งปิดหน้าใหม่
- สร้าง App Dictionary
- ศึกษาการสร้างแอพ ด้วย Canvas
- สร้าง แอพเกมส์ตีตัวตุ่น
- เรียนรู้ Sensor ต่างๆในโทรศัพท์มือถือ Android
-สร้าง App เสี่ยงเซียมซี
– สร้าง App ของบริษัทตัวเอง (ตัวอย่างคือ บริษัทแอนดรอยด์เทรนนิ่งไทยแลนด์)
โดยจะมีฟังก์ชั่นต่างๆ เช่น กดแล้วโทรหา , กดแล้ว sms หา , เปิดหน้าเว็บไซด์ผ่านแอพ ,ติดต่อผ่านแอพ

อธิบายส่วนต่างๆ ของ MIT App Inventor 2

     – ตัวแปร (Variable) แบบต่างๆ และการตั้งชื่อตัวแปร
     – การจัดการตัวแปรแบบข้อความ ( Text )
     – การจัดการตัวแปรแบบตัวเลข (Math)
     – การจัดการโอเปอเรชั่นเกี่ยวกับตัวเลข ด้วย การบวก ลบ คูณ หาร ยกกำลัง
เลขสุ่ม square root, absolute รวมทั้ง ฟังก์ชั่นทางวิทยาศาสตร์ต่างๆ เช่น sin cos tan
    – การจัดการตัวแปรแบบ Logic ( Boolean)
    – การใช้ List ( Array )
    – การใช้แถบสีต่างๆ ( Colors)
    – การเปรียบเทียบเงื่อนไขโดยใช้ If then
    – การเปรียบเทียบเงื่อนไขโดยใช้ If then else
    – การใช้เงื่อนไขวนลูปแบบ while
    – การใช้เงื่อนไขวนลูปแบบ for each
    – การตั้งค่า procedure (Function) และการนำ procedure มาใช้
    – การ ใช้ Notifier (ตัวแจ้งเตือน)

 

- Database ด้วย TinyDB และ WebTinyDB
- ทำหน้า Login และ Password ด้วย TinyDB
loginscreen

 

- แนะนำดาต้าเบส Firebase
firebasegoogle


- สร้าง WhatAppInventor Chat (ระบบ Chat Room)
android-group-chat

- การทำ App ให้มี font สวยงาม
– การทำ App เก็บฐานข้อมูลลูกค้าของเราด้วย Firebase
(การสร้าง , การดึงข้อมูล , การแก้ไขข้อมูล , การลบข้อมูล)
customerdata2

- การทำ App ที่เกียวกับ Google Map และ การปักหมุด
– การเก็บข้อมูลลง Firebase ที่ปักหมุดจาก App  และการดึงข้อมูลขึ้นมา
googlemap2

-ตัวอย่างการเขียน App เพื่อติดต่อ Hardware ( Arduino Project )
(เขียนแอพสั่งปิดเปิดไฟ)
arduinomobilecontrol


- การลง App ของเราใน Google Play
- บทส่งท้าย และแนะนำหาที่ศึกษาเพิ่มเติม

 โดยผู้ที่เรียนหลักสูตรนี้จะได้รับประกาศนียบัตรจาก Androidtrainingthailand

เรียนที่ ห้องอบรม ชั้น 2  อาคาร โมเดิร์นบาธ สถานีรถไฟฟ้าใต้ดิน
MRT สุทธิสาร ทางออกที่ 4

 

androidtrainingthailandmap

วันที่อบรม :

วันเสาร์ ที่ 14 – อาทิตย์ที่ 15 ตุลาคม 2560

เวลา 9.00 – 17.00 น.

ค่าเรียนปรกติ  3500 บาท ลดเหลือเพียง 2400 บาทเท่านั้น
รับจำนวนจำกัด 11 ท่านเท่านั้น

 

Powered byEMF Online Form Builder

TAG : เรียน android ,เรียน andriod , สอน android , อบรม android , เรียน android ที่ไหน , เขียน android , programming , เรียนแอนดรอยด์

ประวัติ ผู้สอน

Android-Applications

 

สอนโดย อาจารย์ไก่  (สุรศักดิ์ พุทธพล)

- เป็นเจ้าของเว็บไซต์ androidtrainingthailand.com
- เป็นวิทยากรเปิดสอนหลักสูตร Easy Android Programming Courseให้แก่ผู้ที่สนใจทั่วไป

– เป็นอาจารย์สอนในหลักสูตรออนไลน์ของ Skillane
– ได้รับประกาศนียบัตรผ่านการอบรมในโครงการพัฒนานักพัฒนาในภาคเอกชนด้าน Mobile Application and Cloud Computing
ในหลักสูตร Android Programming ของ Software Park จัดร่วมกับ SIPA
– ทำงานในสายคอมพิวเตอร์มากว่า 20 ปี
– ปริญญาตรี วิศวกรรมศาสตร์ (ไฟฟ้า อิเล็คทรอนิคส์ และ ไฟฟ้า กำลัง) มหาวิทยาลัยเชียงใหม่ (เกียรตินิยมอันดับ 1)
- ปริญญาโท บริหารธุรกิจ มหาวิทยาลัยเกษตรศาสตร์
logoTAG : เรียน android ,เรียน andriod , สอน android , อบรม android , เรียน android ที่ไหน , เขียน android , programming ,