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.
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.
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!
Florian & Chris