Leanpub Header

Skip to main content

Filters

Category: "Software Engineering"

Books

  1. Introduction to Linux
    Introduction to Linux
    A Comprehensive Guide for Beginners
    Bobby Iliev

    Uncover the fascinating world of Linux with this all-inclusive guide designed to transform beginners into confident and knowledgeable users of this powerful operating system.

  2. Navigating the Patterns Universe
    Navigating the Patterns Universe
    A Six-Decade Exploration of Information Technology Patterns
    Richard Shan

    Embark on a captivating six-decade odyssey through the ever-evolving universe of patterns. From the birth of design patterns in the early days of software development to the cutting-edge patterns shaping our future, this book is your ultimate guide to the silent architects behind the IT world's most successful innovations.

  3. The QA Engineer book -  Introduction
    The QA Engineer book - Introduction
    Um resumo sobre a profissão e o mercado de testes de software
    Ricardo Custodio

    Você quer se tornar um QA Engineer? Neste ebook, você vai entender o que precisa saber sobre a profissão de QA Engineer. Nesse overview você estará pronto para começar uma carreira gratificante e lucrativa na área de testes de software. Leia agora!

  4. Come avere successo con gli OKR (2nd edition, Italian)
    Come avere successo con gli OKR (2nd edition, Italian)
    Una guida pratica per iniziare da subito
    Allan Kelly, Francesco Racanati, Dimitri Favre, and Francesco Fullone
    No Description Available
  5. SecOps Bit By Bit
    SecOps Bit By Bit
    Roadmap for First-Time CTOs and Startup Founders
    Alex Yarotsky

    Compilation of best practices for evaluating weak spots in your product and company and fostering a robust security culture within your organization.

  6. Teaching Team Collaboration
    Teaching Team Collaboration
    The Human Side of Software Development
    Bruce Scharlau

    Teach your software engineering and development students to collaborate well with each so that they can work better together. Find the answers to questions about how to teach the parts not covered in software engineering text books. You'll find everything you need to set up your software engineering course to suit your needs.

  7. Terraform for Developers
    Terraform for Developers
    Essentials of Infrastructure Automation and Provisioning
    GitforGits | Asian Publishing House

    "Unlock the power of Infrastructure as Code and propel the career forward as a professional Terraform developer with the help of this comprehensive guide - 'Terraform for Developers'. This book serves as the roadmap to understand, implement, and master the concepts and complexities of Terraform.

  8. Mastering Java: From Novice to Expert

    Get ready to embark on an exciting journey from a Java novice to an expert programmer with "Mastering Java: From Novice to Expert." This comprehensive book is carefully crafted to take you step-by-step through the world of Java programming, catering to beginners and seasoned developers alike.

  9. The Backend Developer Roadmap

    A Backend Developer is specialized in creating and maintaining the server-side logic, databases, and infrastructure that power web applications and software systems. They work on the parts of an application that users don't directly interact with but are essential for its functionality and data management.

  10. From Commit to Deployment
    From Commit to Deployment
    A Journey Through Software Production
    Juntao Qiu

    Unlock the journey from commit to deployment with 'From Commit to Deployment.' Delve into modern coding practices, automated testing, and continuous integration via GitHub Actions. Master the software development lifecycle and boost efficiency today!

  11. 可部署软件的生产过程
    可部署软件的生产过程
    自动化构建与持续交付
    Juntao Qiu

    你会学习到如何通过自动化测试,接口模拟,以及持续集成和持续交付,构建一个稳健、可扩展的应用,同时实现快速反馈和高效交付。本书的目标是帮助你实现以终为始的开发方式,高效而专业地进行软件开发。这是一本专为那些渴望提高开发效率,同时想要深入理解自动化和持续交付在现代软件开发中作用的程序员们准备的书籍。

  12. Recolecta requerimientos como un profesional
    Recolecta requerimientos como un profesional
    Guía para recabar información de alta calidad
    Edgar Fernandez

    El proceso de los requerimientos es un ciclo continuo, que se repite a lo largo del desarrollo e incluye las actividades: Recolección de información, Análisis, Especificación y Validación. Las haces en paralelo y para varios requerimientos a la vez.Para definir los requerimientos, primero debes recolectar información.

  13. Accelerated Linux API for Software Diagnostics
    Accelerated Linux API for Software Diagnostics
    With Category Theory in View
    Dmitry Vostokov

    The book contains the full transcript of Software Diagnostics Services training with 16 hands-on exercises on various topics related to Linux API.

  14. The Team Fruit Bowl
    The Team Fruit Bowl
    A Fruity Look at Teambuilding
    Bob Marshall

    Well, well, well... Aren't we in for a sumptuous treat? A seductive exploration of team dynamics, cloaked in the lush metaphor of a fruit bowl. When Bob presented me with this idea, I raised an eyebrow. Teams as fruits? It's delightfully wicked, and it tickles the senses in all the right ways.

  15. The Python Interview Handbook 2023
    The Python Interview Handbook 2023
    Your Ultimate Guide to Crack Any Python Interview with 500 Q & A
    Nezir Zahirovic

    If you're looking for a comprehensive guide to prepare for Python interviews, The Python Interview Handbook 2023 is the perfect resource for you. This book is a must-read for anyone who wants to excel in Python interviews, and it covers more than 500 interview questions and answers about Python.