iOS Application Development – Basic

 

วันที่อบรม: วันจันทร์ถึงวันพฤหัสบดี หรือ วันเสาร์และอาทิตย์

ระยะเวลา: 9:00 – 16:00 (รวม 24 ชม.)

สถานที่อบรม: มหาวิทยาลัยชินวัตร Bangkok Building ถนนวิภาวดี-รังสิต

ค่าอบรม: 12,000 บาท (ราคานี้รวมเอกสารประกอบการอบรมและอาหารว่าง 2 มื้อ, ไม่รวม vat 7%) ถ้าต้องการให้จัดเตรียมเครื่องคอมพิวเตอร์ iMac ชำระเพิ่ม 1,000 บาท (ไม่รวม vat 7%) และต้องแจ้งล่วงหน้าก่อนอบรม

พิเศษ! สำหรับนิสิต/นักศึกษา รับส่วนลด 10 %

วัตถุประสงค์: หลักสูตรนี้มุ่งเน้นการพัฒนา mobile application บนระบบปฎิบัติการ iOS (iPhone iPad และ iPod Touch) และให้ความรู้เชิงปฏิบัติการพื้นฐานในการเขียนโปรแกรมเชิงวัตถุ (OOP) ภาษา Objective-C โดยใช้โปรแกรม XCode 4 เวอร์ชั่นล่าสุด และ iOS 5 SDK รวมถึงการออกแบบ GUI และการเขียนโปรแกรมรองรับ Multi-Touch Interface รวมถึงการจัดการไฟล์และการติดต่อฐานข้อมูล

ความรู้พื้นฐานที่จำเป็น: ผู้เข้าอบรมควรมีพื้นฐานการเขียนโปรแกรมด้วยภาษาใดภาษาหนึ่ง หากมีประสบการณ์ในเขียนโปรแกรมภาษา C, C++, C#, Java และเข้าใจหลักการเขียนโปรแกรมเชิงวัตถุจะเป็นประโยชน์อย่างมาก

รายละเอียดการอบรม:

Day 1

Introduction to iOS Programming

  • Overview and Architecture of iOS
  • Object-Oriented Programming Concept
  • Objective-C Language
  • XCode and Interface Builder

Day 2

Basic Interactions Concepts

  • Model-View-Controller Design Concept
  • Views, Outlets, and Actions
  • View Controllers
  • Simple, Empty, Master-Detail, and Tabbed Application Template

Day 3

Table View

  • Table View Basics
  • Grouped and Indexed Sections
  • Search Bar
  • Navigation Controllers and Table Views

Day 4

Gyroscope and Accelerometer

  • Multi-Touch Interface: Taps, Touches, and Gestures
  • Detecting Shake

Accessing Built-in Applications

  • Sending E‑mails
  • Accessing the Camera and the Photo Library
สอบถามข้อมูลเพิ่มเติมที่ it-training@siu.ac.th หรือโทร 02-599-0000 ต่อ 1255 (คุณปลา)

 

iOS Application Development – Advanced

 

วันที่อบรม: วันจันทร์ถึงวันพฤหัสบดี หรือ วันเสาร์และอาทิตย์

ระยะเวลา: 9:00 – 16:00 (รวม 24 ชม.)

สถานที่อบรม: มหาวิทยาลัยชินวัตร Bangkok Building ถนนวิภาวดี-รังสิต

ค่าอบรม: 12,000 บาท (ราคานี้รวมเอกสารประกอบการอบรมและอาหารว่าง 2 มื้อ, ไม่รวม vat 7%) ถ้าต้องการให้จัดเตรียมเครื่องคอมพิวเตอร์ iMac ชำระเพิ่ม 1,000 บาท (ไม่รวม vat 7%) และต้องแจ้งล่วงหน้าก่อนอบรม

พิเศษ! สำหรับนิสิต/นักศึกษา รับส่วนลด 10 %

วัตถุประสงค์: หลักสูตรมุ่งเน้นการพัฒนา mobile application บนระบบปฎิบัติการ iOS (iPhone, iPad2, และ iPod Touch) แบบเจาะลึก โดยเน้นการเขียนโปรแกรมเพื่อจัดเก็บข้อมูลของแอพพลิเคชั่นและเทคนิคการเขียนโปรแกรมเพื่อติดต่อและส่งข้อมูลผ่านมือถือโดยใช้หลักการ Web Services และการใช้ Map Kit สำหรับแสดงข้อมูลแผนที่ภูมิศาสตร์ การจัดเก็บข้อมูลไฟล์และฐานข้อมูล SQLite3 ใหม่ล่าสุด! การออกแบบ user interface โดยใช้ Storyborad การเขียนโปรแกรมติดต่อ iCloud สำหรับเก็บข้อมูล เจาะลึกการใช้โปรแกรม Instrument เพื่อจัดการ memory อย่างมีประสิทธิภาพและการใช้ Xcode Version Editor สำหรับจัดการเวอร์ชั่นของ source code

ความรู้พื้นฐานที่จำเป็น: เข้าอบรมควรมีประสบการณ์ในการเขียนโปรแกรมโดยภาษา Objective-C หากมีประสบการณ์ในการพัฒนาแอพพลิเคชั่นบนระบบปฎิบัติการ iOS จะเป็นประโยชน์อย่างมาก

รายละเอียดการอบรม:

Day 1

Network Programing

  • Web services
  • Displaying Maps

Basic Data Persistence

  • Application Sandbox
  • Single and Multiple Files
  • SQLite3 Database

Day 2

Storyboards

  • Transitions
  • Simple Storyboard application
  • Creating and configuring scenes

Day 3

iCloud Programming

  • Requesting entitlements in iCloud storage
  • Storing key-value data in iCloud
  • Storing, searching, and using documents in iCloud
  • Handling file-version conflicts

Day 4

Instrument

  • Tracing iOS applications
  • Running and profiling the project
  • VM faults
  • Memory leaks

Source Code Management with the Version Editor

  • Managing source code with Xcode Version Editor
สอบถามข้อมูลเพิ่มเติมที่ it-training@siu.ac.th หรือโทร 02-599-0000 ต่อ 1255 (คุณปลา)

Projects | Activities | Training Course | Members