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.

Target Audience: Developers who want to learn more advanced features of the Swift programming language

Duration: 02:30

Description: Swift is a new programming language for building OS X and iOS applications. It is based on Objective-C, but uses features from a range of different languages. In this course, you'll learn how to use the features of the Swift language. You'll also learn how to use types and operators, implement program flow, work with functions, and define and work with enumerations, structures, and classes.

Target Audience: Developers who want to learn the basic features of the Swift programming language

Duration: 03:04