หลักสูตร Mini Master of iOS Application กับการพัฒนาคนสร้าง iPhone Apps สู่อุตสาหกรรม

ก่อนที่ผมเข้ามาทำงานที่ Software Park ผมจะมีงานพิเศษที่สอนอยู่เป็นประจำคือหลักสูตร Mini Master of Java Technology ให้กับคณะไอที ลาดกระบัง ซึ่งก็สอนกันวันเสาร์ อาทิตย์ ที่ตึกชินวัตร 3 ผมชอบสอนหลักสูตรแบบนี้ก็เพราะว่า เห็นว่าเป็นประโยชน์กับผู้เรียนและสามารถนำไปใช้งานได้จริง และผู้เรียนซึ่งเกือบทั้งหมดเป็นคนทำงานก็มีความตั้งใจที่จะมาเรียนเพื่อใช้งานจริงมากกว่าเรียนเพื่อสอบ

หลักสูตรแบบ Mini Master เป็นหลักสูตรสั้นๆเพียง 120-140 ชม. แต่ก็เรียนกัน 4 วิชาเหมือนเรียนในมหาวิทยาลัยหนึ่งภาคการศึกษา การเรียนมาการวัดผลและผู้ที่จบการศึกษาออกมาสามารถที่จะเอาไป transcript และ certiication ไปใช้ในการยืนยันความรู้ความสามารถของตนเอง ซึ่งก็เหมาะกับภาคอุตสาหกรรมที่กำลังต้องการคนที่มีความรู้ตรงกับงานอย่างรวดเร็ว ซึ่งหลายๆมหาวิทยาลัยทั้งในและต่างประเทศก็พัฒนาหลักสูตรประเภทนี้ที่จะเน้นให้ความรู้ในวิชาเฉพาะๆเพื่อให้สามารถทำงานได้จริง

เมื่อผมเข้ามาทำงานใน Software Park จึงได้ขยายแนวคิดให้กับอุตสาหกรรมและภาคการศึกษา จนสามารถพัฒนาหลักสูตร Mini Master ที่เป็นความร่วมมือระหว่าง Software Park กับสถาบันการศึกษาได้สามหลักสูตรคือ

  • Mini Master of Java Technology ร่วมกับ คณะเทคโนโลยีสารสนเทศ สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง
  • Mini Master of iOS Application ร่วมกับ คณะเทคโนโลยีสารสนเทศ สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง
  • Mini Master of Information Technology in Software Testing ร่วมกับ คณะวิทยาศาสตร์และเทคโนโลยี มหาวิทยาลัยอัสสัมชัญ

หลักสูตรหนึ่งที่ผมสนใจเป็นพิเศษก็คือหลักสูตร Mini Master of iOS Application ซึ่งก็เป็นทิศทางของ Software Park ในการที่จะสนับสนุนเทคโนโลยีด้านการพัฒนา Mobile Application ซึ่งทางเราเองก็ได้ทำกิจกรรมในเรื่องมาในหลายๆด้านอาทิเช่น

ทั้งนี้ผมเองก็ได้มีโอกาสบรรยายให้เห็นถึงแนวโน้มและความสำคัญของ Mobile Applications ในหัวเรื่อง Overview of Mobile Application Market ที่เราสามารถจะชมวิดีโอการบรรยายย้อนหลังได้ที่ http://knowhow.swpark.or.th/ หรือดู Presentation ได้จาก http://www.slideshare.net/softwarepark/overview-mobile-applications-market

หลักสูตร Mini Master of iOS Application เป็นหลักสูตรที่มุ่งเน้นในการสร้างนักพัฒนาโปรแกรมทางด้าน iPhone โดยเป็นหลักสูตรที่เปืิดร่วมกับลาดกระบังและได้รับเกียรติจากวิทยากรที่มีความเชี่ยวชาญทั้งจาก ม.รังสิต ลาดกระบัง ม.มหิดล Software Park และทีมวิทยากรที่สอนให้กับ True (True App Center) มาสอน โดยเน้นให้ผู้เรียนสามารถเขียนโปรแกรมได้และสามารถขาย Application บน App Store หรือ เขียน App ให้กับองค์กรต่างๆที่ต้องการ iPhone/iPad Apps โดยเป้าหมายอย่างหนึ่งของ Software Park ในการทำหลักสูตรก็คือการทำ Business Matching ระหว่างผู้ผ่านหลักสูตรกับความต้องการของภาคอุตสาหกรรมโดยใช้กลไกของกลุ่มเอ็มทีสแควร์

หลักสูตรนี้จะเป็นหลักสูตรนอกเวลาโดยจะเรียนกันวันเสาร์และอาทิตย์ที่ตึกชินวัตร 3 โดยเริ่มเรียนวันที่ 21 พฤษภาคม จนถึงต้นเดือนกันยายน และมีการสอบ comprehensive ในวันที่ 18กันยายน โดยการเรียนจะมีวันหยุดในบางเสาร์อาทิตย์ทั้งนี้มีตารางการเรียนดังนี้ (ดาวน์โหลดตารางการเรียน) ทางสถาบันจะมีการจัดเตรียมเครื่อง MacฺBook Air ให้กับผู้เรียนทั้งนี้ผู้ที่นำเครื่องมาเองจะได้รับส่วนลดค่าเรียนจำนวนหนึ่ง อาจารย์ที่เป็นผู้บริหารหลักสูตรนี้คือ รศ.ดร. โชติพัชร์ ภรณวลัย

สำหรับเนื้อหาในหลักสูตรจะแบ่งเป็น4วิชาวิชาละ 30 ชั่วโมง โดยมีรายละเอียดแต่ละวิชาดังนี้

  • วิชาที่ 1 : Objective-C Programming using Xcode (30 hrs.) วิชานี้จะสอนโดย ดร.วีระศักดิ์ ซึงถาวร จากมหาวิทยาลัยรังสิต โดยเน้นภาคทฤษฎีการเขียนโปรแกรมภาษาObjective C โดยใช้ Xcode. โดยมีเนื้อหาตั้งแต่เรื่อง Class Definition,  Instance and Class Member, Property, Inheritance,  Memory management, Class Object, Messaging and Selector, Protocol ไปจนถึง Category และทางผมเองก็จะมาสอนเสริมในเรื่องของ Exception Handling, File Handling, Thread และ Design Patterns
  • วิชาที่ 2 : iPhone Basic Programming (30 hrs.) วิชานี้จะสอนโดย รศ.ดร.โชติพัฒน์และอ.ธนิศา เครือไวศยวรรณ จากลาดกระบัง โดยจะเป็นการแนะการเขียนโปรแกรม iPhone เบื้องต้นโดยใช้Xcode โดยครอบคลุมเนื้อหาดังนี้ Xcode and Interface Builder,Model View Controller (MVC) และ  Interface Controller Objects  ต่างๆ
  • วิชาที่ 3 : iPhone Advance Programming (30 hrs.) วิชานี้ทางลาดกระบังและ Software Park ได้เชิญทีมอาจารย์ที่สอนให้กับ True App Center มาสอนโดยจะมีดร.บุญนิตย์ มัธยมจันทร์ จากมหาวิทยาลัยมหิดลเป็นหัวหน้าทีมและมีอ.ธงรบ ซึ่งมีประสบการณ์ในการพัฒนา iPhone App หลายๆโปรแกรมที่ขายบน App Store เนื้อหาในวิชานี้จะประกอบด้วย File and Database, Core Data, Working with sensors, Core Location and Map Kit, Core Animation, Camera and Photo และ Debug & Deploy วิชานี้จะมีการทำMini Project ในห้องเรียนเพื่อสร้างApp ในการแสดงรายชื่อร้านอาหารที่เก็บในDatabase บนแผนที่ไว้. โดยเราสามารถที่จะถ่านรูปและเขียนคำวิจารณ์ร้านและเก็บข้อมูลได้
  • วิชาที่ 4 : iPhone Enterprise Programming (30 hrs.) วิชานี้จะสอนโดยทีมของดร.บุญญนิตย์โดยจะเป็นการเขียนApp เพื่อติดต่อกับ Network การเข้าถึงAddress Book และเรียกWeb Services และเรียกใช้Social Networks นอกจากนี้จะมีการให้เขียนโปรเจ็คที่แสดงรายการอาหารล่าสุดจากร้านอาหารfastfood ของเรา โดยเราจะสามารถสั่งอาหารได้ผ่านiPhone และแชร์รายการอาหารที่เราชอบได้ผ่านทางSocial Network

ทั้งนี้เนื้อหารายละเอียดหลักสูตรทั้งหมดสามารถดูได้ที่ http://www.swpark.or.th/training-schedule-2011/course/117-mini-master-of-ios-application

เมื่อจบหลักสูตรทาง Software Park จะจัดสัมมนาพบกับภาคอุตสาหกรรมและจะช่วยหาช่องทางการตลาดให้กับผู้ที่ผ่านหลักสูตรสามารถนำ Application ที่จะพัฒนาขึ้น ออกสู่ตลาดทั้งในและต่างประเทศ โดยจะพาร่วมกิจกรรมต่างๆของกลุ่มเอ็มทีสแควร์อาทิเช่น

โดยรวมแล้วผมคิดว่านี่คือมิติใหม่ในการสร้างนักพัฒนาซอฟต์แวร์ผ่านหลักสูตรของสถาบันการศึกษาเพื่อให้ได้นักพัฒนาที่สามารถเข้าสู่ตลาดและอุตสาหกรรมได้อย่างแท้จริง

ดร.ธนชาติ นุ่มนนท์

ผู้อำนวยการเขตอุตสาหกรรมประเทศไทย

Posted on เมษายน 29, 2011, in Seminars/Training. Bookmark the permalink. 2 ความเห็น.

  1. Interesting in Mini master iOS application program.

  2. อยากทราบเรื่อง Course เพื่อส่ง เจ้าหน้าที่เข้า อบรม ค่ะ

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

%d bloggers like this: