iOS App Development

Become an iOS Developer with 5 Courses

Classroom Courses

Learn in a classroom environment with a trainer who can answer your questions.

4-Months Duration

Your curriculum is composed of 5 courses, 2 projects, 5 workshops, and a lot of hands-on training.

1:1 Mentoring

You will get personal sessions with our mentors who can help you to get a job.

Certification

Get the iOS App Developer Certificate.
I want to learn iOS app development. Sign me up for this program!

What's included

The iOS Program includes 5 course modules, 2 practical projects, 5 short workshops and 1:1 mentoring.
5 Courses 96 hours
You will do the courses Learn to Code (Swift), Object Oriented Programming (Swift), iOS Basics, Advanced iOS and Swift UI. The courses make up the main part of this course program.
5 Workshops 23 hours
The short workshops will cover the topics Git and GitHub, Network Technologies, Databases, Design and Testing.
2 Projects 4 weeks
You will do 2 practical projects, where you will implement your own interactive iOS application. These projects will be graded. You can use the result for your portfolio.
1:1 Mentoring Sessions 6 sessions
As part of this package, you will get 1:1 sessions with a mentor who will push you further in your career.

Your Curriculum

Courses

Learn to Code (Swift) 24 hours
Learn to Code with Swift is an introduction to programming. You learn the logic commands that you need in every programming language.
Object Oriented Programming (Swift) 18 hours
In this course module you will learn Object Oriented Programming (OOP) with Swift. You will be introduced to the classic and also the newest concepts of OOP with Swift and learn how to use these features to create well architected applications.
iOS Basics 18 hours
Learn how to use the iOS SDK (Software Development Kit) to make your first iPhone and iPad applications and get an introduction to the modern iOS ecosystem.
Advanced iOS 24 hours
Use iOS’ SDK full power to create Apps that use network features to communicate over the internet, handle data both locally and remotely and use hardware features such as GPS and motion sensors.
Swift UI 12 hours
Learn how to use Swift UI, Apple’s modern toolkit for building native UI. Learn how to quickly bring your app to life with less code, powerful tools, and intuitive Swift APIs.

Workshops

Network Technologies 2 hours
This workshop teaches the foundations of network technologies. You will learn how the internet works fundamentally and which hardware, software and protocols are at work.
Git and Github 6 hours
This workshop teaches how to use git for version control of source code and introduces the platform GitHub. You will learn the processes of working together on the same code base and how to publish your code on GitHub.
UI Design 3 hours
If you want to style your Application, not only do you need to know how to code, but you also need to know what looks good and why. This workshop is covering this with an introduction to UI design in general and also some of Apple’s Design concepts as well as their Human Interface Guidelines (HIG).
Databases 6 hours
The course teaches fundamental knowledge about relational databases, SQL languages and using databases in iOS applications.
Testing 6 hours
As your app gets more complex, it is much harder to see if it is also bug-free. After this workshop you will be able to test your iOS code by using modern testing frameworks.

Projects

Project 1 2 weeks
Practical project work on your own iOS application on your own time. Includes 2x2 hours of consultation with the trainer.
Project 2 2 weeks
Enhance your app from Project 1 with new interactive content and network features and apply what you have learned so far. Includes 2x2 hours of consultation with the trainer.

Learning Methods

hybrid teacher helping a student

Classroom Courses

Most part of our courses will be classroom courses. You will have classes on Mondays, Wednesdays and Fridays from 6pm to 9pm, sometimes additionally on weekends. Expect to spend about 10 hours a week in class.

Project- and Homework

In between classes, you will get homework exercises. These are voluntary but recommended, especially if you have little prior knowledge. You will also do two projects where you work on your own on your iOS application. Expect to spend about 5 to 9 hours per week on homework.

Macbook, iPhone and Sketchbook
I want to learn iOS app development. Sign me up for this program!

Who Can Enroll

This package is for beginners who don’t have any prior coding knowledge. You will learn everything step by step, from the introduction to coding to building your first iOS application.

Our program is suited for people who are working. The courses take place in the evening hours, in a friendly classroom setting. The amount of time that you need to spend for these courses is about 15 hours per week.

Students who want to enroll need:

  • to be located in Hamburg, or able to commute
  • be able to have conversations in English
  • to bring their own laptop
  • an iPhone or iPad
  • the necessary determination to learn iOS development.

Course Dates

The course program starts every 3 months: in February, May, August and November. It will take a total of 4 months.
Our courses take place in the evening. You will usually have 3 sessions per week, each from 6pm to 9pm.
You will get homework exercises in between sessions. Plan for a minimum of 15 hours per week for sessions and homework.
Batch February 2023 Still places available
6.2.2023 - 2.6.2023
Application closes: 16.1.2023
Courses
  • Learn to Code (Swift)
  • Object Oriented Programming (Swift)
  • iOS Basics
  • Advanced iOS
  • Swift UI
Get the Program
Batch May 2023 Still places available
3.5.2023 - 30.8.2023
Application closes: 12.4.2023
Courses
  • Learn to Code (Swift)
  • Object Oriented Programming (Swift)
  • iOS Basics
  • Advanced iOS
  • Swift UI
Get the Program
Batch August 2023 Still places available
2.8.2023 - 22.11.2023
Application closes: 12.7.2023
Courses
  • Learn to Code (Swift)
  • Object Oriented Programming (Swift)
  • iOS Basics
  • Advanced iOS
  • Swift UI
Get the Program

The Application Process

  1. You fill out and submit the application form.
  2. We schedule an interview with you in which we talk about your qualifications, possible financing options, and clarify any of your questions.
  3. We will inform you if you got selected for participation in the program about two weeks after the interview.
I want to learn iOS app development. Sign me up for this program!

Financing Options

We pride ourselves to deliver high-quality courses in a supporting classroom environment that you can’t find anywhere else. This has its price, but we will be happy to support you with financing options. For that please send us an email.

Total price of the package € 6,200
Average price per hour € 48.82/h
Popular payment option € 500 per month

All prices include 19% VAT.

I want to learn iOS app development. Sign me up for this program!
Course Consultation: Jonas Schmidt
Course Consultation

Need advice?

Jonas will discuss your options with you, so you can make an informed decision. Call or book a consultation appointment directly.
If Jonas can't take your call, he will call you back.