Intro to Flutter For iOS & Android (Udemy.com)
Build cross platform mobile apps
Created by: Devslopes by Nathan Sevedge
Last updated April 2019
What you will learn
- Flutter mobile app framework
- How to build cross platform apps
- Creating native iOS and Android code
- Routing screens
- Creating widgets
- Interfacing with APIs
- Working with lists
How it compares
Against the other 73 rated Udemy courses in Flutter on CourseDuck:
- Rating4.3 out of 5higher than 23% of them
- Reviews68#72 of 74 by number of reviews
- Length4.9 hoursshorter than 63% of them
- Last updatedApril 2019earlier than 89% of them
Course Description
In this course you will learn how to build iOS and Android apps with the Flutter framework by Google.
Flutter is a framework that lets developers quickly build responsive apps for iOS and Android -- having only to write the code once.
The Flutter Framework:
Is VERY fast
Written in the Dart programming language
Does NOT use Javascript
Employs re-useable widgets
Write code once, deploy to iOS and Android
Has instant hot reload (No more 10 minute Xcode builds!)
Supports native Kotlin and native Swift
Is the BEST framework for cross platform development
This course is designed for existing programmers or iOS and Android developers who want to learn Flutter.
The course was designed to get you up and running FAST. That means we focus on the core concepts (the hard parts) instead of covering every single aspect of a major framework.
What you'll learn:
Installation and setup
Prepping your development environment
Building re-useable widgets
Important layout widgets
Working with data and lists
Making HTTP requests with APIs
Parsing JSON
Hot reloading
Building native features on Android
Building native features on iOS
Flutter will help you quickly reduce build time and help you build AMAZING mobile apps very fast. With Google behind the wheel Flutter is a wonderful experience and is growing rapidly.
Instructor Details
- 4.3 Rating
68 Reviews
Devslopes by Nathan Sevedge
Devslopes transforms beginner students into paid professionals through curated project based videos, interactive quizzes, and exercises. After completing each course, you will have a strong portfolio, coupled with the technical understanding to build your own custom applications.
Our target students are:
First time developers
Entrepreneurs who want to build their own technology startup
Current developers looking to either advance their careers or learn new technologies.
By taking our courses, our students have been able to:
Get jobs as developers with amazing salaries
Launch (and even sell) their technology startups
Get promotions and make substantial career changes
We strive to teach students how to code through polished apps inspired by real world examples. We want our students to build projects that they are proud of, that look and operate just like apps they use in their everyday life.
We are passionate about helping people reveal their hidden talents and guiding them into the exciting world of startups and programming.
More courses by Devslopes by Nathan Sevedge
Kotlin for Android: Beginner to Advanced (2018)
4.7 (3,227 Reviews)
Provider: Udemy
Time: 22.9h
$74.99
Unity 3D location based game development with Mapbox (2018)
3.9 (317 Reviews)
Provider: Udemy
Time: 10.2h
$44.99
More Flutter courses
The Complete Flutter Guide: Build Android, iOS and Web apps (2026)
4.8 (2,407 Reviews)
Provider: Udemy
Time: 25h
$64.99
The Complete Flutter Development Bootcamp with Dart (2025)
4.6 (58,993 Reviews)
Provider: Udemy
Time: 28.8h
$174.99
Flutter BLoC - From Zero to Hero Complete Course (2021)
4.6 (1,289 Reviews)
Provider: Udemy
Time: 3.2h
$54.99
Flutter BLoC State Management & Firebase [2026] From Scratch
4.6 (530 Reviews)
Provider: Udemy
Time: 3.7h
$84.99
Reviews
By Petr Valouch on 5/19/2020
Informative, concise and entertaining
By Apostolos Chalkias on 8/25/2019
I feel so excited about the stuff that i am learning from this tutorial. Not only because of how great flutter is but also cause of the way that mark teach it trying to say to all of developers how easy mobile development with flutter is
By Carl Meyer on 7/27/2019
I like that this course gets you up and running with flutter fast. Having Prior Knowledge with android it was great to quickly learn the basics of flutter so I can start writing my own apps. Mark is a great instructor, he explains the work in an easy to understand way. I also like that he doesn't take too long to explain the topics he covers.
By Richard on 6/26/2019
Enjoyed the course. I like the teachers style of teaching. I hope he continues with Flutter courses.
By MD Mazaharul Huq on 6/20/2019
Very good course. Thank you. Learned flutter in 8hour
By Ben Young on 6/19/2019
Good intro into flutter. Worth paying for... Well you could get the info for free somewhere else, but he makes it interesting and you get the info quickly. Good job bro
By Abdulrahman on 6/12/2019
so far, so bad the course contain few videos and most of then not helpful only wasting time. do not purchased this course unless it came free with other powerful course.
By George Higbie on 6/8/2019
Mark, this was a great course! I had a blast taking it. Learning how to build UIs in Flutter was so much fun. Of course, the native implementation was the hardest part. This course was well worth it. Thanks!!!
By Arroba James on 5/11/2019
This course is exactly has described in the introduction video. Mark provides a short, but very thorough and precise, overview of Flutter and how it integrates with native Android (JAVA) and iOS (Swift) functionality. This is an excellent course for anyone that is curious about Flutter but not yet ready to invest the time, energy, and money into learning Flutter.
By Borna Koružnjak on 5/4/2019
Mark doesn't dissapoint yet again. Course is short, concise, fun to listen to, easy to follow and the most important part...it makes you productive with Flutter.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100











![Flutter BLoC State Management & Firebase [2026] From Scratch](/programming/flutter/images/4751814_0be0_5.jpg?v=1789443544)
