Parte I. Criar APIs para a ciência dos dados
A Parte I deste livro acompanha-te passo a passo através de projectos de exemplo para construir APIs utilizando Python e FastAPI e implementá-las na Cloud:
-
No Capítulo 1, começarás o teu projeto de portfólio compreendendo as necessidades dos utilizadores e selecionando os casos de utilização a preencher.
-
No Capítulo 2, seleciona uma arquitetura de API e começa a criar uma API para satisfazer as necessidades dos cientistas de dados.
-
No Capítulo 3, vais criar a tua base de dados usando SQLite, criar código Python para ler a base de dados com SQLAlchemy e realizar testes unitários com Pytest.
-
No Capítulo 4, criarás o código FastAPI para utilizar estes dados e publicá-los como uma API REST.
-
No Capítulo 5, documentarás a tua API utilizando as capacidades integradas da FastAPI.
-
No Capítulo 6, vais implementar a tua API na Cloud utilizando o Render e o Amazon Web Services (AWS).
-
No Capítulo 7, irás criar um kit de desenvolvimento de software (SDK) para tornar a tua API mais fácil de utilizar pelos programadores Python.