Swift™ iOS 24-Hour Trainer

BITTS International Career College > Certificate > Swift™ iOS 24-Hour Trainer
BITTS logo
Department
Information Technology
Semester
Continuous
Method
Online
Duration
39 Hours

Use the Swift iOS 24-Hour Trainer course to gain the skills and understanding required to work with the iOS programming. The Swift iOS course completely covers topics such as Test Driven Development, CloudKit, and UI Testing. The course designed is for beginners with little experience who want to pursue a career in the exciting world of iOS development and but also for experienced Objective-C developers who want to learn Swift iOS programming.

students at BITTS

A gateway into any profession and one of most important positions in an Organization

Quick Application Form

Entry requirements

  • High School Diploma or Equivalent
  • Age must be 18 years or above
  • English Proficiency

Course structure and modules

  • Hello iOS!
  • A Tour of Xcode and the iOS Simulator
  • Introducing Swift
  • Functions
  • Closures
  • Error Handling
  • Object-Oriented Programming with Swift
  • Supporting Multiple Device Types
  • Introduction to UIKit and Adaptive Layout
  • Introduction to Storyboards
  • Handling User Input
  • Alert Views and Action Sheets
  • Adding Images to Your View
  • Pickers
  • Navigation Controllers
  • Table Views
  • Collection Views
  • Tab Bars and Toolbars
  • Creating Views That Scroll
  • Popovers and Modal Views
  • Touches and Gestures
  • Property Lists
  • Application Settings
  • Introduction to iCloud Storage
  • Introduction to CloudKit
  • Introduction to Core Data
  • Consuming RESTful JSON Web Services
  • Social Media Integration
  • Where Am I? Introducing Core Location
  • Introduction to Map Kit
  • Using the Camera and Photo Library
  • Introduction to User Interface Testing
  • Introduction to Test Driven Development
  • Appendix A: Testing Your App on a Device
  • Appendix B: Beta Testing with TestFlight
  • Appendix C: App Store Distribution

Career opportunities

  • iOS App Developer