Mobile Application Development for iOS Devices

ผู้บรรยาย : –
วันเวลาเริ่ม : 5 November 2017 09:00 น.
วันเวลาจบ : 12 November 2017 16:00 น.
สถานที่จัดกิจกรรม : –

ปัจจุบันเทคโนโลยีสารสนเทศ เข้ามามีบทบาทในชีวิตประจำวันของมนุษย์เป็นอย่างมาก เรียกได้ว่าแทบทุกกิจกรรมล้วนเกี่ยวข้องกับเทคโนโลยีสารสนเทศ  โดยเฉพาะอย่างยิ่งในภาคธุรกิจ และภาคอุตสาหกรรม  หากภาคธุรกิจหรือภาคอุตสาหกรรมใด ไม่สามารถปรับตัวให้เข้ากับเทคโนโลยีสารสนเทศใหม่ๆ ก็ยากที่จะแข่งขัน หรือเจริญเติบโตต่อไปได้ในอนาคตได้
เมื่อภาคธุรกิจมีทิศทางที่มุ่งเน้นในการใช้เทคโนโลยีสารสนเทศ  ภาคการศึกษาโดยเฉพาะในระดับอุดมศึกษา ก็จะต้องตอบสนองความต้องการนั้นต่อภาคธุรกิจให้ได้ โดยสรรหาเทคโนโลยีสารสนเทศที่เหมาะสม มีแนวโน้มที่ดีในอนาคตและเป็นที่ต้องการของตลาด มาประยุกต์ใช้ในการเรียนการสอนให้มากยิ่งขึ้น
การพัฒนาแอพพลิเคชั่น(Application) ที่สามารถประมวลผลบนระบบปฏิบัติการ  iOS (iOS developments) ถือได้ว่า เป็นเทคโนโลยีที่ได้รับความนิยมอย่างแพร่หลาย และมีแนวโน้มที่ดีต่อไปในอนาคต โดยเฉพาะอย่างยิ่ง แอพพลิเคชั่นสำหรับ Smart Devices ได้แก่ iPhone หรือ iPad เป็นต้น ที่นิยมแพร่หลายในปัจจุบัน
ดังนั้น คณะฯ ได้เห็นถึงความสำคัญของเทคโนโลยีดังกล่าว  จึงได้จัดอบรมหลักสูตร “การพัฒนาแอพพลิเคชั่นบนระบบปฏิบัติการ iOS (iOS Application Development)” ขึ้น  เพื่อเป็นแนวทางในการปฏิบัติและเพิ่มพูนความรู้ในด้านการพัฒนาแอพพลิเคชั่น iOS ให้กับนักศึกษา หรือผู้ที่สนใจทั่วไป และเพื่อเพิ่มบุคลากรที่ทรงคุณค่าต่อการพัฒนาประเทศต่อไป

วัตถุประสงค์

1) เพื่อให้ผู้เข้าอบรมได้เรียนรู้ และเข้าใจในการพัฒนาแอพพลิเคชั่น iOS
2) เพื่อเรียนรู้และเข้าใจใน Tools และ Frameworks ต่างๆ ได้
3) เพื่อสามารถพัฒนาแอพพลิเคชั่น iOS (v.11) ด้วยภาษา Swift 4.0 ในเบื้องต้นได้

ตารางอบรม

วันที่เนื้อหา
5 พ.ย. 60
9:00-16:00
– Mobile application with iOS
– Two world of iOS and Android
– Platform family iOS, OSX, watchOS, tvOS
– Introduction to Apple developer portal
– Manage Apple certificate and provisioning
– Prerequisite of iOS developments
– First look at Xcode
– Introduction to Swift 4.0
– Bridge Objective-C with Swift code
– Swift Design pattern
– Swift and Opensource
– Crossplatform with Swift
– Application life cycle
– CocoaTouch framework and UIKit
– Autolayout make the ui more flexibility
– Tableview and Reuseable cell
12 พ.ย. 60
9:00-16:00
– Core Location and MapKit
– Calling webservices from HTTP(s) client
– Cocoapods/Carthage/Package Manager
– Workshop (if need)
– iOS best pratices
– Limitation of iOS application
– Test pyramid
– Test driven develop
– Unit-test / Integration-test / UIAutomate-test
– Continuous Integration and Continuous Delivery for iOS
– How to distribution iOS application
– FAQ

Any topic could adapt by audience
Advance topic (if need)
– Reactive programming with Reactivecocoa/RxSwift
– Push notification and rich contents
– Coredata and persistance storage on iOS
– Design uiautomation with page object
– Secure application with crypto framework and ssl pinning

*ค่าอบรม 7,800 บาท
* มีเครื่อง Macintosh Computer ให้ใช้ในระหว่างการอบรม

วิทยากรรับเชิญ
Mr. Chanintorn Asavavichairoj
Mobile Software Evangelist
Siam Commercial Bank Co,. Ltd

Share on facebook
Share on google
Share on twitter
Share on pinterest