Leanpub Header

Skip to main content

Filters

Category: "Software Engineering"

Software Engineering

  1. Forming Agile teams
    Forming Agile teams
    Techniques for structuring and get sustainable Agile teams high-performance ready
    Jesús E. Méndez A.

    The tools and techniques provided in this workbook offer an alternative-proven way to add more structure, transparency and visibility to the work that you do when Forming Agile Teams, by combining visual explanations with techniques and tips to support Scrum Masters crucial role within the organization.

  2. Errors
    Errors
    Bugs, Boo-boos, Blunders
    Gerald M. Weinberg

    Errors drive us crazy. Computers can reduce errors, but in a minute can multiply a single error a million times. To use a computer successfully, you need to know more about errors than you ever imagined.

  3. Learn Object-Oriented Java the Hard Way

    “Learn Object-Oriented Java the Hard Way” is a book that teaches you the object-oriented parts of Java with over 50 complete example programs that illustrate each concept step-by-step. Each concept is demonstrated with working code and explained, so that you understand what every line of code does and why it is there. After you work through this book, you should be able to understand the basic structure and function of any Java program, even large programs by professional developers. The exercises and explanations in this book are distilled from my over fifteen years of experience teaching object-oriented programming to everyday students.

  4. Finding Hidden Messages in DNA
    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.

  5. Holistic InfoSec For Web Developers, Fascicle 0: Physical and People
    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

  6. GPS Tracker Project for Cortex-M3 ARM

    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.

  7. SurviveJS - React
    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.

  8. Applied Artificial Intelligence
    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.

  9. Real-time Object Oriented Modeling
    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.

  10. Prose for Programmers
    Prose for Programmers
    Joshua Clanton
    No Description Available
  11. Compilers Don't Know That
    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!

  12. Securing Node JS Apps
    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.

  13. How To Develop Embedded Software
    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..

  14. Evolving ASP.net Applications
    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.

  15. The Art Of Performance Engineering
    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.