> For the complete documentation index, see [llms.txt](https://luis-souza-1.gitbook.io/wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://luis-souza-1.gitbook.io/wiki/books.md).

# Livros

* <https://github.com/mhadidg/software-architecture-books>

## Arquitetura

* [API Design Patterns](https://www.amazon.com/API-Design-Patterns-JJ-Geewax/dp/161729585X)
* [Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices](https://www.amazon.com.br/Architecture-Patterns-Python-Harry-Percival/dp/1492052205)
* [Building Event-Driven Microservices: Leveraging Organizational Data at Scale](https://www.amazon.com.br/Building-Event-Driven-Microservices-Leveraging-Organizational-ebook/dp/B08C9V1FC9/ref=asc_df_B08C9V1FC9/?tag=googleshopp00-20\&linkCode=df0\&hvadid=452952491673\&hvpos=\&hvnetw=g\&hvrand=5684167765196931599\&hvpone=\&hvptwo=\&hvqmt=\&hvdev=c\&hvdvcmdl=\&hvlocint=\&hvlocphy=1001751\&hvtargid=pla-936910562799\&psc=1)
* [Building Evolutionary Architectures: Support Constant Change](https://www.amazon.com.br/Building-Evolutionary-Architectures-Neal-Ford/dp/1491986360)
* [Building Microservices: Designing Fine-Grained Systems](https://www.amazon.com.br/Building-Microservices-Second-Sam-Newman/dp/1492034029/ref=asc_df_1492034029/?tag=googleshopp00-20\&linkCode=df0\&hvadid=379733272930\&hvpos=\&hvnetw=g\&hvrand=4222125241391095705\&hvpone=\&hvptwo=\&hvqmt=\&hvdev=c\&hvdvcmdl=\&hvlocint=\&hvlocphy=1001751\&hvtargid=pla-464425939893\&psc=1)
* [Building Secure and Reliable Systems: Best Practices for Designing, Implementing, and Maintaining Systems](https://www.amazon.com.br/Building-Secure-Reliable-Systems-Oprea/dp/1492083127)
* [Chaos Engineering: System Resiliency in Practice](https://www.amazon.com.br/Chaos-Engineering-Casey-Rosenthal/dp/1492043869)
* [Clean Architecture: A Craftsman’s Guide to Software Structure and Design](https://www.amazon.com.br/Arquitetura-Limpa-artes%C3%A3o-estrutura-software-ebook/dp/B085PP6Y8P/ref=asc_df_B085PP6Y8P/?tag=googleshopp00-20\&linkCode=df0\&hvadid=426564911966\&hvpos=\&hvnetw=g\&hvrand=11450558934850062724\&hvpone=\&hvptwo=\&hvqmt=\&hvdev=c\&hvdvcmdl=\&hvlocint=\&hvlocphy=1001751\&hvtargid=pla-893564488271\&psc=1)
* [Clean Code: A Handbook of Agile Software Craftsmanship](https://www.amazon.com.br/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882)
* [Continuous API Management, 2nd Edition](https://learning.oreilly.com/library/view/continuous-api-management/9781098103514/)
* [Design It!: From Programmer to Software Architect](https://www.amazon.com/Design-Programmer-Architect-Pragmatic-Programmers/dp/1680502093)
* [Design Patterns: Elements of Reusable Object-Oriented Software](https://www.amazon.com.br/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612)
* [Designing Data–Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems](https://www.amazon.com.br/Designing-Data-Intensive-Applications-Martin-Kleppmann/dp/1449373321)
* [Designing Distributed Systems](https://azure.microsoft.com/en-us/resources/designing-distributed-systems/)
* [Designing Event-Driven Systems](https://learning.oreilly.com/library/view/designing-event-driven-systems/9781492038252/)
* [Domain-Driven Design: Atacando as complexidades no coração do software](https://www.amazon.com.br/Domain-Driven-Design-Eric-Evans/dp/8550800651)
* [Enterprise Integration Patterns](https://www.enterpriseintegrationpatterns.com/)
* [Fundamentals of Software Architecture: An Engineering Approach](https://www.amazon.com.br/Fundamentals-Software-Architecture-Neal-Ford/dp/1492043451/ref=asc_df_1492043451/?tag=googleshopp00-20\&linkCode=df0\&hvadid=379795170134\&hvpos=\&hvnetw=g\&hvrand=246121054958374246\&hvpone=\&hvptwo=\&hvqmt=\&hvdev=c\&hvdvcmdl=\&hvlocint=\&hvlocphy=1001751\&hvtargid=pla-751683725274\&psc=1)
* [Head First Software Architecture](https://learning.oreilly.com/library/view/head-first-software/9781098134341/)
* [Implementing Domain-Driven Design](https://www.amazon.com.br/Implementing-Domain-Driven-Design-Vaughn-Vernon/dp/0321834577)
* [Learning Domain-Driven Design](https://www.amazon.com/Learning-Domain-Driven-Design-Vlad-Khononov-ebook/dp/B09J2CMJZY)
* [Learning JavaScript Data Structures and Algorithms](https://www.packtpub.com/product/learning-javascript-data-structures-and-algorithms-third-edition/9781788623872)
* [Mastering API Architecture](https://learning.oreilly.com/library/view/mastering-api-architecture/9781492090625/)
* [Modern Software Engineering: Doing What Works to Build Better Software Faster](https://www.amazon.com/Modern-Software-Engineering-Discipline-Development/dp/0137314914)
* [Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith](https://www.amazon.com.br/Monolith-Microservices-Sam-Newman/dp/1492047848)
* [Microservices – Up and Running: A Step-By-Step Guide to Building a Microservices Architecture](https://www.amazon.com.br/Microservices-Step-Step-Microservice-Architecture/dp/1492075450)
* [Migrating to Microservice Databases](https://learning.oreilly.com/library/view/migrating-to-microservice/9781492048824/)
* [Patterns Enterprise Application Architecture](https://www.amazon.com.br/Patterns-Enterprise-Application-Architecture-Martin/dp/0321127420)
* [Patterns of Distributed Systems](https://www.amazon.com/Patterns-Distributed-Systems-Addison-Wesley-Signature/dp/0138221987)
* [Production-Ready Microservices: Building Standardized Systems Across an Engineering Organization](https://www.amazon.com.br/Production-Ready-Microservices-Susan-Fowler/dp/1491965975)
* [Refactoring: Improving the Design of Existing Code](https://www.amazon.com.br/Refactoring-Improving-Design-Existing-Code/dp/0134757599)
* [Refactoring Databases: Evolutionary Database Design](https://www.amazon.com/Refactoring-Databases-Evolutionary-paperback-Addison-Wesley/dp/0321774515)
* [Release It!: Design and Deploy Production-Ready Software](https://www.amazon.com.br/Release-Design-Deploy-Production-Ready-Software/dp/0978739213)
* [RESTful Web API Patterns and Practices Cookbook](https://www.oreilly.com/library/view/restful-web-api/9781098106737/)
* [Sistemas vi vos](https://www.casadocodigo.com.br/products/livro-sistemas-reativos)
* [Software Architecture Patterns](https://learning.oreilly.com/library/view/software-architecture-patterns/9781491971437/)
* [Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures](https://www.amazon.com/Software-Architecture-Trade-Off-Distributed-Architectures/dp/1492086894?ref=d6k_applink_bb_dls\&dplnkId=20c009ea-6f13-42ef-ab75-64d6d3a95654)
* [Tidy First?: A Personal Exercise in Empirical Software Design](https://www.amazon.com/Tidy-First-Personal-Exercise-Empirical/dp/1098151240)
* [Understanding Distributed Systems](https://understandingdistributed.systems/)
* [Working Effectively with Legacy Code](https://www.amazon.com.br/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052)

## Back-End

* [Aplicações web real-time com Node.js](https://www.casadocodigo.com.br/products/livro-nodejs)
* [CDI](https://www.casadocodigo.com.br/products/livro-cdi)
* [Componentes Reutilizáveis em Java com Reflexão e Anotações](https://www.casadocodigo.com.br/products/livro-reflexao-anotacoes)
* [Construindo APIs REST com Node.js](https://www.casadocodigo.com.br/products/livro-apis-nodejs?_pos=1&_sid=f96c54296&_ss=r)
* [Desbravando Java e Orientação a Objetos](https://www.casadocodigo.com.br/products/livro-orientacao-objetos-java)
* [Desenvolvimento web com PHP e MySQL](https://www.casadocodigo.com.br/products/livro-php-mysql)
* [Elixir](https://www.casadocodigo.com.br/products/livro-elixir)
* [JPA Eficaz](https://www.casadocodigo.com.br/products/livro-jpa-eficaz)
* [OAuth 2.0](https://www.casadocodigo.com.br/products/livro-oauth)
* [Orientação a Objetos](https://www.casadocodigo.com.br/products/livro-oo-conceitos)
* [Orientação a Objetos e SOLID para Ninjas](https://www.casadocodigo.com.br/products/livro-oo-solid?_pos=1&_sid=3bd5580af&_ss=r)
* [Refatorando com padrões de projeto](https://www.casadocodigo.com.br/products/livro-refatoracao-java)
* [REST](https://www.casadocodigo.com.br/products/livro-rest?_pos=2&_sid=f96c54296&_ss=r)
* [Rust](https://www.casadocodigo.com.br/products/livro-rust)
* [VRaptor](https://www.casadocodigo.com.br/products/livro-vraptor)

## Banco de Dados

* [MongoDB](https://www.casadocodigo.com.br/products/livro-mongodb)
* [MySQL](https://www.casadocodigo.com.br/products/livro-banco-mysql)
* [PostgreSQL](https://www.casadocodigo.com.br/products/livro-postgresql)
* [SQL](https://www.casadocodigo.com.br/products/livro-sql-oracle)

## Dados

* [Elasticsearch](https://www.casadocodigo.com.br/products/livro-elasticsearch)

## Desenvolvimento de Jogos

* [Game Engine Architecture](https://www.gameenginebook.com/)

## Front-End

* [Acessibilidade na Web](https://www.casadocodigo.com.br/products/livro-acessibilidade?_pos=1&_sid=0e0d1eb70&_ss=r)
* [Building Micro-Frontends](https://learning.oreilly.com/library/view/building-micro-frontends/9781492082989/)
* [Cangaceiro JavaScript](https://www.casadocodigo.com.br/products/livro-cangaceiro-javascript)
* [Coletânea Front-end](https://www.casadocodigo.com.br/products/livro-coletanea-front-end)
* [CSS3](https://livrosdomaujor.com.br/css3/index.php)
* [CSS Eficiente](https://www.casadocodigo.com.br/products/livro-css-eficiente)
* [Desconstruindo a Web](https://www.casadocodigo.com.br/products/livro-desconstruindo-web)
* [Dominando JavaScript com jQuery](https://www.casadocodigo.com.br/products/livro-javascript-jquery)
* [ECMAScript 6](https://www.casadocodigo.com.br/products/livro-ecmascript6)
* [Front-end com Vue.js](https://www.casadocodigo.com.br/products/livro-frontend-vue)
* [Guia Front-End](https://www.casadocodigo.com.br/products/livro-guia-frontend)
* [HTML5](https://livrosdomaujor.com.br/html5/2ed/index.php)
* [HTML5 e CSS3](https://www.casadocodigo.com.br/products/livro-html-css)
* [Introdução à Web Semântica](https://www.casadocodigo.com.br/products/livro-web-semantica)
* [jQuery](https://livrosdomaujor.com.br/jquery/jq3/index.php)
* [Mean](https://www.casadocodigo.com.br/products/livro-mean)
* [Meteor](https://www.casadocodigo.com.br/products/livro-meteor)
* [O retorno do cangaceiro JavaScript](https://www.casadocodigo.com.br/products/livro-retorno-cangaceiro-javascript)
* [Progressive Web Apps](https://www.casadocodigo.com.br/products/livro-pwa)
* [SASS](https://www.casadocodigo.com.br/products/livro-sass)
* [SEO Prático](https://www.casadocodigo.com.br/products/livro-seo?_pos=1&_sid=df457eadd&_ss=r)
* [Turbine seu CSS](https://www.casadocodigo.com.br/products/livro-turbine-css)
* [Vue.js](https://www.casadocodigo.com.br/products/livro-vue)
* [Web Design Responsivo](https://www.casadocodigo.com.br/products/livro-web-design-responsivo)

## Gestão

* [Agile](https://www.casadocodigo.com.br/products/livro-agile)
* [Do jeito certo](https://www.casadocodigo.com.br/products/livro-do-jeito-certo)
* [Scrum](https://www.casadocodigo.com.br/products/livro-scrum)
* [The Game Production Handbook](https://www.oreilly.com/library/view/the-game-production/9781449688097/)

## Hardware

* [Crafting Interpreters](https://craftinginterpreters.com/)
* [Inside the Machine: An Illustrated Introduction to Microprocessors and Computer Architecture](https://www.amazon.com.br/Inside-Machine-Jon-Stokes/dp/1593276680/ref=asc_df_1593276680/?tag=googleshopp06-20\&linkCode=df0\&hvadid=379787784239\&hvpos=\&hvnetw=g\&hvrand=1031914450658564546\&hvpone=\&hvptwo=\&hvqmt=\&hvdev=m\&hvdvcmdl=\&hvlocint=\&hvlocphy=9100546\&hvtargid=pla-434984541508\&psc=1)

## Infra

* [Começando com o Linux](https://www.casadocodigo.com.br/products/livro-linux)
* [Containers com Docker](https://www.casadocodigo.com.br/products/livro-docker)
* [Google App Engine](https://www.casadocodigo.com.br/products/livro-gae)
* [Jenkins](https://www.casadocodigo.com.br/products/livro-jenkins)
* [Kubernetes](https://www.casadocodigo.com.br/products/livro-kubernetes)

## Liderança

* [Crucial Conversations Tools for Talking When Stakes Are High](https://www.amazon.com.br/Crucial-Conversations-Talking-Stakes-Second/dp/0071771328)
* [Learning 3.0](https://www.casadocodigo.com.br/products/livro-learning)
* [Liderança](https://www.casadocodigo.com.br/products/livro-lideranca)
* [Liderança de produtos digitais](https://www.casadocodigo.com.br/products/livro-lideranca-produtos)
* [Management 3.0: Leading Agile Developers, Developing Agile Leaders](https://www.amazon.com.br/Management-3-0-Leading-Developers-Developing/dp/0321712471/ref=asc_df_0321712471/?tag=googleshopp00-20\&linkCode=df0\&hvadid=379726347250\&hvpos=\&hvnetw=g\&hvrand=14751776824756060987\&hvpone=\&hvptwo=\&hvqmt=\&hvdev=c\&hvdvcmdl=\&hvlocint=\&hvlocphy=1001751\&hvtargid=pla-421604506510\&psc=1)
* [Pensamento e aprendizado pragmático](https://www.casadocodigo.com.br/products/livro-pensamento-aprendizado)
* [Team Topologies: Organizing Business and Technology Teams for Fast Flow](https://www.amazon.com.br/Team-Topologies-Organizing-Business-Technology/dp/1942788819)
* [The Manager's Path](https://www.amazon.com.br/Manager%60s-Path-Camille-Fournier/dp/1491973897)
* [The Staff Engineer's Path](https://learning.oreilly.com/library/view/the-staff-engineers/9781098118723/)

## Mentoria

* [O Mentor Minuto](https://record.com.br/produto/o-mentor-minuto/)

## Pessoal

* [Hábitos Atômicos](https://altabooks.com.br/produto/habitos-atomicos/)

## Relatórios

* [iReport](https://www.casadocodigo.com.br/products/livro-ireport)

## Técnicos

* [97 Things Every Programmer Should Know: Collective Wisdom from the Experts](https://www.amazon.com/Things-Every-Programmer-Should-Know/dp/0596809484)
* [A Common-Sense Guide to Data Structures and Algorithms](https://www.oreilly.com/library/view/a-common-sense-guide/9781680508048/)
* [Exercises for Programmers: 57 Challenges to Develop Your Coding Skills](https://www.amazon.com/Exercises-Programmers-Challenges-Develop-Coding/dp/1680501224)
* [Grokking Algorithms: An illustrated guide for programmers and other curious people](https://www.amazon.com/Grokking-Algorithms-illustrated-programmers-curious-ebook/dp/B09781V6F7)
* [Practical Programming](https://pragprog.com/titles/gwpy3/practical-programming-third-edition/)

## Testes

* [Protractor](https://www.casadocodigo.com.br/products/livro-protractor)
