iOS Course

If you’re into Apple then this is the course for you. Coding in Swift is fun and intuitive, and we’ll teach you everything you need to know to get your app ready for the App Store.
  • Location —  Zagreb
  • Applications —  closed for now
  • Duration —  Jul 05 ‐ Aug 05

Course info

We’ll cover the fundamental concepts necessary to develop a full-featured iPhone app. Swift is the language of choice, in combination with Xcode as an IDE. We’ll also cover building the user interface, navigation, networking, data persistence and animations.

During the course you’ll be developing application feature by feature through homework assignments. You’ll be using the Git and Pull Requests through which we’ll review your code and guide you towards becoming an iOS developer.

Don’t worry if you don’t have MacBook, we will provide one.

You hate reading long paragraphs? No problem, we’ve prepared a TL;DR:

  • Swift as a programming language
  • Xcode as IDE
  • CocoaTouch as framework
  • MVC and VIPER as application architectures
  • OOP and FP as programming concepts
  • Git as version control
  • Cocoapods as a dependency manager

Meet the

Your lecturers are iOS developers with years of experience and many successful projects in their portfolio. They really know the ins and outs of iOS. Do they talk to Siri on a daily basis? Maybe.

Filip Gulan
iOS Team Lead
Ivan Đikić
Head of Mobile Development


5 weeks
Mon/Thu 5 – 7 PM
At your disposal daily
Assigned after each class
Trinom, Strojarska 24, Zagreb
course language
Croatian with English readings
max attendees
15 students
Application deadline
You will receive an e-mail with the details about the entrance exam.
Entrance exam
Testing time! You’ll get a few tasks that have to be done.
Application feedback
We’ll inform you if you’re in.
Academy end
Made it this far? Congrats.
Presentation and celebration!

How to apply

Now to the exciting part. Here are the basic requirements for applying:

  • you are a University student
  • basic knowledge of object-oriented programming is a must
  • you’re familiar with Git basics
  • ready to invest your time

Do you check all the boxes? Thats’s great. You’re one step closer to attending Infinum Academy. After you apply you just need to show up and pass the entrace exam, and voila, you’re in! Are you excited as we are?

Check out last year

Ready to
build apps?

If all this sounds interesting to you, then the button below is screaming to be clicked. Literally.


For those who want to know more, we’ve prepared a Frequently Asked Questions. If that didn’t help, contact Ana. She’s patiently waiting for your question.

Ana Anić
Project Coordinator