The Complete 2022 Flutter Development Bootcamp with Dart (Udemy.com)

Officially created in collaboration with the Google Flutter team.

Created by: Dr. Angela Yu

Produced in 2022

icon
What you will learn

  • Build beautiful, fast and native-quality apps with Flutter
  • Become a fully-fledged Flutter developer
  • Build iOS and Android apps with just one codebase
  • Build iOS and Android apps using just one programming language (Dart)
  • Build a portfolio of beautiful Flutter apps to impress any recruiter
  • Understand all the fundamental concepts of Flutter development
  • Become proficient in one of the fastest growing technologies

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 0 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a other course? Or looking for more detail on Dr. Angela Yu's The Complete 2022 Flutter Development Bootcamp with Dart? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

Welcome to the Complete Flutter App Development Bootcamp with Dart - created in collaboration with the Google Flutter team.
Now includes a brand new module on Flutter State Management!
Covering all the fundamental concepts for Flutter development, this is the most comprehensive Flutter course available online. We built this course over months, perfecting the curriculum together with the Flutter team to teach you Flutter from scratch and make you into a skilled Flutter developer with a strong portfolio of beautiful Flutter apps.
Our complete Flutter development bootcamp teaches you how to code using Dartandbuildbeautiful, fast, native-qualityiOS and Android apps. Even if you haveZEROprogramming experience.
I'll take you step-by-step through engaging and fun video tutorials and teach you everything you need to know to succeed as a Flutter developer.
The course includes 28+ hours of HD video tutorials and builds your programming knowledge while making real world apps. e.
g. Whatsapp, QuizUp andYahoo Weather.
By the end of this course, you will be fluently programming in Dartand be ready to build your own Flutter apps and become a fully fledged Flutter developer.
You'll also have a portfolio of over 15 apps that you can show off to any potential employer.
Sign up today, and look forwards to:
Over 28hours of HD 1080p video content, everything you'll ever need to succeed as a Flutter developer.
Building over 15 fully-fledged apps including ones thatuse Firebase Cloud Firestore, StreamBuilder, ListView, networking, external APIs and much much more. All the knowledge you need to start building any app you want$8000+Flutter development bootcampcourse materials and curriculumFrom Beginner to Flutter Developer with Just One CourseWe know that you're here because you value your time. If you wanted to watch someone program for hours and hours without explaining what they're doing, you'd be on YouTube.
By getting this course, you can be rest assured that the course is carefully thought out and edited. There arebeautiful animations that explain all the difficult concepts and we're always on hand to answer student questions.
So by the end of the course, you'll completely understand:
Fundamental Flutter concepts e.
g. Stateful vs. Stateless Widgets, Widget tree, state management, animations, themes and much more.
Fundamental Dart concepts e.
g. lists, maps, enums, loops, futures, streams, mixins, classes, and much more. Concepts of Object Oriented Programming (OOP): The type system, variables, functions and methods, inheritance, classes and protocols.
Control Structures: Using If/Else clauses, Switch statements and logic to control the flow of execution.
Data Structures: How to work with collections, such as Lists and Maps.
Software Design: How to organise and format code for readability and how to implement the Model View Controller (MVC) design pattern.
Networking: How to make asynchronous API calls, store and retrieve data from the cloud, and use the JSON format for server communication.
Data Storage: How to use Firebase Cloud Firestore to act as a backend for your Flutter apps.
Authentication: How to use log in and register users for your Flutter apps.
State Management: How to use setState, prop drilling, lifting state up, callbacks and the Provider package to manage app state.
Dont waste your timeDon't waste another minute of your precious life on poor quality videos on YouTube. Or instructors whoyou can't understand. Or teachers who have no real world in-person teaching experience. Yourtime is precious. Take this course and find out why everybody is raving about it and why over 35,000 students rated my courses 5 stars!
Don't waste your moneyInside this course, you're getting exactly the same course materials and curriculum as our 12 week in-person programming bootcamp. Instead of spending $8000+ dollars and taking time off work, save loads of money by getting this course and do it at your own pace!
Don't just take my word for it, see what my past students had to say about my courses:"Angela is literally my favorite teacher. Ever. In the entire universe. She is hilarious and teaches in a lighthearted and fun way that is also very clear to understand. I instantly purchased this course as soon as I saw it was released because I know Angela delivers the highest quality educational content possible. 100% recommend this course (as well as every other course she's created). Thank you Angela for helping me as I make a career pivot into becoming a hybrid UX designer/mobile developer!" - Jacob Pernell"Angela is my favorite Udemy professor for coding courses. Her methods for building onto the material so that you're never progressing too fast or too slow make for a really engaging learning experience. She's thorough in her explanations, and uses fun projects to discuss the material. I had started a couple other Flutter courses before finding this one, and I've progressed more in 24hrs than I did in a week with the other courses. Would love an advanced Flutter course from Angela to tackle once I'm done with this one!" - Jerome Llouche"You will not find a better teacher than Angela. She does a wonderful job of encouraging you to learn swift the right way. I want to encourage everyone thinking about taking this class to get it,as it is the BEST programming class I've seen on anywhere and I've tried more than a few of them. If you are looking for an excellent swift programming course, stop there here because you have found it. You will learn Swift from the very beginning of programming all the way through making your own apps that you can upload to the App store." - Ian Hopjins"SO GOOD!!!
Retention rate is incredible because Angela does a great job in explaining and teaching every aspect of what we are doing. Most of the other instructors on Udemy put code on the screen and pretend nothing happened. This course is amazing! 5/5" -Muhammad Ibrahim"Angela is a spectacular teacher!" -Marco Zanirato"This course was terrific. Only after taking a few more courses from others that I realized how good this course was. This course taught me more than I was expecting, it provided great instructions and a lot of hands-on tasks to drill-in the concept." -Marc"Best use of your money! I was a complete beginner but Angela made me a pro in weeks." -Burak Tunbilek"IT IS #1!!!!!!!!! Absolutely Amazing. The best iOS course i have ever taken. Angela explains everything the way it needs to be explained, so everything is easily understood. The concept of this course is built to make you learn, not just watch and repeat. Angela is highly educated and it is very much noticeable during the entire course. Again, it is fantastic. Thank you. Please create more courses!!!!!" -Eduard KhachianAre you trying to choose between all the different Fluttercourses on Udemy? Take a look at what students on my course had to say about this:
I have revamped my expectation for what a 5 star course should be for Udemy. An

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

icon
Instructor Details

Dr. Angela Yu

I'm Angela, I'm a developer with a passion for teaching. I'm the lead instructor at the London App Brewery, London's leading Programming Bootcamp. I've helped hundreds of thousands of students learn to code and change their lives by becoming a developer. I've been invited by companies such as Twitter, Facebook and Google to teach their employees.
My first foray into programming was when I was just 12 years old, wanting to build my own Space Invader game. Since then, I've made hundred of websites, apps and games. But most importantly, I realised that my greatest passion is teaching.
I spend most of my time researching how to make learning to code fun and make hard concepts easy to understand. I apply everything I discover into my bootcamp courses. In my courses, you'll find lots of geeky humour but also lots of explanations and animations to make sure everything is easy to understand.
I'll be there for you every step of the way.

icon
Reviews

0.0

0 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By ar Yorguner on 11/7/2020

I would like to geniunely thank Dr. Angela for this course, she has really nailed this one. Just from finishing this course, I'm confident with my Flutter skills. I believe some familiarity with OOP would help you with this one though.

By Scott Mullins on 10/9/2020

This course felt simply amazing! The pacing was spot-on, and I felt the ramp in difficulty was never unfair. Angela does a great job of explaining complex systems and functions for those who are new to computer programming. The only issues I had with this course were with some of the provided app files being outdated, causing some functions to break.

By Emmanuel Sule on 10/13/2020

I went into this course with zero app development skills, although I had 2 years of experience coding in other languages. It seemed daunting at first learning all the important concepts, but as time passed by I was able to get a hang of it thanks to Angela's unique way of explaining difficult concept. The course is rich in content and I'll advice anyone reading this and is still skeptical on if they should take the course or not to enroll.

By Abdul Wajid Thekiya on 11/7/2020

learned everything that needs to start, before that course I wasn't familiar with Object-Oriented Programing languages but Angela thought me very well so it was a great journey before I was starting the course I thought I will complete it in one or two weeks but it took me two months to complete with constantly learning it was great experience Thank you Angela.

By Ernst Huslschmid on 8/8/2020

Ich war mit dem Kurs sehr zufrieden. Frau Yu versteht es groartig, komplizierte Sachverhalte einfach zu erklren. Mchte mich herzlich fr Ihr Engagement bedanken.

By Nkuna N on 11/7/2020

I really enjoyed taking this course and have gained much knowledge. I think the simplicity of this course and the way you and the team designed it really work well to help students process the information and maintain it. Overall I had a lot of fun taking this course and I will definitely be taking more online courses from you. Thank you very much Dr. Angela Yu
I RECOMMED THIS COURSE TO ANYONE WHO WANTS TO LEARN WHILE HAVING FUN!!!!!!!!!

By Mahesh Madala on 7/19/2020

This is the first Flutter course as well as the first Coding course and I don't have any experience in coding. Undoubtedly, Dr Angela has done a fantastic job. The analogies she chooses while explaining a new topic are very catchy. Her teaching speed is decent and challenges in between are helpful.
The best part is her interest in pushing students towards documentation and repetitively explaining topics when they are revisited is very helpful.
Before buying this course, I have subscribed for some other course on Udemy. No doubt it is good but I couldn't catch up with the tutor. But in this course, there is no such issue.
I totally recommend this course to students with little or no coding experience.

By Binaya Magar on 7/23/2020

The instructor has done a really good job by using amazing slides and animations to make sure the students understand well. There are challenges where the student will create apps on their own to use what they have learnt to revise the previous modules. Best instructor I have come across so far.

By Mirant on 7/17/2020

Fantastic mentor and very helpful to learn some topics like animations, providers, and some short cuts with this course. I can easily understand flutter due to Angela. Nice Bootcamp.

By Hafid Boukensous on 10/17/2020

The overall course was really enjoyable and perfect with Angela who is a very energetic and encouraging person! I really really enjoyed her everyday smile and passion into this course. Some things are outdated but the community is awesome for helping us finding the solution out.

By Shraveen on 9/5/2020

Absolutely the best course made and hatsoff to Angela Yu for keeping it engaging through out the course. Those small two minute tips at the end of each course is something really amazing that she came up with and I would look forwad for those tips every time I start a new section. This is a course worth buying. Thank you so much ma'am!!

By Siddhartha Verma on 11/14/2020

I had a great experience learning flutter and I pretty much can design my apps better on an android device. I am pretty emotional got attached to you, Miss Angela. I expected content for notifications and google maps also a module based on forms or I guess connecting with other databases. I very much enjoyed it a lot. and will be referring again and again the modules. Thanks a lot, Miss Angela. You are super great.