หลักการและเหตุผล
หลักสูตรนี้สำหรับผู้ที่ต้องการเป็นนักพัฒนา iOS Application สำหรับ iPhone และ iPad เป็นการศึกษา การพัฒนา แอปบนระบบปฎิบัติการ iOS ด้วยภาษา Swift ผู้เข้ารับการอบรมจะได้เรียนรู้วิธีการสร้าง Apps เรียนรู้เครื่องมือและทักษะต่างๆที่จำเป็นในการพัฒนาแอป ตั้งแต่พื้นฐานการเขียนโปรแกรมด้วยภาษา Swift การติดตั้ง แอปบน Simulator และ iPhone, iPad ของตัวเอง ไปจนถึงการพัฒนาแอปที่ใช้งานได้จริงบน App Store เรียนรู้วิธีการส่งแอปไป วางบน App Store การสร้าง Apple ID การสมัครเป็น Apple Developer การสร้าง App ID และการเตรียมแอปบน App Store Connect ที่เชื่อมโยงกับ App ID และตัว App Binary ที่พัฒนาด้วย XCode เพื่อส่งให้แอปเปิลรีวิว ก่อนจะอนุมัติให้วางจำหน่ายบน App Store
โดยเบื้องต้นจะเรียนรู้เกี่ยวกับวิธีการสร้างแอปด้วย XCode โดยใช้ภาษา Swift การใช้งาน User Interface (UI) และ Storyboard การออกแบบแอปด้วย Single View, Master-Detail View, Tab View, Table View, และ Navigation View และการประยุกต์ใช้ View โดยรวมหลายๆ View เข้าด้วยกัน (Multi-View) การเปลี่ยน View (Segue) ในรูปแบบต่างๆ การใช้งาน Dictionary ที่มีประสิทธิภาพ สามารถเก็บข้อมูลทุกชนิด และค้นหาข้อมูลได้อย่างรวดเร็ว การใช้งาน Pickers เพื่อเลือกวันที่หรือกำหนดข้อมูลต่างๆด้วยตัวเอง การใช้งาน Tool Bar ร่วมกับ Tab Bar การ Export / Import ข้อมูลกับอุปกรณ์ภายนอก เช่น iCloud หรือ Google Drive
ซึ่งหลักสูตรนี้จะเป็นหลักสูตรเบื้องต้น ที่เน้นการสอนให้ผู้เข้าอบรม มีพื้นฐานที่แข็งแรง เข้าใจภาษา swift และหลักการเบื้องต้นเกี่ยวกับการสร้างและใช้งาน User Interface Object ชนิดต่างๆ ทั้งบน iPhone และ iPad เพื่อที่จะนำไปประยุกต์ใช้ในการสร้างแอปที่เป็นประโยชน์ และน่าสนใจ สำหรับต่อยอดในหลักสูตรขั้นสูงที่เน้นการสร้างแอปที่ใช้งานได้จริงๆและจำหน่ายได้บนแอปสโตร์ โดยจะได้เรียนรู้จากวิทยากรที่มีแอปอยู่บน App Store มากกว่า 10 รายการ
วัตถุประสงค์
เพื่อให้ผู้เข้าอบรม เรียนรู้วิธีการสร้างแอปบนไอโฟนและไอแพดเบื้องต้น
เพื่อให้ผู้เข้าอบรม เรียนรู้ภาษาสวิฟท์
เพื่อให้ผู้เข้าอบรม สร้างแอปที่ใช้งานได้บนแอปสโตร์
หัวข้อการฝีกอบรม
วันที่ 1 :
Getting Start, Apple ID, Apple Developer
Introduction to Swift
Swift functions and closures
Swift Application and Development
Using Storyboards
Interface Objects and Views
Label
Text Field
Button
Stepper
Slider
Progress
Image View
Segue
Prepare
Return
Text View
Outlet
Action
Background Touch
Unit Convertor App
Calculator App
วันที่ 2 :
Dictionary
Pickers
Data Picker
Single Picker
Double Picker
Custom Ricker
Alert
Tap Bar Controllers
Tool Bars
Data Export / Import
Todo App
Dictionary App
วันที่ 3 :
Navigation Controllers
Table Views Controllers
Section
Index
Filter
Master-Detail View Controller
Reading and Writing Application Data
Sandbox
Userdefault
Document Directory
Cash App, Magnitude App. Dailylife App
Submitting App to the App Store
คุณสมบัติผู้เข้าอบรม
มีความรู้พื้นฐานคอมพิวเตอร์และเขียนโปรแกรมได้บ้าง
มีความสนใจเรียนรู้การพัฒนาโปรแกรม
รูปแบบการอบรม
ทฤษฎีและฝึกปฏิบัติ (Workshop)
วันที่รับสมัคร
01/01/2564 - 07/04/2564
ข้อมูลวันที่อบรม
ลำดับ วันที่อบรม สถานที่อบรม เวลาอบรมบรรยาย เวลาอบรมปฏิบัติ
1. 27/04/2564 - 29/04/2564 มหาวิทยาลัยเทคโนโลยีมหานคร 18 ชม. 18 ชม.
ค่าใช้จ่าย
6,500.00 บาท
โปรโมชั่น
1.สมัครอบรม 3 ท่าน ฟรี 1 ท่าน
2.ชำระค่าลงทะเบียนก่อนการอบรม 3 สัปดาห์ ลด 5%
3.ศิษย์เก่า นักศึกษาและบุคลากร รับส่วนลด 10%
รอบ | วันที่ | เวลา | สถานที่ |
---|---|---|---|
1 | อังคารที่ 27 เม.ย. 2021 - พฤหัสบดีที่ 29 เม.ย. 2021 | 09:00 - 16:00 น. | มหาวิทยาลัยเทคโนโลยีมหานคร |