Ótimo, Bruno! Que bom!
Só um aviso! Isso não era algo que vc precisaria fazer, tanto é verdade que em momento nenhum precisei fazer algo do tipo durante o curso, pois é o Angular que cuida da transformação dos dados.
O que deve estar acontecendo é que a sua API deve estar retornando os dados de forma incorreta, forçando vc a fazer esse tipo de coisa. Então, vale a pena primeiro fazer o curso de Ionic completo (parte 1 e parte 2) usando a API que eu disponibilizo para não prejudicar o seu aprendizado!
Depois que tiver terminado, aí sim tente fazer a sua própria API e dê uma olhada melhor nela para que ela retorne os dados da forma correta.
Grande abraço e bons estudos, meu aluno!