Leanpub Header

Skip to main content

Filters

Category: "Data Structures"

Books

  1. Mastering Ontology Engineering with Protégé and Pizza.owl
    From Semantic Foundations to Executable Knowledge Architecture (EKA)
    Xiaoqi Zhao

    Transform the classic pizza.owl tutorial into a launchpad for cutting-edge semantic engineering! This hands-on guide bridges the gap between theory and practice, showing you exactly how to build ontology-based meta-models and deploy executable knowledge graphs. Master the "Diagramming as Code" methodologies of the Executable Knowledge Architecture (EKA) framework through a continuous, live-updated learning journey.

  2. CONCEPTUAL DATA MODELLING
    A Practitioner's Pocket Handbook
    Inderjit Singh Thind

    Most data modelling books teach you the craft. This one teaches you the reality. Seven chapters of honest, practical guidance from real project experience — covering conceptual modelling, governance, enterprise challenges, and the human side of data work that nobody else writes about.

  3. Stop letting a lack of prep time hold your career back. Master 240 essential questions on algorithms, Java, and C in just a few hours—designed to turn daunting interview hurdles into your next big job offer.

  4. The modern technical interview isn't about rote memorization—it's about demonstrating how you think. Master essential concepts like distributed systems, cloud-native architecture, and API design while learning the mental frameworks needed to showcase your engineering mindset. Stop searching for the "perfect answer" and start analyzing complex trade-offs like the top-tier engineer companies are looking for.

  5. The Modern C++ and STL Interview Compendium
    Interview Questions and Answers for Modern C++ Developers
    Yohan Rodriguez

    A practical interview reference covering Modern C++ language features, STL usage, concurrency, and performance (525 manuscript pages).

  6. Modern Introduction to Data Science
    Mastering Analytics, Machine Learning, and Data-Driven Insights
    Alex R. Insight

    Master the future of technology with this definitive guide to Modern Data Science. Unlock actionable insights through Analytics, Machine Learning, and Big Data strategies. Perfect for beginners and pros wanting a logic-first approach to data-driven decision making.

  7. The Java and Spring Boot Interview Compendium
    Interview Questions and Answers for Java and Spring Boot Developers
    Yohan Rodriguez

    A practical backend interview reference covering modern Java and Spring Boot development (1363 manuscript pages).

  8. Logic-First Coder
    Mastering Algorithmic Thinking, Problem Solving, and Clean Code Architecture
    Alex R. Insight

    Stop being a syntax typist. Master Clean Code Architecture and Algorithmic Thinking to become a professional Software Architect in 2026. This blueprint teaches you to build Scalable Systems using Binary Logic, Big O Notation, and proven Software Engineering Patterns. Perfect for the modern Backend Developer, self-taught coder, and Tech Entrepreneur looking to design high-performance software from scratch.

  9. Transform your data layer into an intelligent brain using EF Core and C#. Bridge the gap between traditional SQL and Vector Databases to power RAG and semantic search. Master secure, multi-tenant architectures that provide your AI applications with memory and context. Stop building prototypes and start architecting production-ready intelligent systems today.

  10. Unlock the high-performance C# skills that power modern Artificial Intelligence. Deep dive into data structures like Dictionary and LINQ for efficient data pipelines. Master zero-allocation memory management using Memory<T> and Span<T> for real-time AI. Bridge the gap from standard collections to the powerful vector embeddings required by neural networks.

  11. Bridge the gap from C# basics to professional, high-performance AI systems. Master advanced polymorphism, Generics, and functional programming patterns. Learn to architect resilient AI pipelines and manage unmanaged GPU memory. Design and build an enterprise-grade, plugin-based chatbot application from scratch.

  12. Product teams are shipping more than ever. Outcomes are getting harder to explain. Roadmaps promise certainty. Backlogs stay full. Delivery speeds up. Yet value lags behind effort and learning arrives too late. The Operating System of Product explores why this happens and what replaces it. It shows how product work changes when execution is no longer the bottleneck and why roles, prioritisation and feedback loops must evolve together. This is not a book about better roadmaps. It is about replacing the system that needs them.

  13. Mobile Coding Interviews Using Kotlin/Swift
    Pattern-Based Problem Solving in Swift & Kotlin
    Mahmoud Ramadan

    Crack mobile coding interviews by mastering patterns instead of memorization. This book teaches you how to quickly recognize interview problems and solve them confidently using reusable Swift and Kotlin templates, exactly the way top iOS and Android candidates do. If you want to think clearly, code fast, and explain your solutions under pressure—this book is for you.

  14. From Coder to Architect: Level Up Your Python. 🚀 Mastered the basics? Now it’s time to build for real. Volume 2 dives into the architectural heart of Python—Data Structures and the Standard Library. Learn not just how to code, but when and why to use specific tools to build robust, high-performance applications. Stop writing scripts; start building systems.

  15. You Don't Know JSON
    Beyond Six Data Types: The Complete Ecosystem
    Dayna Blackwell

    JSON succeeded not because it was better--XML had schemas, namespaces, and 10 years of tooling, but because it understood modularity in ways XML never could. This book deconstructs how a deliberately incomplete format defeated a comprehensive standard, then shows you the production patterns (JSON Schema, JSONB, MessagePack, versioning strategies) that make JSON systems scale from prototype to billions of requests.