Leanpub Header

Skip to main content

Filters

Category: "Computer Science"

Books

  1. Uma rápida introdução à escrita de firmware para microcontroladores. 

  2. Functional PHP
    The Art of Function Composition
    Luis Atencio

    Learn to use PHP in ways you never knew you could. Functional Programming offers a fundamental shift in the way you design your applications by focusing on the use and composition of pure functions to create programs that are robust, extensible, testable, and easy to reason about.

  3. The Web Matters
    Saravanan Kumarashanmugam

    Has web transformed the world or the other way? looking at the scale of web’s impact and people’s adoption rate, it is unbelievable transformation. isn’t it time now to see it from a new horizon of, what the web is and where it is leading us? why, the web matters?

  4. Fundamentals of Windows Performance Analysis
    Alex Kirshenbaum and Michael Milirud

    This book will teach you how to investigate and root-cause numerous types of performance issues on a PC, in many cases all the way down to the code causing them.

  5. 10 consejos para convertirte en un desarrollador experto
    Descubre todos los secretos para ser un referente en tu sector
    Antonio Leiva

    Si siempre estuviste convencido de que el desarrollo de software sería tu profesión, pero a día de hoy te encuentras desmotivado y sin ganas de continuar, es es el primer síntoma de que no estás enfocándote en la dirección correcta. Convierte tu profesión en tu pasión gracias a 10 consejos que harán cambiar tu forma de ver la vida. Ebook del blog devexperto.com

  6. Dynamic Reteaming
    The Art and Wisdom of Changing Teams, First Edition
    Heidi Helfand

    Dynamic Reteaming shares real stories of how successful software companies have thrived through changing their teams as opposed to keeping them the same.  Learn to apply the five team change patterns: Isolation, One by One, Grow and Split, Merging and Switching. This is the 2019 first edition. The second 2020 edition is on Amazon.

  7. Refactoring to Clean Code
    Concepts and Techniques for Taming Wild Code
    Amr Noaman

    One of the most painful activities in software is maintaining poor code. This book is your companion to improve application code to become easier to understand and cheaper to modify. It's also your step by step guide to adopt clean coding techniques and professional development habits in a systematic and sustainable way.

  8. Refactoring to Clean Code
    Concepts and Techniques for Taming Wild Code
    Amr Noaman

    One of the most painful activities in software is maintaining poor code. This book is your companion to improve application code to become easier to understand and cheaper to modify. It's also your step by step guide to adopt clean coding techniques and professional development habits in a systematic and sustainable way.

  9. Welcome to C
    Ashley DeFlumere

    C programming basics for programmers of high level languages.

  10. Digital Circuits Projects
    An Overview of Digital Circuits through implementing Integrated Circuits
    Charles Kann

    This book is a series of labs that explain all of the major components in a CPU using only basic and/or/not/xor gates. It implements those components using a breadboard and 7400 series IC chips.

  11. SCRUM Developer
    Manual del alumno
    Mayra Liliana Castorena Luna, Alejandro Garcia Fdz, Jose Arturo Mora Soto, and Arturo Lagunas Inocencio

    Este es el manual del curso de Desarrllo Ágil con Integración Continúa Impartido por los autores. Se cubre TDD, CI, CD

  12. ЗЗЗ сървър, ЗЗЗ база и ЗЗЗ++
    NoSQL програмен пакет софтуерни технологии версия 1.16 за Windows™, Mac OS X™, Linux (включително за Raspberry PI) и Android
    Златин Георгиев

    Забравете за таблиците при работа с бази данни! Описвайте информацията така както е подредена в природата. Забравете за ограниченията в обема информация, която можете да обработвате - няма такива! Вие не търсите информация, просто се разхождате в нея! В тази книга не се описва обикновена база данни, а работа със знания.

  13. When you make a drawing to explain the architecture of an IT system or another aspect of it, it's important that the reader will understand your drawing. A drawing is worth a thousand words only if the message isn't lost in the graphical noise that can easily appear.

  14. Learn ASP.NET MVC
    Be ready for coding away next week using ASP.NET MVC 5 and Visual Studio 2015
    Arnaud Weil

    You know next to nothing about ASP.NET MVC 5 but need to start coding your next application within a week. Don't worry: this book has you covered.

  15. Principle-Based Project Leadership
    What project leaders did before methodologies.
    Adam Russell

    Why do so many software projects either fail or have problems? How can we approach Project Management so that we avoid these problems? The answer is to side-step the methodological debate and use the essential principles of Project Management to deliver effectively with minimal overhead or method conflicts