Simple play icon Course

Flutter 2: Getting Started

by Simone Alessandria

Flutter is a relatively new entry in the mobile and web development world, but it’s already a serious player in the game. This course will teach you how to develop apps for Android, iOS, and even web and desktop with Flutter.

What you'll learn

Do you want to create an app for mobile, web, or desktop? In this course, Flutter: Getting Started, you’ll learn to build cross-platform apps with Flutter. First, you’ll explore what Flutter can do and how to install it. Next, you’ll discover how to use widgets and interact with your users. Finally, you’ll learn how to create multi-screen apps that connect to a web service. When you’re finished with this course, you’ll have the skills and knowledge of Flutter needed to start developing apps for small and large screens.

About the author

Simone Alessandria wrote his first program when he was 12: it was a text based fantasy game for Commodore 64. A few years later, he is now a trainer (MCT), author, speaker, passionate software architect, and always a proud coder. He is founder and owner at His areas of expertise include business data-driven apps and mobile development, and his mission is helping developers achieve more through training and mentoring.

Ready to upskill? Get started