Flutter - Advanced Course (Udemy.com)
Learn to be a Flutter advanced programmer
Created by: Bryan Cairns
Last updated September 2021
What you will learn
- Graphics
- Animations
- Mapping
- Device Integration
- Permissions
- Camera
- Firebase auth
- Firebase storage
- Firebase database
How it compares
Against the other 73 rated Udemy courses in Flutter on CourseDuck:
- Rating4.3 out of 5higher than 23% of them
- Reviews909#23 of 74 by number of reviews
- Length5 hoursshorter than 61% of them
- Last updatedSeptember 2021earlier than 64% of them
Course Description
This is an advanced course and not intended for beginners. In this course you will learn how to work with graphics, animate widgets, use maps, phone integration such as permissions and the camera and how to work with firebase. This course picks up right where my previous courses have left off.
Instructor Details
- 4.3 Rating
909 Reviews
Bryan Cairns
Awarded Content Creator in the 2020 Qt Champion Awards:
"Bryan has a few courses available on Udemy, specifically his course on Qt 5 Design Patterns and also has a popular group on Facebook which helps others with their Qt questions as well. For his work alone in creating the Qt 5 training course online for everyone to benefit from it was easy to make him our year's Content Creator."
I am a highly trained computer professional with the following skills:
Languages - C, C++, Dart, Flutter, QML, Java, Python, Visual Basic, C#, ASP, HTML, Javascript, VBScript
Frameworks - Qt, Java, .Net, Yii, Flutter
Certifications - CISSP, CEH, MCITP, MCSE, MCSA, CCNA, VCP, A+, Network+, Server+, Linux+
Operating Systems - 2008, 2008R2, 2012,2016, 2019 XP, 7, 10, Linux
Software - SQL, IIS, Cisco UCS, NetApp, HP Storageworks, Vmware VCenter, Ironport, SolarWinds
More courses by Bryan Cairns
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 Jackson Oaks on 1/19/2024
As an experienced Flutter Developer this has helped to provide unique and valuable insights. It is definitely giving me a deeper understanding of the framework and how I can be a better developer.
By Nimish Thorat on 10/5/2023
Explanations and illustrations were good, but most packages used are outdated. You need to update videos according to current at least most recent package dependencies
By Anonymized User on 1/15/2023
A lot is outdated but still valuable. If you can patch the firebase AUTH and STORAGE with the latest that would have earned a 5 star from me but as is i have to go through the documentation myself which is just another learning opportunity. Thanks again
By Dandy on 8/10/2022
This course is nice, but need to be update to Flutter 3.0.1, it has package that has been discontinued that make me can't do anything when i learn it, example package : "simple_permission" Thanks
By Max Shemetov on 8/11/2020
Bryan, thank you for the course! * I wish you to update the course to the latest/actual Dart/Flutter features and API. And to the latest libraries version. Also, to make UI of the samples more friendly and pleasant. * All the best, friend!
By Jesse Lima on 2/23/2020
This course series is great. This last one raised the bar. All 6 courses in the series are recommended. I have made this course already earlier on the O'Reilly. But the course here get more updates and gives me the certificate.
By Alessandro Mana on 1/15/2020
The course provide very useful explanations and examples about how to implement graphic manipulations, animations, interactive maps, uses of permissions and Firebase.
By Liviu Damian on 10/23/2019
Needs frequent updates and changes for the current Flutter packages avoiding students of huge time lost to debug incompatibilities. It is about the instructor spending more time instead of consuming a lot more time on students learning. I understand that time is money, for instructors, but is also for students.
By Oliver Snowden on 2/2/2019
I really enjoyed the course Bryan and I appreciate there is only so much that we can get from a course. Some things I'd like to see: 1) demos running on both iOS and Android 2) making apps that support different screen resolutions 3) internationalizing a demo app Ideally, I'd like to see the course end with a demo addressing all that is needed to get a flutter app onto the apple / google stores for an international audience using a range of devices.
By Aayush agrawal on 9/11/2018
I learned firebase very gracefully. And instructor was very good at explaining the uses but just one thing i wished was that i could have been better in the way that the instructor could have just explained a little more the inner logic of the firebase of fucntions.
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)
