NavController, NavHost. Navigate to a composable. Navigate with arguments. Deep links. Testing. LaunchedEffect, DisposableEffect, SideEffect. rememberCoroutineScope. rememberUpdatedState. produceState, derivedStateOf, snapshotFlow. Unidirectional data flow. State, Event, State hoisting. State holder, AAC ViewModel. Stateful vs Stateless. Composition, Recomposition. remember, rememberSaveable. State Side-effect Navigation