deve ser alguma atualização mas o FloatingActionButton da maneira mostrada no vídeo está incompleto e por isso fica dando aquela linha vermelha abaixo do método FloatingActionButton , para consertar isso deve ser feito assim:
floatingActionButton: FloatingActionButton(
onPressed: () {
// Add your onPressed code here!
},
child: Icon(Icons.add),
),
o "onnPressed" mesmo não sendo usado é necessário, fica a dica