Leanpub Header

Skip to main content

Filters

Category: "Software Engineering"

Books

  1. Finding Hidden Messages in DNA
    Active Learning Publishers, Phillip Compeau, and Pavel Pevzner

    The official companion of Finding Hidden Messages in DNA, the popular first course in Coursera's Bioinformatics sequence. Learn how biologists have begun to decipher the strange and wonderful language of DNA without needing to put on a lab coat. This book contains the first two chapters from Volume 1 of Bioinformatics Algorithms: An Active Learning Approach.

  2. High-Performance Java Persistence
    Get the most out of your persistence layer
    Vlad Mihalcea

    A high-performance data access layer must resonate with the underlying database system. Knowing the inner workings of a relational database and the data access frameworks in use can make the difference between a high-performance enterprise application and one that barely crawls.

  3. Holistic InfoSec For Web Developers, Fascicle 0: Physical and People
    Creating and maintaining robust technical solutions that will resist attacks from your adversaries
    Kim Carter

    The first part of a three part book series focused on lifting the security knowledge of Software Developers, Engineers, and their teams, so that they can continuously deliver secure technical solutions on time and within budget. Free Online: https://f0.holisticinfosecforwebdevelopers.com

  4. eBook contains complete requirements, architecture, design, hardware selection, and source code for a GPS locator and tracker. The software was developed, debugged, tested, and can easily be maintained with a free compiler, make file, and/or integrated development environment.

  5. SurviveJS - React
    From apprentice to master
    Juho Vepsäläinen

    SurviveJS - React shows you how to build a simple Kanban using React. The idea is that if you can build a simple application, you can probably build something more complex after that. The first application is always the hardest and that's where this book comes in. In addition to fundamental React knowledge, you will pick up design techniques as you develop the application step by step and learn to understand it in detail.

  6. Applied Artificial Intelligence
    An Engineering Approach
    Bernhard G. Humm

    Modern AI applications are not built from scratch but, instead, by integrating off-the-shelf components: libraries, frameworks, and services. "Applied Artificial Intelligence - An Engingeering Approach" focuses on engineering user friendly, high-performance, and maintainable AI applications.

  7. Real-time Object Oriented Modeling
    Bran Selic, Garth Gullekson, and Paul T. Ward

    This book is an adapted edition of the famous ROOM book: Real-Time Object-Oriented Modeling is the first book that brings together, in a single harmonious approach, the power of object-oriented concepts tailored specifically for real-time systems, with an iterative and incremental process based on the use of executable models.

  8. Prose for Programmers
    Joshua Clanton
    No Description Available
  9. Compilers Don't Know That
    Ersatz Report On Regaining .NET Application Performance
    Olexandr Kaleniuk

    ...The experience obtained helped me make the tightest parts of my code 100 times faster. A huge gain!

  10. Securing Node JS Apps
    is your Node JS app truly secure? Let's make sure you get home on time and sleep well at night.
    Ben Edmunds

    Learn the security basics that a senior developer usually acquires over years of experience, all condensed down into one quick and easy handbook.

  11. How To Develop Embedded Software
    A Case Study
    David Clifton

    This case study shows processes, tools, and methods used by embedded system developers. The book's content is derived from the author's 35 years experience developing embedded systems for major corporations. The example project is a digital trombone implemented on an mbed and Arduino compatible, NUCLEO-L432KC board from STMicroelectronics..

  12. Evolving ASP.net Applications
    Bridging the Gap Between Legacy and HTML5
    Simon Timms and David Paquette

    Released more than a decade ago ASP.net is no longer a young framework. With millions of developers around the world writing billions of lines of ASP.NET there is a growing need to keep it up to date. This book shows how to keep your application relevant in the fast paced world of the web.

  13. Gradle Goodness Notebook
    Experience Gradle through code snippets
    Hubert A. Klein Ikkink (mrhaki)

    Learn more about Gradle features with code snippets and short articles. The articles and code will get you started quickly and will give more insight in Gradle.

  14. The Art Of Performance Engineering
    Learn Performance Optimization techniques to ensure high performance of your application.
    Vineeta Vashistha & Amit Vashistha

    Tips and Techniques to optimize your Web Pages, Web Server, Application Server and Database Server together with detailed insight into Tuning and Debugging of your application.

  15. Programador Profissional
    Técnicas e Práticas de Codificação
    Márcio Torres

    Aprenda as técnicas e práticas especiais que um programador profissional sabe e usa para escrever e manter códigos de alta qualidade. Este livro junta experiência em desenvolvimento de software com a didática necessária para o ensino do ofício de programar para viver :)