Flutter Course

Want to learn how to build cross-platform mobile applications that have a look and feel of a native one? Look no further! This is the course for you. Here you will learn how to utilise Flutter to build beautiful apps in record time.
  • Location —  Croatia
  • Applications —  closed for now
  • Duration —  Mar 09 ‐ Apr 06

Course info

We’ll cover the fundamental concepts necessary to develop a full-featured mobile app. Dart is the language for the job, in combination with Android Studio IDE. We’ll cover building user interface, networking, data persistence, animations, and Provider state management. It will be as fun as playing Darts in a Pub. During the course, you’ll be developing application feature by feature through assignments. You’ll be using the Git and Pull Requests through which we’ll review your code and guide you towards becoming a Flutter developer.

Here’s a TL;DR of everything you’ll learn in this course:

  • Dart as a programming language
  • Android Studio as IDE
  • Git as version control
  • Flutter Toolkit and support framework
  • Pub.dev as a dependency manager
  • Provider for app state management

Meet the

Your lecturers are Flutter engineers with years of experience in iOS and Android.
Are they good at playing Dart(s)? Probably.

Vlaho Poluta
Flutter Team Lead
Josip Krnjić
Lead Flutter Engineer


5 weeks
Mon/Wed 5–7 PM
At your disposal daily
Assigned after each class
Zagreb, Podgorica
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.

How to apply

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

  • 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? That’s great. You’re one step closer to attending Infinum Academy. After you apply you just need to show up and pass the entrance 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