Olá, porque na aula o professor não da subscribe no retorno do resolver?
this.photos = this.activatedRoute.snapshot.data.photos;
O professor disse no começo, que para consumir os dados de um servico, dps de ter dado .get, teria que dar subscribe(dados => dados)