Leanpub Header

Skip to main content

Filters

Category: "Computers and Programming"

Computers and Programming

  1. Modern Delphi Programming
    Modern Delphi Programming
    Building Professional Applications with RAD Studio and Object Pascal
    Steve Publications

    Master modern Delphi from the ground up and build software that’s ready for the real world. From Object Pascal and VCL to FireMonkey, FireDAC, REST, concurrency and testing, this hands-on guide shows you how to write clean, maintainable applications with RAD Studio 13 Florence, backed by practical examples and proven techniques.

  2. Jetpack Compose internals

    Jetpack Compose is the future of Android UI. Master how it works internally and become a more efficient developer with it. You'll also find it valuable if you are not an Android dev. This book provides all the details to understand how the Compose compiler & runtime work, and how to create a client library using them. You could also be interested on the Jetpack Compose Internals course by Jorge Castillo. Find it in composeinternals.com

  3. C++26 Complete Guide
    C++26 Complete Guide
    The Complete Journey from Beginner to Professional Developer
    Steve Publications

    Start with no experience and build the skills to write modern C++ with confidence. From your first program to advanced C++26 features and professional software design, this guide explains every step with clear examples and practical insights. Learn it once, keep it as a reference for years.

  4. Functional Programming Made Easier
    Functional Programming Made Easier
    A Step-by-Step Guide
    Charles Scalfani

    A Functional Programming book from beginner to advanced without skipping a single step along the way. In my 40 years of programming, I've felt that programming books always let me down, especially Functional Programming books. So, I wrote the book I wish I had 5 years ago. Functional Programming will never be easy, but it can be easier.

  5. IT Freelancing 2.0
    IT Freelancing 2.0
    So wirst du in 90 Tagen unabhängig von Vermittlern.
    Pierre Wilken

    IT Freelancing 2.0 zeigt dir, wie du dich als IT-Freelancer vom austauschbaren Projektarbeiter zum gefragten Experten entwickelst. Statt ständig um den nächsten Vertrag zu kämpfen, lernst du, dich klar zu positionieren, ergebnisorientierte Angebote zu gestalten und dir ein Geschäft mit echtem Zukunftswert aufzubauen.

  6. Jetpack Compose 内部原理 (简体中文版)

    Jetpack Compose是Android界面开发的未来。掌握其内部工作原理,让您成为更高效的开发者。即使您不是Android开发者,这本书对您来说也很有价值。本书详细介绍了Compose编译器和运行时的工作原理,以及如何使用它们创建客户端库。

  7. Construye tu Propio Agente de Programación
    Construye tu Propio Agente de Programación
    Guía Sin-Magia para Agentes de IA en Python Puro
    J. Owen and TranslateAI

    Olvídate de los frameworks de caja negra. Construye un agente de programación de IA de nivel profesional desde cero en Python puro — en la nube o local, probado con pytest, todo en un solo archivo.

  8. Get Your Hands Dirty on Clean Architecture (2nd edition)
    Get Your Hands Dirty on Clean Architecture (2nd edition)
    A Hands-on Guide to Creating Clean Web Applications with Code Examples in Java
    Tom Hombergs

    A good software architecture should keep the cost of development low over the complete lifetime of an application. This book discusses how the Hexagonal Architecture style tries to fulfill this goal and translates the concepts into actual code to provide inspiration for software developers.

  9. The Music Producer's Creative Guide to Ableton Live 11
    The Music Producer's Creative Guide to Ableton Live 11
    Level up your music recording, arranging, editing, and mixing skills and workflow techniques
    Packt Publishing Ltd

    This book will show you how to effectively use Ableton Live's capabilities to produce music, enhancing the standard of your musical endeavors and enabling you to confidently include production methods in your music projects.

  10. SolidJS: The Complete Guide
    SolidJS: The Complete Guide
    A comprehensive guide to reactive web development with SolidJS and TypeScript
    Sinan Polat

    SolidJS is one of the fastest-growing reactive UI libraries—blazing fast, predictable, and simple to use. SolidJS: The Complete Guide takes you from first steps to production-ready applications, covering everything from signals, effects, and JSX rules to routing, SSR, and SolidStart. You’ll also master Solid Router for navigation and SolidStart for building full-stack apps, with plenty of real-world examples for hands-on practice. Whether you’re a beginner in reactive programming or a React developer curious about Solid’s unique approach, this book gives you the knowledge and techniques to write cleaner, more efficient code.

  11. Mastering UI Development with Unity - Second Edition
    Mastering UI Development with Unity - Second Edition
    Develop engaging and immersive user interfaces with Unity
    Packt Publishing Ltd

    With Unity’s robust toolkit, you can create visually appealing UIs to give your games a professional look and feel. This book will help you realize the full potential of the UI systems provided by Unity, so you can create the best UI for your games.

  12. The Unofficial JNCIE-ENT Prep Guide
    The Unofficial JNCIE-ENT Prep Guide
    A guide to help you prepare for your JNCIE-ENT Lab exam
    Jeffrey Fry

    Studying to get your Juniper JNCIE-ENT, JNCIP-ENT, or just looking to really learn Junos? If so, then this workbook may be a great resource for you. This guide is the culmination of my study notes, notes and input from others as well as our collective experiences.  Ultimately it is what I used to pass my JNCIE-ENT exam.  

  13. Mastering Rust: From Beginner to Advanced Level
    Mastering Rust: From Beginner to Advanced Level
    A Complete Guide to Safe, Concurrent, High-Performance Programming
    Steve Publications

    Go from your first line of Rust to building fast, safe, and production-ready applications with confidence. This practical guide explains every essential language feature, modern development tools, and key ecosystem crates through clear explanations and real-world examples, helping you write idiomatic, efficient and maintainable Rust code from day one.

  14. Build Your Own Database in Go From Scratch
    Build Your Own Database in Go From Scratch
    From B+tree to SQL in 3000 lines
    build-your-own.org

    Learn databases from the bottom up by coding your own, in small steps, and with simple Go code (language agnostic).Atomicity & durability. A DB is more than files!Persist data with fsync.Crash recovery.KV store based on B-tree.Disk-based data structures.Space management with a free list.Relational DB on top of KV.Learn how tables and indexes are related to B-trees.SQL-like query language; parser & interpreter.Concurrent transactions with copy-on-write data structures.

  15. C++ Best Practices
    C++ Best Practices
    45ish Simple Rules with Specific Action Items for Better C++
    Jason Turner

    Level up your C++, get the tools working for you, eliminate common problems, and move on to more exciting things!