Leanpub Header

Skip to main content

Filters

Category: "Computers and Programming"

Computers and Programming

  1. Programador Profissional
    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 :)

  2. GitHub Actions for Python Projects A Practical Guide to CI/CD Automation
    GitHub Actions for Python Projects A Practical Guide to CI/CD Automation
    Automating Testing, Building & Deployment
    AhmedAdawy

    Master automated workflows for your Python code with GitHub Actions for Python Projects. This practical guide covers automated testing, dependency management, coverage reports, documentation builds, and artifact generation to help you build reliable CI/CD pipelines effortlessly.

  3. Keeping Up with C#
    Keeping Up with C#
    From C# 5 to C# 14: A Thematic Journey Through Language Evolution
    Rachid DAHIR

    Ninety-two C# features, from C# 5 to C# 14, organized by the problems they solve — with verbatim code from five runnable projects and seven production-ready patterns, all on .NET 10 LTS.

  4. Front-end Debugging Tools Handbook
    Front-end Debugging Tools Handbook
    Chrome DevTools, IDE Debugging, Framework Extensions, Cursor Workflows, and More.
    Lala Hakobyan

    A practical front-end debugging guide to the tools and techniques required to debug, optimize and monitor your web applications. This handbook helps you gain the fundamental and deep knowledge of a comprehensive toolset, from Chrome DevTools and framework extensions to integrated IDE debuggers.

  5. Python - A Space Adventure

    Earth rapidly became a smaller and smaller blue dot til nothing remained but the darkness of space. The fusion engines slowly pushed the ark ship forward, gliding like a metallic swan. The journey would take 20 years and most of the crew were already in cryo sleep. Only the captain remained awake, doing last minute checks before they would join the others in the dreamless sleep. For the crew, 20 years would pass in an instant, but for the inhabitants of Earth it would be a different story.7 ark ships left the Earth, each with a different mission and different destination. This story takes place on Ark-04 with the mission of reaching the nearest star system, Proxima Centauri. Will you help this crew by leveraging your Python skills? I thought so - buckle up, adventure begins

  6. Learn Programming with FlowRun
    Learn Programming with FlowRun
    A visual introduction into the world of programming
    Sakib Hadžiavdić

    Learn the basics of programming with runnable flowcharts!Develop a groundwork for your next programming language, be that Python, Java, C# or any other.Try interactive examples in a matter of seconds!

  7. 50 TypeScript F*ck Ups
    50 TypeScript F*ck Ups
    50 Subtle Mistakes to Screw Your Code and How to Avoid and Fix Them to Write Extraordinary Software for Web
    Azat Mardan

    50 TypeScript F*ck Ups (Mistakes) and How to Avoid Them is a collection of common and challenging trouble spots that trip up JS and TypeScript developers, along with tips on how to recognize and resolve them. You’ll find troubleshooting tips on everything from basic mistakes like ignoring compiler warnings, to advanced patterns and tips for using JavaScript and TypeScript with your favorite libraries and frameworks. Throughout, each mistake and fix is illustrated with bite-sized examples, and easy-to-read code samples. You’ll soon be writing quality code faster than ever before!

  8. Defense Evasion In Linux
    Defense Evasion In Linux
    Defeating File Integrity Monitoring
    Adhokshaj Mishra
    No Description Available
  9. Practical Artificial Intelligence Programming With Clojure

    This book contains both pure Clojure examples as well as examples using Java libraries built in my book https://leanpub.com/javaai/ and OpenAI APIs.

  10. Guía de Comandos Básicos para la Terminal

    ... conocer como activar este modo super usuario, tengan en cuenta que al activarlo incrementa su nivel de jerarquía en el sistema, es decir , todo lo que hagamos bajo este modo "root" tiene una repercusión en el sistema, recuerden que "Un gran poder conlleva una gran responsabilidad - Tío Ben". Para activar el modo "root" debemos...

  11. JAVA INTENSIVE CODING BOOTCAMP: LEARN LANGUAGE BASICS AND ALGORITHM
    JAVA INTENSIVE CODING BOOTCAMP: LEARN LANGUAGE BASICS AND ALGORITHM
    More than Hundred Difficult Problems with Solutions - Explained Step by Step, Designed for Absolute Beginners
    Sanjib Sinha

    This book will empower computer science and programming students to learn the language basics of Java; so that, they could build software, web, and mobile applications. This book has adopted a "problems-solutions-explanations" approach using “Direct Method”; it is an intensive coding bootcamp where participants will take part by solving problems.

  12. Discrete Mathematical Algorithm, and Data Structure
    Discrete Mathematical Algorithm, and Data Structure
    Major Components of Mathematics, and Computer Science Explained with the help of C, C++, PHP, Java, C#, Python, and Dart
    Sanjib Sinha

    Readers will learn discrete mathematical abstracts as well as its implementation in algorithm and data structures shown in various programming languages, such as C, C++, PHP, Java, C#, Python and Dart. This book combines two major components of Mathematics and Computer Science under one roof.

  13. Domain-Driven Design: The First 15 Years
    Domain-Driven Design: The First 15 Years
    Essays from the DDD Community
    The DDD Community

    Fifteen years after the publication of "Domain-Driven Design: Tackling Complexity in the Heart of Software" by Eric Evans, DDD is gaining more adoption than ever. To celebrate the anniversary, we've asked prominent authors in the software design world to contribute old and new essays.

  14. Building Conduit
    Building Conduit
    Applying CQRS/ES to an Elixir and Phoenix web app
    Ben Smith

    Discover why functional languages, such as Elixir, are ideally suited to building applications following the command query responsibility segregation and event sourcing (CQRS/ES) pattern. Learn how to implement this architecture in a Phoenix web application to build an exemplary Medium.com clone.

  15. Elements of Clojure
    Elements of Clojure
    Zachary Tellman

    This book tries to put words to what most experienced programmers already know. It provides a framework for making better design choices, and a vocabulary for teams to discuss the software they collaborate on.