Đề cương khóa học

Giới thiệu

Phát triển Nâng cao iOS

  • Kiến trúc doanh nghiệp iOS
  • Mẫu thiết kế
  • Lập trình hướng giao thức

Khung RxSwift

  • Lập trình hàm so với lập trình phản ứng
  • Phần mở rộng trực tiếp React

Thư viện Alamofire Networking

  • Nền tảng-như-một-Dịch vụ
  • Dịch vụ web và Alamofire

Nâng cao Swift và Giao thức Programming

  • Sử dụng liệt kê
  • Phát triển giao thức
  • Làm việc với ủy quyền
  • Viết phần mở rộng giao thức
  • Tạo các hàm đệ quy
  • Làm việc với cấu trúc dữ liệu và thuật toán

Reactive Programming trong Swift với RxSwift

  • Triển khai các observable và subscription
  • Sử dụng subjects
  • Lọc, chuyển đổi và kết hợp các toán tử
  • Tích hợp và làm việc với RxCoaCoa
  • Triển khai MVVM
  • Gỡ lỗi và xử lý lỗi

Alamofire

  • Tích hợp Alamofire vào Swift
  • Nhập tệp
  • Truy xuất dữ liệu
  • Tối ưu hóa PhotoTagger

Kiểm thử Đơn vị và UI

  • Unit Testing trong Swift
  • Kiểm thử UI trong Swift

Tóm tắt và Kết luận

Requirements

  • Kinh nghiệm phát triển iOS

Đối tượng

  • Nhà phát triển iOS
 14 Hours

Number of participants


Price per participant

Testimonials (4)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories