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

Related Courses

Agile Project Management with Scrum

  14 hours

Scrum for Managers and Executives

  7 hours

Scrum Product Owner

  7 hours

Scrum - Step by Step

  14 hours

Managing Projects using Waterfall and Agile Techniques

  14 hours

Agile Software Testing

  14 hours

Agile Project Management with Kanban

  14 hours

Agile Essentials

  14 hours

Agile Software Testing with Continuous Integration

  28 hours

Agile and TDD with C

  21 hours

Test Driven Development

  21 hours

iPhone and iPad Development in Swift for iOS 8 and Xcode 6

  35 hours

iOS (iPhone and iPad Development) in Swift for iOS 11 and Xcode 9 - Swift 4

  35 hours

iOS (iPhone and iPad Development - Apple) in Swift for iOS 12 and Xcode 10 - Swift 4.1 Training Course

  35 hours

iPhone and iPad Development using Swift 3 and Xcode 8 for iOS 10

  35 hours