Conference archive

SEE PRICING & PACKAGES

Monday, April 18, 2016 - 8:30am to 4:30pm

Swift Programming: From the Ground Up

If you are an experienced developer who is interested in the new Swift programming language, this hands-on workshop is for you. James Dempsey will introduce you to Swift from the ground up, as you learn both the syntax and concepts hands-on. We’ll start with the basics and then build on them to come up to speed quickly on the most recent version of Swift. You’ll learn fundamental pieces of Swift, starting with defining functions, control-flow, using String and Int values, and collections like Dictionary and Array. James then introduces the rich set of Swift types—classes, structs, enums—and shows how to add properties and methods as well as initialize each type. As the day progresses, James discusses more features of Swift such as closures, optionals, error-handling, and generics. Throughout this hands-on workshop, you will use the Swift REPL and Playgrounds to explore Swift and try for yourself each concept James presents.

Laptop Required: To participate fully in this session, you should bring a Mac laptop with the most recent version of Xcode 7 already installed.

James Dempsey
Tapas Software

James Dempsey is a fifteen-year Apple veteran gone indie. At Apple, he was an evangelist, technical trainer, curriculum manager, and software engineer, working on Aperture, iOS, and OS X releases Leopard through Lion. James is currently on the technical staff at Upthere, working to build a cloud platform for humankind’s information. He is also the frontman of James Dempsey and the Breakpoints, a band that performs humorous original songs about technical topics. Their debut album Backtrace topped the iTunes comedy charts in the US, UK, and Canada, reaching #5 on the Billboard comedy album chart.