Swift for iOS Development

The fundamentals of Swift applied to iOS Development.

Swift by DevPlant

A 2-day workshop for corporate and individual developers

Topics we cover

  1. Introduction to the Swift programming language (constants and variables, basic operators, strings, collections, control flow, functions)
  2. The specifics of iOS development. Requiered hardware and software, the development and app publishing process.
  3. How to properly set up your project, right from the start. Xcode as an IDE.
  4. Creating the UI. Working with Storyboards.
    1. Default UI components
    2. Frames and laying out components
    3. Supporting multiple screen sizes
    4. Navigation between views
  5. Networking with Swift: Creating and sending requests, parsing a response JSON
  6. The Location API: grabbing phone location and reverse geocoding
  7. Customizing the UI. Working with different resolutions and providing resources for all devices.

200 €

The workshop has not been scheduled yet.
Subscribe to be notified when it’s available:

The workshop is targeted towards experienced developers, with object-oriented programming skills.

– Proficiency in any other object-oriented programming language
– Work experience of at least 2 years in software development is recommended

Although software developers are capable of learning new technologies on their own and master them as they go, an in-class workshop has many advantages:

Dedicated time for learning a new technology makes the learning process more effective.
– The workshop takes place on one weekend. It does not interfere with normal working schedules, nor does it require a long-term commitment from participants.
– An experienced trainer will highlight the most important issues and answer questions.
– The focus is on creating a real-world application with the technology to be learned, so participants understand the process and can further master the technology on their own.

All our classes are held by trainers with a proven track record of succesfully delivered projects.
Our trainer for Swift for iOS Development is Vlad Rusu. Read more about him here.

The workshops is 2 days long and takes place on one weekend:
July 8-9, 2017

The class starts at 10:00 and ends at 17:00, with an appropriate lunch break.

We recommend you bring your own MacBook, so you can work in a familiar environment that you take with you. If you don’t have a MacBook or don’t want to bring one with you, please mention this in the signup form and we will provide one for you.

If you bring your own MacBook, please prepare and have the latest version of Xcode installed on your machine.

There will be plenty of pen and paper, for traditional note-taking.

Coffee, water and snacks will be provided.

© 2017 DevPlant. All rights reserved.