Flutter 2.0: Build Modern Responsive Web & Mobile Apps

Build Adaptive Apps - Web Apps, iOS, Android & Desktop Apps with a Single Codebase using Flutter 2.0 & Firestore

4.75 (253 reviews)
Udemy
platform
English
language
Software Engineering
category
Flutter 2.0: Build Modern Responsive Web & Mobile Apps
2,778
students
14 hours
content
Jul 2021
last update
$64.99
regular price

What you will learn

Build Web Apps with Flutter 2.0 & Cloud Firestore

Build Adaptive, Dynamic Web Apps with Flutter 2.0

Master Advanced Flutter API's like Providers & Routing

Compile and Build iOS and Android App Using the same Flutter Web App Codebase

Learn How to Use FirebaseAuth to Authenticate Web App Users

Cutting Edge Flutter 2.0 Web App, iOS, Android and Desktop App Development Tools

Why take this course?

Flutter Web is here!

If you've wondered how to leverage your pre-existing Flutter/Dart development skills, then you'll be happy to know you now can build dynamic, scalable, and adaptive web apps (iOS, Android, and Desktop) with Flutter!

Flutter 2.0 is a big release - you can use Flutter and Dart to build adaptive web and desktop apps - all with a single codebase.

In this course, you'll learn how to leverage Flutter 2.0 and Dart and build a capstone app called Book Tracker. 

You'll be:

  • (First) How to build a simple Flutter Web App - Portfolio App - to get started

  • Build a full-fledged, more complex, Flutter Web App with Firestore, FirebaseAuth as the backend

  • Create, Authenticate, and login users using Google Cloud FirebaseAuth

  • Create, Edit, Delete, Update Books with Cloud Firestore backend

  • Use Providers, StreamBuilders in Flutter 2.0

  • Learn how to implement basic and Advanced Routing in Flutter 2.0 Web

  • Deploy Flutter Web App to Firebase Hosting

  • Build and release iOS and Android Mobile Apps from the same Web app codebase!

By the end of this course, you'll have all the tools and knowledge you'll need to build adaptive Flutter web apps, iOS, Android competently and easily port the same app into Desktop Apps!


Join and give yourself the right tools to become a Flutter cross-platform Software Developer!

Why Should You Take This Course (one more reason)?


I'm Paulo Dichone, creator of the most best-selling online programming courses (with over 100,000 happy and satisfied students). This time, I have designed this Android Masterclass course - especially for YOU.

I know how hard it can be to learn Flutter development in general - there's a lot of information out there, but the problem is that none is complete, nor is it updated.  I understand how frustrating it's to try to learn something on your own and spend months without seeing progress! 

That's why I do what I do - teach. 

My sole goal is to show you that you can get started right away with Flutter Web Development and start building your web app ideas! 


Sign up today, and look forward to:

  • Over 13 hours of HD 1080p video content

  • Build two Flutter Web Apps

  • Challenges and Solutions

  • Fast and helpful support if you need anything or have questions

  • My great sense of humor :)


Enroll today and start learning.

See you inside.


Paulo

Screenshots

Flutter 2.0: Build Modern Responsive Web & Mobile Apps - Screenshot_01Flutter 2.0: Build Modern Responsive Web & Mobile Apps - Screenshot_02Flutter 2.0: Build Modern Responsive Web & Mobile Apps - Screenshot_03Flutter 2.0: Build Modern Responsive Web & Mobile Apps - Screenshot_04

Reviews

L.
April 20, 2022
Usually, Paulo's tutorials are great, but this one unfortunately isn't. First: disabling null-safety - an absolute no-go in modern Flutter development. Second: strange jumps and correction by "Paulo from the future" - I know, it's a pain, but it would have been better to just record those parts correctly. It's too confusing! I completely dumped the whole project after 65% of the course because it was just too much. Third: no responsiveness - I was devastated. Responsiveness and mobile first is standard nowadays and not part of this tutorial, even though this was my reason to buy it. Fourth: the lectures are not in the correct order - I mean... seriously? Fifth: no good coding style says very_good_analysis - by default, I use very_good_analysis as my major linter because several companies use it and the marked issues become almost infinitely. Most often: unnecessary container. Sixth: sometimes no proper explanation why things are coded in a way - why? I don't understand that. It's so sad, especially since I usually really like how calm Paulo explains things. Seventh: little DRY - very often, I had the feeling that the code could have been optimized in this context. Eighth: background noise - I love children, but even if all the upper issues hadn't been, the lovely child in the background gave me trouble to concentrate. I believe, you did your best to filter the noise, but it was still too much for me to concentrate well. I am so sorry for this feedback, but maybe it would be best to delete this tutorial and upload a new one.
Greg
January 25, 2022
Pros. Very clear and well spoken, as someone with hearing troubles this is a rare tutorial where I am able to hear all spoken. cons. His code is out of date in many cases (understandable) and trying to follow some lesson is very hard as he is so fast. Little problems but they have caused me to restart the second tutorial app many times, thinking I am the problem.
Antoine
December 14, 2021
Paulo mellowed down over the years into a very soothing and effective teacher. His courses are worthwhile. His dedication is amongst the top three I've seen. I am only at the beginning of the course, the portfolio app, and the reason why at this stage I remove one star is that to really blow me away, Paulo would've needed to employ a professional designer that would have resulted in something stunning that I'd want to show around. Incidentally, had Paulo invested in this way, he would've recoup with sales : people want to buy something that looks great. Udemy is lucky to have Paulo!
James
November 27, 2021
I really appreciate the keyboard shortcuts given by the instructor. It makes the overall dev experience much more enjoyable. Additionally, I love that I never have to use Javascript! :)
Oluwaseyi
October 26, 2021
The course is good and somewhat easy to follow but it should be for people who already have a somewhat good understanding of the flutter and dart environment because I got lost a-lot of times because of how fast he moved or did not explain clearly certain things that he did. I found my self having to google a lot of things to really understand what was going on.
Jesus
October 18, 2021
Good for beginners beginners beginners. Some updates are missing. There are a lot of features of Flutter which should have explained. This course seems that is just for Web Development
Graham
October 15, 2021
Great course, challenging and hard work, but learned so much. I feel a lot more confident in the tackling aflutter apps. Thank you very much.
Raj
August 30, 2021
This is by far the best course of Flutter in any Online Platform. Paulo is no doubt the best and in this course he will teach a lot of things which are practical and will be useful for developing production ready apps
Steven
August 8, 2021
This class is like a math teacher solving algebra problems without explaining the rules of algebra or how it works. You basically watch him complete his example projects while he narrates exactly what he's typing with no explanation as to how any of the code he's writing works or explanation on how the different objects/classes work.
Asheesh
July 17, 2021
Excellent Coverage of Firebase integration with Flutter. All my questions were answered while viewing course.
Keith
July 2, 2021
This is a godsend to have such a clear and concise guide to using VSCode with flutter. I have taken another course using the android studio and I like vsCode a million times better (at least at my level). Paulo is very complete in descriptions and easy to follow. You should know a little flutter/dart before starting as he won't explain the basics. But I don't know much and am finding it very easy to follow.
Mahdi
June 30, 2021
not understand the Hirarchy of widgets, design and properties, with every new word, I go to open google and search about it.
Jack
June 25, 2021
Learned some things but this is definitely not best practices. A lot of hacky code and ugly components. No responsive ui.
Atulya
June 24, 2021
It's a good match for me and Paulo sir is my favourite instructor, he teaches well but some libraries are outdated but his team try to help with query and give the best solutions.
Shuhib
June 16, 2021
5 Stars of Course! Paulo your course is really amazing with ur cool smoothy radio-voice, even when a person dont know english, its enough to following your codes to understand how simply its to implementing

Charts

Price

Flutter 2.0: Build Modern Responsive Web & Mobile Apps - Price chart

Rating

Flutter 2.0: Build Modern Responsive Web & Mobile Apps - Ratings chart

Enrollment distribution

Flutter 2.0: Build Modern Responsive Web & Mobile Apps - Distribution chart

Related Topics

4086732
udemy ID
5/29/2021
course created date
6/5/2021
course indexed date
Bot
course submited by