Welcome to the free Flutter course in which you will learn all the critical skills that you need in order to become a great Flutter developer.
We are going to build a YouTube search app. You'll learn how to write clean, structured and most importantly bug-free code. Having a proper architecture is extremely critical as soon as your project grows to a substantial size. That's why we are going to utlilize the BLoC pattern.
You will learn to fetch JSON data from an API and convert it into Dart objects using the built_value package. For the BLoC we are going to use an amazing library to save us from copying and pasting Dart's streams and sinks all over the place. Finally, we are going to build a good looking UI with a paginated ListView.