Course Outline

Agile

  • Why Agile
  • Product Owner
  • The Sprint
  • Scrum Master
  • Finishing a Sprint
  • Writing User Stories

Swift

  • Swift Language
  • Memory Management
  • Using Xcode
  • Swift Playgrounds

TDD and Continuous Integration

  • OO Refresher
  • Test Driven Development
  • Xcode and XCTest
  • Swift TDD
  • Continuous Integration
  • Xcode Server

Adaptive Layout

  • Xcode Adaptive Layout
  • View Controllers
  • Linking controls with IBOutlet

More Swift

  • Timers
  • Table Views
  • Data Storage
  • Multiple View Controllers

Advanced Features

  • Manipulating Images
  • Animations
  • Mapds
  • Geolocation

Workshop

  • Workshop to write a Swift application either individually or in small groups.
  35 Hours
 

Testimonials (5)

Related Courses

Related Categories