Neste curso aprendi sobre os aspectos fundamentais da programação com Angular, um dos frameworks JavaScript mais utilizados atualmente para a criação de aplicações cliente, que recebem/enviam dados para um servidor remoto, tendo seu próprio código completamente separado da implementação deste serviço.
Como cenário para a criação desta aplicação foi considerado as necessidades do setor administrativo de uma clínica médica, que necessita visualizar rapidamente um resumo das consultas marcadas, assim como o seu faturamento em um determinado período.
Um Dashboard é o tipo de aplicação ideal neste caso, pois permite o agrupamento dos dados, permitindo serem facilmente visualizados e, portanto, foi este o tipo de aplicação que foi escolhido paa esse projeto.
Esta aplicação terá o comportamento de uma SPA que significa Single Page Application. Se você já utilizou o Facebook ou Gmail já sabe como funciona uma SPA, pois são aplicações cuja funcionalidade está concentrada em uma única página. Ao invés de carregar toda a página ou redirecionar o usuário para uma nova, apenas o conteúdo principal é atualizado dinamicamente, mantendo toda a estrutura ao seu redor estática.
Em nossa aplicação oferecemos um menu de navegação lateral, a partir do qual o usuário poderá escolher o conteúdo a ser apresentado na área principal da página.
As telas do projeto são apresentadas nas imagens a seguir:
Certificado de conclusão: