Software Engineering

Capa do livro Entendendo Algoritmos, de Aditya Y. Bhargava

Entendendo Algoritmos

Aditya Y. Bhargava

Um guia ilustrado para programadores e outros curiosos. Um algoritmo nada mais é do que um procedimento passo a passo para a resolução de um problema.

Buy
Capa do livro Entendendo Estruturas de Dados, de Marcello La Rocca

Entendendo Estruturas de Dados

Marcello La Rocca

Apresentação de Daniel Zingaro Estruturas de dados são fundamentais para organizar dados de forma eficiente. Também são uma parte importante da maioria das entrevistas de emprego de TI!

Buy
Capa do livro Fundamentos De Engenharia de Software, de Nathaniel Schutta & Dan Vega

Fundamentos da Engenharia de Software: De programador a engenheiro de software

Nathaniel Schutta & Dan Vega

Neste livro, Dan e Nate ensinam rapidamente os fundamentos que anos de educação formal muitas vezes não abordam. Suas décadas de experiência transparecem nestas páginas, sintetizando, com muita clareza e tato, o que desenvolvedores profissionais devem fazer e o que evitar.

Buy
Capa do livro Fundamentos De Arquitetura de Software, de Mark Richards & Neal Ford

Fundamentos da Arquitetura de Software: Uma Abordagem Moderna de Engenharia

Mark Richards & Neal Ford

Desenvolvedores que desejam ir além da codificação para avançar em suas carreiras almejam se tornar arquitetos de software, mas não existia nenhum guia para ajudá-los a fazer isso até agora.

Buy
Capa do livro Desenvolvendo Real de Software, de Raoul-Gabriel Urma & Richard Warburton

Desenvolvimento real de software

Raoul-Gabriel Urma & Richard Warburton

Dominar os atuais conceitos de desenvolvimento de software pode ser assustador se você está iniciando em Java. Raoul-Gabriel Urma e Richard Warburton mostram como desenvolver vários projetos reais e ainda aprender práticas recomendadas no processo.

Buy