since
2015
LOCATION
Zagreb, Ljubljana, Skopje
DURATION
5 weeks
LANGUAGE
English
mentors
2
ATTENDEES
15-20
You’ll learn what it takes to start developing iOS apps using the Swift programming language.
Xcode
Xcode is the IDE used for developing iOS apps. You’ll learn how to use it like a professional.
UIKit
You’ll learn how to build beautiful UI using Apple’s UIKit framework.
Git and Pull requests
Don’t feel confident in your version control skills using Git? You’ll get the chance to improve your Git skills.
DEV STACK YOU’LL USE
Xcode
Swift
iOS SDK
Meet the mentors
HERE FOR YOU
Experience is the best teacher, and our mentors have plenty – and they are eager to pass the knowledge down to you. When they’re not preparing lectures, they are in charge of important client work.

Filip Gulan
HEAD OF MOBILE
Our Head of Mobile started his journey at Infinum eight years ago as an iOS engineer after graduating from Infinum Academy. He went on to become iOS Team Lead and finally took over as Head of Mobile. He enjoys a fresh cup of coffee.

Josip Zavada
iOS ENGINEER
A former student of Infinum Academy and a student pursuing masters degree in computer science actually most enjoys the role of a teacher and teaching people about anything related to technology.

Luka Terzić
iOS ENGINEER
He might still be pursuing a masters degree in computer science but he already earned his diploma from Infinum Academy. Luka is a SwiftUI enthusiast, and he enjoys mountain views in Lika.

Dejan Skledar
iOS ENGINEER
The iOS guy at Infinum Slovenia has been working with iOS for the past 8 years and cruising with Swift since its day 1. Big on playing sports and watching movies, and the other way around.

Damjan Dimovski
iOS TEAM LEAD
The first Team Lead in Infinum’s Skopje office has an impressive 10+ years of experience in iOS development. In addition to keeping code clean, he’s the resident coffee machine maintenance person. Oh, and he’ll beat you in karting.

Filip Stojanovski
iOS ENGINEER
In the six years of his engineering experience, Filip has worked on multiple Android, .Net and WordPress projects before deciding to focus on his career as an iOS developer. He is a fast learner and a fast runner, who satisfies his need for speed by riding motorbikes.
Timeline
Application submission
It’s a small but important first step. Be brave and apply!
Entrance exam
After you take the entrance exam, we’ll let you know if you made it in.
Course start
Most people don’t know anyone there, you’re not the only one.
Course end
You leave Infinum Academy with new skills and new friends.
Academy graduation
Hats off to you! Seriously, this is when we throw graduation caps.

Got what it takes to take this course?
- basic knowledge of object-oriented programming and concepts such as classes, interfaces, inheritance
- understanding the purpose and advantages of data structures (lists, hash maps, etc.)
- basic knowledge of REST API (GET, POST requests), response codes, etc
- basic knowledge of Git
Sending in your application is the first step toward turning your dream job into a reality.

“I came to the academy to learn how to build my own apps with zero mobile development knowledge. After only one month I didn’t only learn how to build apps, I also learned how to pick up new programming skills fast which is invaluable for any aspiring software developer. The academy took some sleepless nights, but not because it was hard, it was just that fun.”
LUKA TERZIC
IOS COURSE

“The knowledge and support our mentor provided were astounding, be it through his engagement in classes or the homework assistance. I learned about the technology I otherwise wouldn’t even hear about at the university. I already told all my classmates about it! “
PETER ALEKSANDER BIZJAK
IOS COURSE

“It’s a great way to pick up a new skill in just 4 weeks. We learned a lot and developed a cool little app in the process.”
DUNJA AĆIMOVIĆ
IOS COURSE
Priority boarding
Be the first in line to get course updates – and get yourself a bit of extra prep time!

Questions?
Explore the answers to the most Frequently Asked Questions. If that doesn’t help, get in touch with Una. She knows it all!