Na view eu não entendi porque ele usou "produto.listagem",eu sei que listagem é uma blade que eu vou acessar,mas de onde vem esse "produto"?
public function lista(){
$produtos = Produto::all();
return view('produto.listagem')->with('produtos', $produtos);
}