Logo dotSwift


Swift Training (A Swift Kickstart)

  • 9:30am - 5:30pm

    Introducing the Swift 3.0 Programming Language

    This best-selling, one-day, intensive class introduces you to the essential aspects of the latest version of the Swift Programming Language. The course covers much of the material included in the book A Swift Kickstart.

    We begin the day with a simple iOS sample project and quickly move to a hands-on exploration of Swift functions, variables and constants, and collections. You'll create higher order functions, work with generics, and be introduced to optionals.

    During the second part of the class you will investigate Swift types as you create and use instances of Swift classes, structs, and enumerations. You'll experiment with methods, subclasses and properties and learn to harness the power of polymorphism through protocols and protocol extensions. We finish the day with another iOS project that uses much of what you learned to create a simple MVVM project.

    Daniel Steinberg
    Author, co-host of the Tiny Challenges podcast

    OXiane HQ
    98 avenue du Général Leclerc, 92100 Boulogne Billancourt (map)

    More info