1 -Get Started with the Riverpod state management
2 -Create the theme provider
3 -Finalize the theme provider using Riverpod
4 -36.zip
4 -Recap on how we implemented the theme provider using the riverpod and how thi
5 -37.zip
5 -Introduce the Consumer widget in Riverpod
6 -Start Implementing the movies state
7 -38.zip
7 -Create the copyWith Function to be able to update the movies state
8 -39.zip
8 -Create the movies provider
9 -40.zip
9 -Implement the Splash Screen using Future Builder
10 -41.zip
10 -Implement the Splash Screen using async notifier
11 -Test the error handling in the Splash Screen - Riverpod
12 -Fix the setState() or markNeedsBuild() called during build
13 -42.zip
13 -autoDispose & ref.keepAlive()
14 -43.zip
14 -Fetch movies and implement the pagination in the Movies Screen
15 -44.zip
15 -Display the correct movie data on the screen using the Riverpod
16 -45.zip
16 -Fix the duplicated movies bug
17 -46.zip
17 -Implement the favorites state and provider
18 -47.zip
18 -Allow the user to add and remove from his favorites
19 -Load the favorites on the App start
20 -48.zip
20 -Display the correct favs on the screen
21 -49.zip
21 -Explain Stream Provider
22 -50.zip
22 -Explain the logging observer using the Riverpod
23 -51.zip
23 -Explain the ConsumerStfulWidget - dont skip
24 -52.zip
24 -Display the correct movie genres on the screen