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 instructors
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. Is Siri basically their therapist? Probably.
Head of Mobile
Senior iOS Engineer
Mon/Thu 5 – 7 PM
At your disposal daily
Assigned after each class
Infinum Office, Ljubljana
You will receive an e-mail with the details about the entrance exam.
Testing time! You’ll get a few tasks that have to be done.
We’ll inform you if you’re in.
The beginning is always the hardest. Maybe the equipment you’ll get here will dig your mood.
Made it this far? Congrats.
How to apply
Now to the exciting part. Here are the basic requirements for applying:
mandatory basic knowledge of object-oriented programming
you’re familiar with Git basics
you’re 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?