Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 83% Flutter & Firebase: Build a Complete App for iOS & Android

Flutter & Firebase: Build a Complete App for iOS & Android

$19.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.9/10 (Our Score)
Product is rated as #3 in category Mobile Apps Development

NOTE: This course is NOT updated to Null Safety and the latest packages. If you want to use Null Safety and the latest APIs, be prepared to do some extra work to get things working. With that said, many of the concepts taught in the course are still very valuable.

Want to learn how to build native mobile apps with Flutter?

Then you are in the right place. 

Flutter is a mobile framework by Google for building beautiful and fast native apps. Flutter is very productive and offers a rich set of widgets that makes building apps a breeze. Once you experience hot–reload and everything else Flutter has to offer, you will never want to go back.

In this course you will build a complete, real–world application for iOS and Android, by using Dart, Flutter and Firebase.

This course starts from the basics, and includes a full introduction to Dart and Flutter. This means that NO prior experience with Dart and mobile app development is needed.

As you make progress, the course will introduce more advanced topics, with special emphasis on writing production–ready code, so that you can learn how to build robust applications that scale.

And by learning Firebase as well, you will understand how to make modern reactive apps, and see why Flutter and Firebase are a great combination.

Instructor Details

Andrea Bizzotto has extensive experience in mobile app development, having built complex apps for various clients and as an independent developer. He is passionate about open source, teaching, and all things Flutter. In 2018, he started Coding with Flutter. As part of this, he launched a YouTube channel and a blog, where he regularly shares new articles and videos. All his learning material has been very well received by new students and the Flutter community.

Specification: Flutter & Firebase: Build a Complete App for iOS & Android

Duration

21 hours

Year

2021

Level

All

Certificate

Yes

Quizzes

No

35 reviews for Flutter & Firebase: Build a Complete App for iOS & Android

4.6 out of 5
27
4
3
1
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Yuriy Linnyk

    I very much like your style.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Gerardo Arellano

    Great, this is the first course that i take that covers provider, bloc, and testing.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Ansh Patel

    you should give coding exercises and also the explanation is in too much pace

    Helpful(0) Unhelpful(0)You have already voted this
  4. Jos Antonio Herrera

    Claro y detallado

    Helpful(0) Unhelpful(0)You have already voted this
  5. Jo o Marcos Salvanini Bellini de Moraes

    So far so good. The instructor explains every topic very well and focus on the code architecture, which is really important

    Helpful(0) Unhelpful(0)You have already voted this
  6. Ashraf Khaled Zarkani

    very good explanation . i like the short videos approach, if i can suggest to add more material regarding the UI design. All the Best 🙂

    Helpful(0) Unhelpful(0)You have already voted this
  7. Caio Resende

    The introduction was well explained and as a student, I know what to expect from the course and lectures.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Hussein Walid Qudsi

    Very good course, highly recommended. It covers from end to end in a iterative and simple to follow instructions.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Mike Rydstrom

    This course is outstanding, it is however not really a beginner s course. If you are totally new to Flutter, then there are other courses more suited, offering a softer introduction to Flutter. The Introduction to Dart section is however great on its own and that section can very well be used before taking any other Flutter course as well. Andrea covers all the fundamentals of Dart, better than in other Flutter courses I have bought on Udemy. When you are ready to jump into more advanced topics in Flutter, like Firebase authentication services, and understanding how to build an authentication workflow using stateful widget, Provider and Blocs, then this course has you covered and will get you up to speed on the most popular and key state management techniques in Flutter. Andrea uses a lot of excellent visualizations and explanations of what is going on and how things work, they are an invaluable part of the learning journey in this course. I got this course when it was still in early access/pre release phase and only the sign in workflow existed. It took me some time to find the time to get back to it again and complete the later added 2nd part (Sections 17 and later). I was pleased to notice that the earlier content had been updated as well (packages updated or with info on what you need to do if you are on even never packages) and some of the earlier parts in the authentication flow had been polished and improved as well. This speaks highly of the commitment to quality Andrea has and to keeping the course relevant as Flutter continues develop and evolve at high speed. The 2nd part Working with Cloud Firestore is the actual functional content of the developed app in this course. In addition to teaching fundamentals of using Firestore with Flutter, it contains some great additional gems, like e.g. the generic list items builder. The RxDart section is an interesting addition as well, I was not expecting to find it this course. Here I do think the course falls a bit short, but mostly because RxDart is such a large topic that it could deserve or need an entire course on its own. That being said, it is still a nice introduction, but don t expect to become a master of RxDart after it, but you can certainly comfortable start exploring it further on your own. The testing section in this course is like a small mini extra bonus course all in its own, armed with it you can get started on creating tests for your own apps. It works well as a reference guide for most testing topics you will run into, keep it handy and return to it as a refresher when you write test for your own apps. I can t recommend this course enough and considering that it is the first full course Andrea has made (be it after many outstanding tutorials on YouTube), it is an even more impressive feat and the course offers tremendous value to anybody that wants to dive a bit deeper into Flutter.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Shreyas Parbat

    Amazing course! Teaches you everything you could possibly need, plus great Dart and OOP theory explanations. If you’re okay with the Firebase tie in, this is the only course you need to get your app off the ground!

    Helpful(0) Unhelpful(0)You have already voted this
  11. Nick Bruinsma

    Andrea is a very good coder! I can recommend this course especially if you have some programming experience and want to learn the good way to program in Dart with Flutter

    Helpful(0) Unhelpful(0)You have already voted this
  12. Dave Hust

    I love how you explain everything. As I teacher I’m learning about how to teach better too. Nice, short videos that are succinct and informative.

    Helpful(0) Unhelpful(0)You have already voted this
  13. Claudia Li

    Very good tutorial, Very helpful contents

    Helpful(0) Unhelpful(0)You have already voted this
  14. Francesco Molinari

    Very clear, progressive and detailed course. Every step is well explained by the author.

    Helpful(0) Unhelpful(0)You have already voted this
  15. Gagan

    Clearly explanations…. I love it

    Helpful(0) Unhelpful(0)You have already voted this
  16. Ian White

    Getting my app to run with firebase packages has been a nightmare; particularly for ios. When I download your example app, it actually ran ok on ios, and it made me look at your architecture, which has some nice aspects, so I thought I should go through your course. Until now, I have been using a java Google Cloud Endpoints server on appengine, but I want to give Firebase a try. My only real concern with Firebase is the potential costs. All that real time listening must have a significant price associated with it. Anyway, hopefully I’ll learn all about that from you. Great start, so 5*… Ian

    Helpful(0) Unhelpful(0)You have already voted this
  17. Manuel Tovar

    It is explained in an easily way to understand.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Nur Sarah Binti Rosli

    Im a newbie in the programming world and till now i’m understand his explanation clearly

    Helpful(0) Unhelpful(0)You have already voted this
  19. Melih nsal

    When the instructor is talking about a new material about either flutter or dart, sometimes I get a little bit confused but a couple of seconds later, he says I am gonna explain this concept in soon and it makes me relaxed. He knows, which concepts can be confusing and teach to us successfully. The course is good for high level developers as well and it seems to me that it is also good for beginners too. I only completed 20% of the course but it seems so ok.

    Helpful(0) Unhelpful(0)You have already voted this
  20. George D.

    This is a great course with good explanation and well structured content. I’m totally recommend it, especially for those who already started to learn Flutter but has some confusions or blind spots. Thank you Andrea for your work!

    Helpful(0) Unhelpful(0)You have already voted this
  21. Karim Norman Gorjux

    This is the course I wish I had earlier. Loved the short lessons, easy to digest Very well explanation that covers the WHAT and WHY. The good habit to jump on the flutter code to see how are constructed the widget is a very good practice. This is the first course that uses the composition in the right way. Other instructors on other courses use the lazy practice to copy and paste and do mess with the code. Not Andrea. Andrea uses diagrams to explain how things work and also introduce the complex gradually to explain to you why things are done in one way, what is the issue and how to solve it. What you’ll find exceptional is how Andrea explains the advanced technique in the second part of the course. The section is summarily explained at the beginning and during the lessons, Andrea uses a diagram to explain in detail the theory. My suggestion is to follow the course, code following Andrea, and add the documentation on your code than use it as a base to your project. What you’ll get at the end of course? You’ll understand how to create an app following the best practice. You’ll get the habit to read flutter code to understand the widget you are using, you’ll also write your widget with good separation and design.

    Helpful(0) Unhelpful(0)You have already voted this
  22. Kiransitaram

    Great teaching technique!

    Helpful(0) Unhelpful(0)You have already voted this
  23. L S

    There is a lot of good content here, but I have to give this rating because the instructor is constantly teaching you one concept only to rip it away from you to do it differently in a future video. I don’t know about others, but for me, it’s kind of like building a stack of cards only to blow it away in a couple of videos. It just creates too much context switching when I’m trying to learn the previous concept. I get the value of showing a better way to do things, but I would of rather just have the best way explained to me deeply from the start.

    Helpful(0) Unhelpful(0)You have already voted this
  24. Sultana Iulian

    Really great explanations and easy to follow course, definitely a very good course for a beginner.

    Helpful(0) Unhelpful(0)You have already voted this
  25. Moad Wakif

    This young man is an absolute genius, extremely skilled and gifted in his craft. Amazing Course.

    Helpful(0) Unhelpful(0)You have already voted this
  26. Mati

    This course is the one of the best Tutorial on Flutter as it break down every bit to smaller for student to easy digest and understand. I bought lot of Flutter courses on this platform and this course is one of the best one…Enroll now and you will understand what I mean. Thank you the Creator(Lecture) of this course, keep it up the best effort in the future

    Helpful(0) Unhelpful(0)You have already voted this
  27. Modesto Vasco Fornas

    Great explanations

    Helpful(0) Unhelpful(0)You have already voted this
  28. Chrisler Laid

    There were details that can be easily missed by students with no programming background

    Helpful(0) Unhelpful(0)You have already voted this
  29. Ahmadraza

    Andrea is very good instructor in the world.

    Helpful(0) Unhelpful(0)You have already voted this
  30. Fabian Sosa Escalada

    up to date content, didactic instructor, good support community in slack, additional resources, tutorials and optional videos with the latest advances in flutter. Concise and direct to the point, with a huge amount of diagrams. A colossal amount of work to simplify our learning

    Helpful(0) Unhelpful(0)You have already voted this
  31. Lucas Harada

    The instructor does a good job of showcasing different solutions to the state management problem, and why they might not scale or be easy to maintain. I particularly enjoyed the fact that he slowly refactored parts of the code as they started to get cumbersome instead of just handing out the best solution right away, since this allows us to experience why X might not be ideal by ourselves.

    Helpful(0) Unhelpful(0)You have already voted this
  32. Nidal Aljuneidi

    Nice presentation, building block technique

    Helpful(0) Unhelpful(0)You have already voted this
  33. Jordy Hershel

    It’s easy he knows how to teach . This is one of the best nope wait the most complete course I’ve ever had. He takes time to explain in details each step and tells us what are the advantages and disadvantages of using such a way. The course is concise and clear and the instructor goes to the point. I totally recommend it to anyone willing to learn Flutter. I wish we could give 6 stars…

    Helpful(0) Unhelpful(0)You have already voted this
  34. Rob

    Good explanations of dart language, very thorough course to learn flutter from 0 indeed.

    Helpful(0) Unhelpful(0)You have already voted this
  35. Rizabek Tursynbai

    I am a dart beginner. But some codes in this course now show errors in dartpad. Is the course outdated?

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Flutter & Firebase: Build a Complete App for iOS & Android
    Flutter & Firebase: Build a Complete App for iOS & Android

    $19.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare