Livros que eu recomendo

  • Padrões de Design de Engenharia de Dados - Bartosz Konieczny
    • Este guia prático é essencial para quem busca construir pipelines de dados resilientes e eficientes. O autor Bartosz Konieczny apresenta padrões comprovados que abordam desde a ingestão até a observabilidade, ajudando engenheiros a não “reinventar a roda” e a focar em soluções otimizadas e agnósticas de tecnologia. Uma leitura indispensável que traz clareza para desafios comuns como qualidade de dados e idempotência, sendo comparado em importância aos clássicos padrões de design de software.

  • Fundamentos de Engenharia de Dados - Joe Reis e Matt Housley
    • Considerado por muitos como a “bíblia” moderna da área, este livro é o ponto de partida perfeito para quem quer entender o panorama completo da engenharia de dados. Fugindo do “hype” de ferramentas específicas, os autores focam no que realmente importa: o ciclo de vida dos dados — desde a geração e ingestão até a transformação e governança. É uma obra fundamental que ensina a projetar arquiteturas robustas e resilientes, sendo uma leitura obrigatória tanto para iniciantes quanto para profissionais experientes que buscam consolidar seus conhecimentos teóricos e práticos.

  • Fundamentos da qualidade de dados - Barr Moses, Lior Gavish e Molly Vorwerck
    • Se você já se deparou com dashboards estranhos ou relatórios desatualizados, este livro é o seu novo manual de sobrevivência. Os fundadores da Monte Carlo trazem uma abordagem prática e moderna para resolver o dilema dos “pipelines bons, dados ruins”. O livro ensina como tratar a confiabilidade de dados com a mesma seriedade e rigor do desenvolvimento de software, introduzindo conceitos cruciais como SLAs, SLIs e SLOs de dados, além de observabilidade e linhagem automatizada. É um guia indispensável para transformar a cultura reativa de correção de erros em um sistema proativo e escalável de alta qualidade de dados.

  • Python Fluente - Luciano Ramalho
    • Se você quer realmente dominar Python, “Python Fluente” é o livro certo! Com Luciano Ramalho como guia, você vai descobrir todos os truques e recursos que tornam seu código mais eficiente e elegante. Deixe para trás as tentativas de encaixar Python em padrões de outras linguagens e mergulhe de cabeça na verdadeira essência do Python 3. Este livro vai te levar do básico ao avançado, desvendando os segredos que muitos programadores não conseguem alcançar. Seja para entender o modelo de dados, explorar estruturas avançadas ou dominar a metaprogramação, “Python Fluente” é o companheiro essencial para qualquer aspirante a mestre em Python.
    • E tem versão online aqui: Python Fluente - web

  • Desenvolvimento web com Flask - Miguel Gringberg
    • Tenha um controle criativo total sobre suas aplicações web usando o Flask – um microframework baseado em Python. Com este livro prático, você conhecerá o Flask desde o básico, desenvolvendo uma aplicação completa para o mundo real, criada pelo autor Miguel Grinberg.
    • O livro é ótimo, e o autor tem um blog e uma série de vídeos completa sobre o assunto, que vale a pena dar uma visitada