Đề 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 làm việc RxSwift

  • Lập trình hàm vs lập trình phản hồi
  • Tính năng mở rộng Reactive

Thư viện Alamofire Networking

  • Dịch vụ nền tảng (Platform-as-a-Service)
  • Dịch vụ web và Alamofire

Phát triển Nâng cao Swift và Giao thức Programming

  • Sử dụng枚举
  • Phát triển giao thức
  • Làm việc với đại lý
  • Viết mở rộng giao thức
  • Tạo 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 cùng RxSwift

  • Thực hiện quan sát và đăng ký
  • Sử dụng chủ đề
  • Các toán tử lọc, chuyển đổi và kết hợp
  • 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 tin
  • Truy xuất dữ liệu
  • Tối ưu hóa PhotoTagger

Kiểm thử đơn vị và giao diện người dùng

  • Unit Testing trong Swift
  • Kiểm thử giao diện người dùng 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)

Upcoming Courses

Related Categories