Learn Flutter in 30 days
Week 1 (To-do App)
Installing Flutter
How to install flutter docs 👉 : https://flutter.dev/docs/get-
started/editor?tab=androidstudio
How to install flutter video
👉 :https://www.youtube.com/watch?v=Z2ugnpCQuyw
Flutter Basic layouts
Flutter layouts 👉 :
https://flutter.dev/docs/development/ui/layout
Video jedipixels 👉 : https://www.youtube.com/watch?
v=WOvj84xq_fc
Fun with flutter 👉: https://www.youtube.com/watch?
v=uisLoOmtISk
Mini project 👉: https://flutter.dev/docs/get-started/codelab
State management basics
Video by Codewithadrea 👉: https://www.youtube.com/watch?
v=bXu3xRZFdl8
Flutter docs: 👉:
Learn Flutter in 30 days 1
https://flutter.dev/docs/development/ui/interactive
Mini project 2 : 👉
https://codelabs.developers.google.com/codelabs/first-flutter-
app-pt2#0
Todo app 👉: https://medium.com/the-web-tub/making-a-todo-
app-with-flutter-5c63dab88190
Week 2 ( News App Using REST API )
Fom the docs 👉 :
https://flutter.dev/docs/cookbook/networking/fetch-data
medium article 👉: https://medium.com/mindful-
engineering/retrofit-the-easiest-way-to-call-rest-apis-is-
flutter-fe55d1e7c5c2
using dio 👉: https://pub.dev/packages/dio
flutter shared preferences: https://lawrey.medium.com/flutter-
local-storage-ac2eaf1194be
flutter sqlflite: https://suragch.medium.com/simple-sqflite-
database-example-in-flutter-e56a5aaa3f91
News App 👉: https://www.youtube.com/watch?v=1rXFKhBZXxY
Week 3 (To-do App with Firebase )
fireship.io video 👉: https://www.youtube.com/watch?
v=9kRgVxULbag
Project Structure
check my project structure 👉: https://github.com/Santos-
Enoque/flutter-shopping-app
TadasPedra video 👉: https://www.youtube.com/watch?
v=Mt41FpSS-Vo
Advanced State management:
GetX: https://pub.dev/packages/get
Learn Flutter in 30 days 2
Getx video by easy approach 👉
: https://www.youtube.com/watch?
v=V0oxG3tWiwk&t=415s
Provider 👉
: https://pub.dev/packages/provider
easy approach video 👉
: https://www.youtube.com/watch?
v=Md_zBZgVyJo
Firebase auth in flutter
flutterfire 👉: https://firebase.flutter.dev/docs/auth/usage/
Robert bruhange video 👉: https://www.youtube.com/watch?
v=oJ5Vrya3wCQ&t=141s
Firebase CRUD:
Andy jow video 👉 : https://www.youtube.com/watch?
v=zaiE08EWrO0&t=0s
Tadas Petra video 👉: https://www.youtube.com/watch?
v=LRwyTKGTl0Q
Week 4 (Build a chat app challenge )
Learn Flutter in 30 days 3