Overview/Description Target Audience Prerequisites Expected Duration Lesson Objectives Course Number Overview/Description
Swift is a new programming language for building OS X and iOS applications. It is based on Objective-C, but it uses features from a range of different languages. In this course, you'll learn how to work with more advanced features of the Swift language. You'll learn how to define properties and methods with enumerations, structures and classes, and use type checking and casting. The course will also cover extensions, protocols and generics, and you'll learn how to implement access control, memory management and use imported frameworks.
Developers who want to learn more advanced features of the Swift programming language