โครงการอบรมผลิตสื่อการสอนด้วยอาษาเฟรมเวิร์ค ฉบับ Startup

(v.100 - 2019_2_28, spawn course syllabus)

https://sarosworld.com/2dapp

ชื่อคอร์ส: โครงการอบรมผลิตแอปสื่อการสอนด้วยอาษาเฟรมเวิร์ค ฉบับ Startup

ค่าลงทะเบียน: หน่วยงานเป็นผู้กำหนด
สิ่งที่จะได้รับมีดังต่อไปนี้
1. อบรมออนไลน์เป็น 3 วัน วิทยากรโดย รองศาสตราจารย์ ดร. อาษา ตั้งจิตสมคิด
2. ฟรีคอร์สเรียนออนไลน์เพื่อทบทวนบทเรียนด้วยตนเองได้ 7x24 ชม. มีจำนวน 52 คลิป รวมเวลาเรียนทั้งหมด 2:10:63 ชม.
    2.1 แถมฟรีคอร์สเรียนออนไลน์ 12 ชั่วโมงกับ Udemy - ARSA Framework: Master of ARSA Script (สำหรับผู้ที่สนใจเรียนอาษาเฟรมเวิร์คเพิ่มเติม)
    https://www.udemy.com/arsa-framework-master-of-arsa-script
    2.2 แถมฟรีอาษาเฟรมเวิร์ค API Reference - ARSA Script Help
    https://sarosworld.com/ARSScriptHelp
3. รับฟรีแพ็คเกจอาษาเฟรมเวิร์ค 6 เดือนมูลค่า 8,750 บาท (Business / 6 Mo: $249.99)
4. พิเศษสำหรับผู้สมัครเป็นสมาชิกหน่วยงานที่จัดอบรม ราคาคอร์สเหลือเพียง 9,900 บาทและอัพเกรดไปเลยกับแพ็คเกจอาษาเฟรมเวิร์คเป็น 1 ปีมูลค่า 16,000 บาท (First Class / 12 Mo: $499.99)
5. ซื้อแพ็คเกจอาษาเฟรมเวิร์ค รับส่วนลดทันที 30% จากราคาปกติ เพียงแค่เป็นสมาชิกหน่วยงานที่จัดอบรม (ติดต่อขอซื้อได้ที่หน่วยงานฯและตรวจสอบราคากลางได้ที่ www.arsa.ai)
6. หากต้องการซื้อแพ็คเกจอาษาเฟรมเวิร์คจำนวนมากกรุณาติดต่อหน่วยงานที่จัดอบรม

โปรโมชันพิเศษสุดสำหรับเดือนนี้กับหน่วยงานฯ
1. หากทางหน่วยงานฯตกลงทำความร่วมมือ MOU กับ ARSA Productions. ภายในช่วงเวลาโปรโมชัน ทางเรามีความยินดีที่จะมอบแพ็คเกจอาษาเฟรมเวิร์คจำนวน 15,000 ชุดแรกให้กับหน่วยงานฯของท่านทันที มีรายละเอียดดังต่อไปนี้
    (1) แพคเกจ 1 เดือน ราคา $49.99 จำนวน 5,000 ชุด รวมราคา $249,950
    (2) แพคเกจ 6 เดือน ราคา $249.99 จำนวน 5,000 ชุด รวมราคา $1,249,950
    (3) แพคเกจ 12 เดือน ราคา $499.99 จำนวน 5,000 ชุด รวมราคา $2,499,950
    รวมราคา $3,999,850 (ประมาณ 127,995,200 บาท)
2. หน่วยงานฯรับสิทธ์ซื้อแพ็คเกจอาษาเฟรมเวิร์คในครั้งต่อไป รับส่วนลดถึง 50% จากราคาปกติ (ขั้นต่ำ 5,000 ชุด)
3. ตัวอย่างฟอร์ม MOU กับ ARSA Productions.

 หลักการและเหตุผล
  ในปัจจุบันเทคโนโลยีการผลิตสื่อการสอนได้ก้าวไกลไปกว่าสมัยก่อนอย่างก้าวกระโดดและกำลังจะเปลี่ยนแปลงอีกครั้งไปสู่แอปในยุค 5.0G และยุคของหน้าจอ (Screen Era) อย่างมีนัยยะสำคัญ
  แอนดรอยด์คือระบบปฏิบัติการของอุปกรณ์เคลื่อนที่ครองตลาดทั่วโลกกว่า 76% (iOS 19%) และมีการวิเคราะห์ตัวเลขในการดาวน์โหลดแอปบนอุปกรณ์เคลื่อนที่สูงถึง 205 พันล้านครั้งและกสทช.เผย สถิติคนไทยใช้โทรศัพท์เคลื่อนที่ ช่วงไตรมาส 3 ปี 2561 พบว่ามีมากถึง 124.63 ล้านเลขหมาย
  จากตัวเลขดังกล่าวทำให้เห็นถึงโอกาสและความสำคัญที่จะสร้างรายได้ให้กับผู้พัฒนาแอปในตลาดส่วนนี้ได้อย่างงดงาม แต่ปัญหาของการสร้างแอปบนอุปกรณ์เคลื่อนที่โดยเฉพาะแอนดรอยด์นั้นมีขั้นตอนมากมายที่ซับซ้อนตั้งแต่กระบวนการพัฒนาแรกเริ่มจนไปถึงการนำแอปขึ้นไปจำหน่ายบนกูเกิ้ลเพล์สโตร์ ทำให้เกิดข้อจำกัดอยู่กับกลุ่มนักพัฒนาจำนวนไม่มากนักโดยเฉพาะในประเทศไทย (Dev กระจุก User กระจาย) ทางผู้จัดอบรมเล็งเห็นปัญหาที่เกิดขึ้นและมีความตั้งใจที่จะลดข้อจำกัดและความยุ่งยากต่างๆเหล่านี้ให้เหลือน้อยที่สุด โดยเพียงแค่ใช้โปรแกรมโฟโตช้อปในการสร้างแอป เขียนโค้ดและวาดภาพไปพร้อมกัน จากนั้นนำแอปที่ได้ไปผ่านโปรแกรมอาษาเฟรมเวิร์คแล้วนำขึ้นจำหน่ายบนกูเกิ้ลเพล์สโตร์ทันที
  ซึ่งจากเหตุผลดังกล่าวจึงเป็นที่มาของการจัดทำคอร์สอบรมในครั้งนี้

วัตถุประสงค์
1. เพื่อเข้าใจหลักการของการสร้างแอปสื่อการสอน
2. เพื่อเข้าใจหลักการของเครื่องมือโฟโตช้อปกับอาษาเฟรมเวิร์คในการสร้างแอปสื่อการสอน
3. เพื่อเข้าใจหลักการของการสร้างแอปสื่อการสอนแบบครอสแพลทฟอร์มระหว่างแอนดรอยด์และวินโดว์
4. เพื่อสร้างแอปสื่อการสอนขึ้นไปจำหน่ายบนกูเกิ้ลเพล์สโตร์

คอร์สนี้เหมาะสำหรับใคร
1. ครู อาจารย์ นักเรียน นักศึกษา และผู้ที่สนใจอยากสร้างรายได้โดยการสร้างแอปสื่อการสอนไปจำหน่ายบนกูเกิ้ลเพล์สโตร์
2. ผู้ที่สนใจอยากสร้างแอปสื่อการสอนเป็นทีม Start-up เป็นของตัวเอง
3. ผู้ที่ต้องการเรียนรู้การสร้างแอปสื่อการสอนบนแอนดรอยด์ด้วยโฟโตช้อป
4. ผู้ที่ต้องการเรียนรู้ภาษาโปรแกรมมิ่งใหม่
5. ผู้ที่ต้องการมีแอปสื่อการสอนหรือสื่อใหม่เป็นของตัวเอง

คุณสมบัติของผู้เข้าอบรม 
1. มีทักษะการใช้งานโปรแกรมโฟโตช้อปดีมาก
2. มีทักษะการใช้งานคอมพิวเตอร์เบื้องต้นดีมาก ใช้คีย์บอร์ดและเมาส์ในการควบคุมคอมพิวเตอร์ได้ดีมาก
3. มีความรู้การใช้งานอินเตอร์เน็ต
4. ต้องมีทักษะในการเขียนโปรแกรมเบื้องต้นหรือมีการคิดเชิงตรรกะจะช่วยในการสร้างเกมได้รวดเร็วยิ่งขึ้น (บังคับ)

เครื่องมือที่ใช้ในการอบรม
1. ผู้เข้าอบรมต้องเตรียมคอมพิวเตอร์มาเองและติดตั้งโปรแกรมดังต่อไปนี้ให้เรียบร้อยก่อนเริ่มอบรม
  1.1 ระบบปฏิบัติการวินโดว์ 7 (64 Bit) หรือใหม่กว่าเท่านั้น (MacOS ใช้ VMWare)
  1.2 โปรแกรมโฟโตช้อป
  1.3 โปรแกรมอาษาเฟรมเวิร์ค
  1.4 โทรศัพท์มือถือระบบแอนดรอยด์พร้อมสายชาร์จยูเอสบีเคเบิ้ล (ที่ส่งข้อมูลได้) หรือใช้โปรแกรมอีมูเลเตอร์แอนดรอยด์ชื่อบลูสแต็กส์ (เลือกอย่างใดอย่างหนึ่ง)
2. สามารถดาวน์โหลดโปรแกรมโฟโตช้อปฟรีได้ที่ (ใช้งานฟรี 7 วัน)
https://www.adobe.com/products/photoshop/free-trial-download.html
3. สามารถดาวน์โหลดโปรแกรมอาษาเฟรมเวิร์ค SDK ได้ฟรีที่ www.arsa.ai
  3.1 ไปที่ไอคอน Download และทำการติดตั้ง (ปัจจุบันเป็นเวอร์ชัน 2.3.7B)
  3.2 มีตัวอย่างการใช้งานอาษาเฟรมเวิร์คมากกว่า 70 พร้อมซอร์สโค้ดที่สามารถนำไปพัฒนาต่อได้ทันที
  3.3 คอร์สนี้ต้องการโปรแกรม ARSA Studio ผู้ที่ลงทะเบียนแล้วสามารถขอรับ Redeem Code ฟรีได้ที่หน่วยงานที่จัดอบรม
  3.4 หากต้องการซื้อ Redeem Code เป็นจำนวนมากกรุณาติดต่อหน่วยงานที่จัดอบรม
4. สามารถดาวน์โหลดโปรแกรมอีมูเลเตอร์บลูสแต็กส์ ฟรีได้ที่ https://www.bluestacks.com

สำหรับผู้ที่ต้องการสร้างรายได้และจำหน่ายเกมกูเกิ้ลเพล์สโตร์ (ไม่บังคับ)
1. ลงทะเบียนเป็น Google Play Developer account ในราคา 25 เหรียญสหรัฐครั้งเดียวตลอดชีพ (ใช้ได้ 48 ชม.หลังจ่ายเงิน)
https://support.google.com/googleplay/android-developer/answer/6112435?hl=th
2. ผูกบัญชีธนาคารของท่านไว้กับ Google Play Developer account ให้เรียบร้อย (ดูรหัส SWIFT BIC ได้ที่เว็บไซต์ธนาคารของท่าน)
3. ลงทะเบียน Google AdMob ให้เรียบร้อยสำหรับผู้ที่ต้องการหารายได้จากการโฆษณาผ่านเกม
https://www.google.co.th/admob/

ประโยชน์ที่จะได้รับ
1. ทำให้เข้าใจหลักการของการสร้างแอปสื่อการสอน
2. ทำให้เข้าใจหลักการของเครื่องมือโฟโตช้อปกับอาษาเฟรมเวิร์คในการสร้างแอปสื่อการสอน
3. ทำให้เข้าใจหลักการของการสร้างแอปสื่อการสอนแบบครอสแพลทฟอร์มระหว่างแอนดรอยด์และวินโดว์
4. ทำให้ได้เกมขึ้นไปจำหน่ายบนกูเกิ้ลเพล์สโตร์

หัวข้อการเรียน (Total Time 2:10:63 Hours)

[Day 1: Basic Day] 
        1. หลักการพื้นฐานของการสร้างเกม 2 มิติ https://youtu.be/A72AWuEo3ZQ (0:48)
          1.1 แนะนำเกมลูป
          1.2 ความละเอียดของหน้าจอบนอุปกรณ์เคลื่อนที่
          1.3 พิกัดบนเกม 2 มิติ
          1.4 รู้จักประเภทของภาพ ราสเตอร์กับเวคเตอร์
          1.5 ทำไมต้องใช้โฟโตช้อป
          1.6 ประโยชน์จากไฟล์ .psd
          1.7 ข้อจำกัดการใช้โฟโตช้อปกับอาษาเฟรมเวิร์ค
        2. โปรแกรมแรกกับอาษาเฟรมเวิร์ค
          2.1 การลงโปรแกรมอาษาเฟรมเวิร์ค https://youtu.be/2w_hbRcBg48 (2:44)
            2.1.1 การลงโปรแกรม Visual C++ Redistributable 2015 https://youtu.be/asGuVJVrY-Y (0:44)
          2.2 โปรแกรมแรก https://youtu.be/JaU7UOiYESM (2:04)
          2.3 การส่งเกมไปยัง Device หรือ Emulator https://youtu.be/KSKHN65Zv4c (2:09)
            2.3.1 ตรวจสอบการเชื่อมต่อ Device กับ ARSA Framework https://youtu.be/T6Swdo0nA8w (0:58)
            2.3.2 การเข้าสู่โหมดนักพัฒนาของ Android https://youtu.be/bzzcuyvgH94 (1:44)
            2.3.3 การลง ADB Driver https://youtu.be/C0UWjkaQVcw (1:03)
        3. การทรานฟอร์มเลเยอร์ด้วยอาษาสคริปท์
          3.1 visible https://youtu.be/5uDroFAyKAI (1:19)
          3.2 pos https://youtu.be/Ej-mGJp8Rc4 (0:47)
          3.3 rot https://youtu.be/wl4ZmmJwCAg (1:47)
          3.4 scale https://youtu.be/Li9sKMv6E8I (1:21)
          3.5 alpha https://youtu.be/5Oz-nmDgZoQ (1:13)
          3.6 visible percent https://youtu.be/eOll3d7E4H8 (1:26)
        * การเรียกใช้อาษาสคริปท์ภายนอก Photoshop https://youtu.be/eW6Amg1TU-g (1:11)
        แบบฝึกหัด: การสร้าง Smiley Face
        4. การควบคุมทัชสกรีน
          4.1 หลักการและพื้นฐานการทำงานของทัชสกรีน
          4.2 ทัชสกรีนกับเลเยอร์โฟโตช้อป
                4.2.1 การซ่อน/แสดงเลเยอร์ด้วยทัชสกรีน
                    (A) touch visible https://youtu.be/LJTjQVY7uD4 (1:41)
                    (B) touch visible massive https://youtu.be/zv44ZV1kFhM (1:56)
                    (C) touch visible massive reset https://youtu.be/LcA2YdmL5ug (2:19)
                4.2.2 การเคลื่อนที่เลเยอร์ด้วยทัชสกรีน https://youtu.be/wjS8fVcIbgs (2:50)
        5. ตรวจสอบการปะทะของเลเยอร์โฟโตช้อป
          5.1 หลักการตรวจสอบการปะทะ คืออะไร ทำไปทำไม มีไว้เพื่ออะไร
          5.2 การปะทะกันระหว่างเลเยอร์ 
            5.2.1 hit layer https://youtu.be/BYWKl1q6vo4 (2:17)
            5.2.2 hit layer massive https://youtu.be/zgcFjMzclhk (3:34)

[Day 2: Multimedia Day] 
        6. การเล่นออดิโอและวีดีโอ
          6.1 เข้าใจหลักการไฟล์ออดิโอและวีดีโอ
          6.2 ไฟล์ออดิโอและวีดีโอที่รองรับ click
          6.3 การควบคุมออดิโอและวีดีโอ
            6.3.1 audio https://youtu.be/F3sE2DkLvZ4 (0:55)
            6.3.2 video https://youtu.be/lrQYIYMRc70 (1:00)
          6.4 การประยุกต์ใช้ออดิโอและวีดีโอร่วมกับเลเยอร์โฟโตช้อป
            6.4.1 audio isend https://youtu.be/30YybnHc1T4 (2:15)
            6.4.2 video isend https://youtu.be/z4vxXP-tzKg (2:08)
            6.4.2 video isend playat https://youtu.be/BqSvWtDPnug (3:07)
          7.1 การใช้ตัวอักษร Build-in และ TypeTool https://youtu.be/xWIj8x6qvjc (2:46)
          7.2 การใช้ตัวอักษร TrueType https://youtu.be/6OM6ChzaOjE (2:53)
        แบบฝึกหัด: การสร้างเกมโคลน: แพคแมน

[Day 3: Logic Day] 
        8. โปรแกรมมิ่งพื้นฐานด้วย ARSA Script
          8.1 ตัวแปร https://youtu.be/Oy5IJ63Zpwk (1:56)
          8.2 เงื่อนไข
            8.2.1 if https://youtu.be/wAneyMWVR_A (2:23)
            8.2.2 ifelse https://youtu.be/9rEhD_OhpLM (2:16)
          8.3 การทำซ้ำ
            8.3.1 for https://youtu.be/wvIAWP9rKK8 (3:11)
            8.3.2 while https://youtu.be/dBJ7bQ9aGV4 (2:52)
          8.4 ฟังก์ชัน        
            8.4.1 function https://youtu.be/S_gtQNL_8LU (6:20)
            8.4.2 procedure https://youtu.be/0AS1NIl2dcE (3:51)
        9. ทฤษฎี Finite state machine (FSM) https://youtu.be/8obqBnb29-A (7:01)
          9.1 FSM คืออะไร ความสำคัญในการใช้สร้างเกม
          9.2 ตัวอย่างการสร้างโปรแกรมเปิด-ปิดไฟด้วย FSM
        10. การเผยแพร่เกมขึ้นกูเกิ้ลเพล์สโตร์ https://youtu.be/uAUGbgD5cfo (4:20)
          10.1 การเตรียมไฟล์ APK
          10.2 การเตรียมรายละเอียดเกม
          10.3 การเตรียมภาพสกรีนช็อต
          10.4 การอัพโหลดขึ้นกูเกิ้ลเพล์สโตร์

[Day 4, Optional: Commercial Day]
        11. การสร้างรายได้และจำหน่ายเกมบนกูเกิ้ลเพล์สโตร์และ Admob
          11.1 Paid App
                11.1.1 การเพิ่มบัญชีเพื่อรับเงินจากกูเกิ้ลเพล์สโตร์ https://youtu.be/RT82pQ_m-xo (1:02)
                11.1.2 การตั้งราคาขายเกม https://youtu.be/POlmGqLGCzs (1:22)
                11.1.3 การสร้างโปรโมชันรีดีมโค้ดแบบฟรี https://youtu.be/OiTbLGyP_kg (1:24)
                11.1.4 การสร้างโปรโมชันลดราคาเกม https://youtu.be/FeO7Q4jsXF4 (0:56)
          11.2 In-app Billing
                11.2.1 การเพิ่ม Product https://youtu.be/tGe1xAeP58Y (1:19)
                11.2.2 การขายของในเกม https://youtu.be/YkKfXqDsC24 (7:04)
                11.2.3 การเชื่อมต่อเกมเข้ากับรายการสั่งซื้อ https://youtu.be/Up7wUpV-nQU (5:13)
                11.2.4 การบันทึกรายการสั่งซื้อ(ขั้นสูง) https://youtu.be/cBPhSX9ss5Y (15:39)
                11.2.5 การสร้างโปรโมชันรีดีมโค้ด https://youtu.be/68ZRoo1SC7c (1:27)
          11.3 Google AdMob
                11.3.1 การลงทะเบียนใหม่และเพิ่มเกมเข้าสู่ AdMob https://youtu.be/PghNiee64V8 (3:34)
                11.3.2 การเพิ่มบัญชีเพื่อรับเงินจาก AdMob https://youtu.be/ZWhMfi0PVGs (0:56)
            11.3.3 Banner
                (A) banner basic https://youtu.be/_bdMrwD7EpU (3:25)
                (B) banner advance https://youtu.be/PFJzA36B34A (2:04)
            11.3.4 Interstitial
                (A) interstitial basic https://youtu.be/3tp5M8vnM08 (3:18)
                (B) interstitial advance https://youtu.be/Yo1hVYdkrck (6:31)
        แบบฝึกหัด: ARSA Commerce Mini Project

ผู้สอน
รองศาสตราจารย์ ดร. อาษา ตั้งจิตสมคิด
ที่ปรึกษาแผนกวิจัยและพัฒนาเกม ARSA Productions.

ประวัติผู้สอน
https://sarosworld.com/arsa

ARSA Framework Official website
www.arsa.ai

ติดต่อสอบถาม
sale@sarosworld.com

ทำความรู้จักอาษาเฟรมเวิร์คให้มากขึ้น Click

คอร์สออนไลน์อื่นๆที่น่าสนใจ Click