Welcome to the third part of this course. We’re diving deep now into our app but allowing the user to select a course and present an entirely new screen. Here’s how we’ll be approaching this.
First, you’re going to be introduced to the concept of routes and routes work with Flutter navigation.
Then, you’ll build the next page which is the course detail page.
After which, we’ll add a little shiny to the app by way of an animation. That is, a hero animation. You’ll apply the animation when the user changes pages.
Finally, you’ll open up the Dart dev tools in the Chrome browser to see how to modify the animation during development as well as see other tools available to help you as you build your Flutter apps. There’s a lot to do so lets get started by learning about routes and navigation.