Trong chương trình đào tạo công nghệ thông tin, lập trình hệ thống giữ vị trí đặc biệt vì đây là học phần giúp người học tiếp cận trực tiếp với cách hệ thống máy tính vận hành ở mức nền tảng. Khi các hệ thống số ngày càng trở thành hạ tầng cho hoạt động kinh tế, quản lý và dịch vụ công, nhu cầu hiểu rõ cơ chế hoạt động của hệ điều hành và tài nguyên hệ thống ngày càng rõ nét.
Cùng nắm kiến thức trong slide bài giảng Lập trình iSO (Module 2) thông qua việc tìm hiểu nội dung các bài học sau: Bài 1 Tính kế thừa, Protocol & Delegate; Bài 2 Các kiểu dữ liệu cơ sở trong Objective-C; Bài 3 Vấn đề cấp phát và thu hồi bộ nhớ; Bài 4 Mô hình MVC; Bài 5 Các điều khiển lựa chọn và điều hướng; Bài 6 Dữ liệu dạng tập hợp nâng cao; Bài 7 Tạo và đọc ghi trên thư mục dự án; Bài 8 Xây dựng giao diện mới với các controller; Bài 9 Các điều khiển trạng thái và điều chỉnh.
Cùng nắm kiến thức trong slide bài giảng Lập trình iSO (Module 3) thông qua việc tìm hiểu nội dung các bài học sau: Bài 1 Quản lý dữ liệu ứng dụng với SQLite; Bài 2 Truy vấn và tìm kiếm dữ liệu cho ứng dụng; Bài 3 Core Data Framework; Bài 4 Tiến trình và xử lý đa tiến trình; Bài 5 Core Animation; Bài 6 Touch & Gesture; Bài 7 Search Field; Bài 8 Split View Controller; Bài 9 Storyboard.