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.

👉Get the code from this tutorial👈

Dart built_value snippets



About the author 

Matt Rešetár

Matt is an app developer with a knack for teaching others. Working as a Flutter freelancer and most importantly developer educator, he doesn't have a lot of free time 😅 Yet he still manages to squeeze in tough workouts 💪 and guitar 🎸

You may also like

Flutter Bloc & Cubit Tutorial

Flutter Custom & Staggered Page Transition Animation Tutorial

  • {"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}