Course Outline

Introduction

Advanced iOS Development for Government

  • Enterprise Architecture for iOS Applications
  • Design Patterns in iOS Development
  • Protocol-Oriented Programming in Swift

RxSwift Framework for Government

  • Functional Programming versus Reactive Programming
  • Reactive Extensions and Their Applications

Alamofire Networking Library for Government

  • Platform-as-a-Service Integration
  • Web Services and Alamofire Usage

Advanced Swift and Protocol Programming for Government

  • Utilizing Enumerations in Swift
  • Creating and Implementing Protocols
  • Working with Delegates in iOS Development
  • Writing Protocol Extensions for Enhanced Functionality
  • Developing Recursive Functions in Swift
  • Working with Data Structures and Algorithms in Swift

Reactive Programming in Swift with RxSwift for Government

  • Implementing Observables and Subscriptions
  • Utilizing Subjects in RxSwift
  • Applying Filtering, Transforming, and Combining Operators
  • Integrating and Working with RxCoaCoa for Enhanced Functionality
  • Implementing the Model-View-ViewModel (MVVM) Pattern
  • Debugging and Handling Errors in Reactive Programming

Alamofire for Government

  • Integrating Alamofire into Swift Applications
  • Importing Files and Data
  • Retrieving Data from Web Services
  • Optimizing PhotoTagger Application with Alamofire

Unit and UI Testing for Government

  • Conducting Unit Testing in Swift Applications
  • Performing User Interface (UI) Testing in Swift

Summary and Conclusion for Government

Requirements

  • Experience with iOS development for government projects

Audience

  • iOS Developers working in the public sector
 14 Hours

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories