Documente Academic
Documente Profesional
Documente Cultură
Course Outline
(it can be changed later)
Section 1:
- Module 1: Swift
- Module 2: Controls (part 1)
- Module 3: Controls (part 2)
- Module 4: Views
- Module 5: Auto layout
Section 2:
- Module 2: Audio & Video
- Module 3: Core Data
- Module 4: Sqlite and File Manager
FIT-HCMUS
1
FIT-HCMUS iOS Programming Course
Section 3:
- Module 1: JSON, PHP and Web services
- Module 2: Threading/Mulithread
- Module 3: 3rd Library & API
- Module 4: Firebase
- Module 5: Local notification and Firebase Notification
Section 4: (27/2-5/3)
- Module 1: Maps and Location
- Module 2: Contacts
- Module 3: App’s content Searchable
- Module 4: Extensions
Section 5:
- Module 4: Apple Watch
- Module 5: Revenue/ In app purchase
- Multi language
- Module 6: Universal Application Support and App Submissions
Laboratory. Learners are encouraged to self-brainstorm and apply their own implementations to
solve problems emitted to illustrate a new topic during lecture time.
Assignment. Besides laboratory, there are 2 or more large assignments during the course in
order to help learners understand lessons. And there is a final project on a given topic at the end
of the course in which students reveal the knowledge and skills acquired in the course of their
studies.
FIT-HCMUS
2
FIT-HCMUS iOS Programming Course
FIT-HCMUS
3