Advanced Swift Workshop in Berlin
The workshop will take place on Friday, December 2nd 2016, from 10am to 6pm in Berlin, Germany.
Update: The workshop on December 2nd is sold out, but we are organizing more workshops. Check out our workshop page for all the details.
What You Will Learn
We want to help you to bring your Swift skills to the next level. If you come from Objective-C, there are many features that you might not use yet. We will focus on the following topics:
Working with value types such as structs and enums can make a lot of code safer and simpler. Generics enable a whole new level of abstraction. Protocols and protocol-oriented programming make Swift a very dynamic language while still being type-safe and fast. First-class functions allow you to remove a lot of boilerplate code.
You'll get playgrounds covering all the workshop materials. In addition, you'll get a copy of our book Advanced Swift.
Format
This will be an intensive, one day workshop where you'll spend most of your time programming. We will introduce each topic with a short presentation, followed by lots of hands-on exercises. After the exercises, we'll discuss the solutions together. We'll be working in a small group: two instructors and a maximum of sixteen people.
The workshop will be led by Chris Eidhof and Florian Kugler, founders of objc.io, authors of the books Advanced Swift, Functional Swift and Core Data, and hosts of Swift Talk.
Prerequisites
You should already be comfortable writing iOS apps with Swift using UIKit and Xcode. We expect that you understand how to work with optionals, how to create classes and methods, how to use arrays and dictionaries.
How to Register
Send us an email, and we'll send you a registration link. Please tell us a bit about your prior experience with Swift.
The price for the workshop is €999 per person (excluding VAT). Please let us know whether you're registering on behalf of a company or as an individual, and in which country the company is located. Also feel free to send an email if you have any questions.
Traveling to Berlin
You have to organize travel and accomodation yourself. The workshop location is to be determined, but will be in the center of Berlin. The workshop takes place on a Friday, so you can combine it with a weekend in Berlin. We are looking forward to see you in Berlin!
Best,
Florian & Chris