Learn Flutter - Beginners Course (Udemy.com)
Build Android and iOS apps with a flutter framework
Created by: Mayuresh Wankhede
Last updated April 2018
Our take
Based on the ratings of 4,444 students, a sample of their written reviews and the syllabus, as the course stood in April 2018. No course pays to be reviewed.
A free, 101-minute tour of Flutter's basic widgets, split into 26 short lectures across eight sections: states, layouts, AppBar and TabBar, custom widgets, input and selection widgets, drawer and routes, and notifications. Each lecture builds one widget in a screencast and the code is downloadable. Mayuresh Wankhede teaches it, and reviewers describe his style as methodical and simple, though a few say he pastes in snippets without explaining why. It suits people who already know some Dart and want to see what the common widgets look like before spending money on a long course. About 125,000 students have enrolled and it averages 4.3 stars from more than 4,400 reviews.
Praise centers on how easy it is to follow. One student who expected Flutter to be hard says the course made it feel easy, and another likes that each lesson covers exactly one widget. The complaints are just as consistent. The course was last updated in April 2018 and has not been touched since, so reviewers hit deprecated widgets such as RaisedButton, and one had trouble compiling the last section on a newer Flutter version. Others wish the pieces were combined into a small app at the end instead of staying as isolated demos, and one two-star review says the code is shown but not really explained.
Value is easy to judge because it costs nothing. Next to the long paid Flutter bootcamps on our site, this is a quick sampler rather than a substitute, and you should expect to fix some old code as you go. If that sounds like too much friction, one of the maintained courses is the safer bet. If you just want a fast look at widgets before paying for anything, it still does that job.
Pros
- Free, and short enough to finish in an evening: 26 lectures, about 100 minutes total
- One widget per lesson, which one reviewer says makes it easy to follow and revisit
- Full code for every lecture is downloadable from the resources
- Covers the everyday widgets: layouts, AppBar, TabBar, inputs, drawer, routes, notifications
Cons
- Last updated April 2018; reviewers hit deprecated widgets like RaisedButton and compile errors on newer Flutter
- No project: every widget is demoed in isolation and nothing is combined into an app
- Relies on pasted snippets, and lower-star reviews say the why behind the code is not explained
The teacher explains the subject in a methodical and simple way, really easy to follow and understand. Every lesson is about a specific Widget or a specific function, well planned course.
Labelled beginner, but it assumes basic Dart, OOP concepts and a working Flutter install; true first-timers should learn Dart first.
What you will learn
- Better understanding of flutter and it's basic widgets
- Develop basic flutter application for android and iOS
Course content
8 sections · 26 lectures · 1.7 hours of video
- 1Introduction To Flutter 2 free previews2 lectures · 4 min
- 2Flutter States 1 free preview2 lectures · 9 min
- 3layouts6 lectures · 22 min
- 4AppBar & TabBar Widget 1 free preview3 lectures · 16 min
- 5Custom Widgets2 lectures · 5 min
- 6Input & Selections Widgets6 lectures · 23 min
- 7Drawer Widget & Routes2 lectures · 10 min
- 8Notification Widgets 1 free preview3 lectures · 12 min
Who it is for
The instructor says it suits
- Beginner flutter developers that are interested in developing mobile application for android and ios
- Developers that want to learn, how to create an mobile app using singlecode base
What you need before you start
- Installed Android Studio/intellij/VSCode with flutter
- Basic knowledge of dart language
- Basic understanding of OOPS Concept
How it compares
Against the other 73 rated Udemy courses in Flutter on CourseDuck:
- Rating4.3 out of 5higher than 23% of them
- Reviews4,444#8 of 74 by number of reviews
- Length1.7 hoursshorter than 94% of them
- Last updatedApril 2018earlier than 100% of them
Course Description
Hello everyone, Welcome to the beginners course of flutter, This course will teach you how to create Flutter application in a very practical & simple manner, as every lecture comes with full coding screencast & corresponding code in notebook .
This course will be updates frequently as flutter and dart are in their early stages of development.
So what are you waiting for?
Instructor Details
- 4.3 Rating
4,444 Reviews
Mayuresh Wankhede
Hi! I'm Mayuresh Wankhede. I'm a Web/ Android developer with a strong focus on pragmatism and simplicity.I have completed my bachelor degree in Computer Science Engineering and I am skilled in many development languages including Java, C++ , PHP and to name a few.
I have been working on a diverse range of different software projects and I enjoy keeping up with time, constantly learning new languages, concepts, and techs.
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 Deepti Gaur on 3/23/2025
The course is really good and easy explanation is provided by the author. I really like the way he is explaining every single detail so that we can understand the course and topics.
By Near Sea Technologies on 8/18/2023
A bit outdated and even though it does teach how to implements a lot of different features, it could put them all together in a mini app, instead of doing everything separately.
By Kiana Kavyar on 10/19/2022
It was a good course, however a lot of the commands have been deprecated such as "RaisedButton()" etc. However very insightful class and considering that it is free it is more than sufficient
By Rajkamal jaiswal on 10/16/2020
As I was a Beginner , I never Expected that Flutter as easy as I was thinking. This is just because of this course. Now I'm able to Move on Material Design. Thankyou Sir For Your Kind Tutorial.
By Marcus Medina on 9/20/2020
The teacher explains the subject in a methodical and simple way, really easy to follow and understand. Every lesson is about a specific Widget or a specific function, well planned course. I recommend this course for anyone who is starting on Flutter. It's a really good start. The only negative I can see about it is that the lecturer relies heavily on Snippets and does not really explain the snippets. But since all the code is downloadable in the resources, it's not a problem.
By Mamadou Alpha Diallo on 12/16/2019
since i was seeking a beginner course . I found this instructable and helped me to know about the basic structure of flutter, and some useful widget. I'll recommend to add more explanation and to do a basic project if possible. thanks to the instructor
By Claudio Shigemi on 8/18/2019
Melhor explicação que tive de cada principal widget do flutter! Normalmente ficava com um pé atrás devido ao mal inglês ! O inglês dele é bem claro ! Entende dos conceitos Por ser gratuito foi tudo que eu esperava e mais !
By Saif Ali on 7/21/2019
In Flutter course ,i'm learn very easily because you teach us basic of flutter and l hope ,you do more working and give us advanced flutter tutorials.Thank you very much
By William Simon on 5/12/2019
In fact, this course was very helpful and simple. It provides a strong base in Flutter in a very clarified approach. However, there are things that could be covered such as generating Apk and Iba, in addition to working on XCode
By Muhammad Mustafa on 12/29/2018
Overall course is simple and good easy to understand but i want to know about url calls also post and get request of url and some google map api as well this will make course a good but now i rellay liked it and recommended to other peoples
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)
