Elvin marcus (31 resultados)

Autor
Refinar con la Búsqueda avanzada

Filtrar la búsqueda

  • Libros (31)

  • Nuevo (31)

a

Intervalo de precios personalizado (EUR)

a

  • Idioma: Inglés

    Editorial: CreateSpace Independent Publishing Platform, 2026

    9798186527428

    Serie: Libro 3 de 6 - Practical Object Pascal Programming

    • Tapa blanda

    Librería: PBShop.store US, Wood Dale, IL, Estados Unidos de AmericaPBShop.store US

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 26,32

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000.

  • Idioma: Inglés

    Editorial: Independently published, 2026

    9798186009436

    Serie: Libro 1 de 6 - Practical Object Pascal Programming

    • Tapa blanda

    Librería: PBShop.store US, Wood Dale, IL, Estados Unidos de AmericaPBShop.store US

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 26,45

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000.

  • Idioma: Inglés

    Editorial: CreateSpace Independent Publishing Platform, 2026

    9798186791652

    Serie: Libro 4 de 6 - Practical Object Pascal Programming

    • Tapa blanda

    Librería: PBShop.store US, Wood Dale, IL, Estados Unidos de AmericaPBShop.store US

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 26,53

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000.

  • Idioma: Inglés

    Editorial: CreateSpace Independent Publishing Platform, 2026

    9798186932208

    Serie: Libro 6 de 6 - Practical Object Pascal Programming

    • Tapa blanda

    Librería: PBShop.store US, Wood Dale, IL, Estados Unidos de AmericaPBShop.store US

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 26,54

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000.

  • Idioma: Inglés

    Editorial: Independently published, 2026

    9798186235095

    Serie: Libro 2 de 6 - Practical Object Pascal Programming

    • Tapa blanda

    Librería: PBShop.store US, Wood Dale, IL, Estados Unidos de AmericaPBShop.store US

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 26,64

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000.

  • Idioma: Inglés

    Editorial: Independently Published, 2026

    9798245561677

    • Tapa blanda

    Librería: PBShop.store UK, Fairford, GLOS, Reino UnidoPBShop.store UK

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 21,70

    Envío por EUR 4,85 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000.

  • Idioma: Inglés

    Editorial: Independently published, 2026

    9798186527428

    Serie: Libro 3 de 6 - Practical Object Pascal Programming

    • Tapa blanda

    Librería: PBShop.store UK, Fairford, GLOS, Reino UnidoPBShop.store UK

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 22,81

    Envío por EUR 5,85 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000.

  • Idioma: Inglés

    Editorial: Independently published, 2026

    9798186009436

    Serie: Libro 1 de 6 - Practical Object Pascal Programming

    • Tapa blanda

    Librería: PBShop.store UK, Fairford, GLOS, Reino UnidoPBShop.store UK

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 22,81

    Envío por EUR 5,85 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000.

  • Idioma: Inglés

    Editorial: CreateSpace Independent Publishing Platform, 2026

    9798186932208

    Serie: Libro 6 de 6 - Practical Object Pascal Programming

    • Tapa blanda

    Librería: PBShop.store UK, Fairford, GLOS, Reino UnidoPBShop.store UK

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 22,81

    Envío por EUR 5,85 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000.

  • Idioma: Inglés

    Editorial: Independently published, 2026

    9798186791652

    Serie: Libro 4 de 6 - Practical Object Pascal Programming

    • Tapa blanda

    Librería: PBShop.store UK, Fairford, GLOS, Reino UnidoPBShop.store UK

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 22,81

    Envío por EUR 5,85 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000.

  • Idioma: Inglés

    Editorial: Independently published, 2026

    9798186235095

    Serie: Libro 2 de 6 - Practical Object Pascal Programming

    • Tapa blanda

    Librería: PBShop.store UK, Fairford, GLOS, Reino UnidoPBShop.store UK

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 22,81

    Envío por EUR 5,85 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000.

  • Idioma: Inglés

    Editorial: Independently Published Jul 2026, 2026

    9798186932208

    Serie: Libro 6 de 6 - Practical Object Pascal Programming

    • Tapa blanda

    Librería: AHA-BUCH GmbH, Einbeck, AlemaniaAHA-BUCH GmbH

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 46,72

    Envío por EUR 30,50 
    Se envía de Alemania a Estados Unidos de America

    Cantidad disponible: 2 disponibles

    Taschenbuch. Condición: Neu. Neuware.

  • Idioma: Inglés

    Editorial: Independently Published, 2026

    9798245561677

    • Tapa blanda
    • Impresión bajo demanda

    Librería: Grand Eagle Retail, Bensenville, IL, Estados Unidos de AmericaGrand Eagle Retail

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 20,66

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: 1 disponibles

    Paperback. Condición: new. Paperback. Build Software That Scales, Adapts, and LastsAnyone can write code that runs once. Professional developers write code that teams can maintain, extend, and trust for years. Object-Oriented Programming Fundamentals teaches you the design principles that separate hobbyist scripts from enterprise-grade software systems.This comprehensive guide rewires how you approach programming problems. You'll learn to organize code using the same mental models humans naturally use to understand the world. Through practical examples and clear explanations that work across all major programming languages, you'll master the architectural foundations used in production systems worldwide.Core Skills You'll DevelopBuild on the four foundational pillars: encapsulation, abstraction, inheritance, and polymorphism. Learn to protect code integrity, simplify complex systems, eliminate redundant logic, and create flexible architectures that welcome future requirements.Apply SOLID principles that distinguish professional engineers from casual coders. Understand single responsibility design, open-closed architecture, interface segregation, and dependency inversion patterns that make codebases maintainable at scale.Implement battle-tested design patterns including Factory, Singleton, Observer, Strategy, and Decorator. Recognize when each pattern solves specific challenges and how to apply them in your projects.Structure classes that mirror real business domains. Go beyond syntax to master responsibility assignment, coupling reduction, cohesion improvement, and architecture that communicates intent clearly.Create and interpret UML class diagrams used in professional documentation. Communicate design decisions visually using industry-standard notation that technical teams recognize immediately.Designed For Your SuccessIdeal for developers moving beyond procedural thinking, students connecting academic theory to practical application, and self-learners ready for professional-level work. Language-agnostic approach uses clear pseudocode applicable to Java, Python, C#, JavaScript, Ruby, and other object-oriented languages.Think Like an ArchitectThis guide emphasizes understanding over memorization. Build transferable mental models that remain valuable regardless of framework trends or language evolution. You'll design robust systems, not just write functional code.Complete Learning PackageTwenty progressive chapters across four carefully structured parts take you from foundational concepts to advanced real-world practices. Extensive appendices include comprehensive glossaries, principle summaries, pattern catalogs, and cross-language reference guides.What Makes This DifferentFocus on design thinking rather than syntax memorization. Learn why architectural decisions matter before diving into implementation details. Understand when to use object-oriented approaches and when alternative paradigms serve better.Elevate your programming practice. Design software systems that your future self will thank you for building. This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability.

  • Idioma: Inglés

    Editorial: Independently published, 2026

    9798186791652

    Serie: Libro 4 de 6 - Practical Object Pascal Programming

    • Tapa blanda
    • Impresión bajo demanda

    Librería: California Books, Miami, FL, Estados Unidos de AmericaCalifornia Books

    Vendedor de 4 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 20,67

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Condición: New. Print on Demand.

  • Idioma: Inglés

    Editorial: Independently published, 2026

    9798186527428

    Serie: Libro 3 de 6 - Practical Object Pascal Programming

    • Tapa blanda
    • Impresión bajo demanda

    Librería: California Books, Miami, FL, Estados Unidos de AmericaCalifornia Books

    Vendedor de 4 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 20,67

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Condición: New. Print on Demand.

  • Idioma: Inglés

    Editorial: Independently published, 2026

    9798245561677

    • Tapa blanda
    • Impresión bajo demanda

    Librería: California Books, Miami, FL, Estados Unidos de AmericaCalifornia Books

    Vendedor de 4 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 20,67

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Condición: New. Print on Demand.

  • Idioma: Inglés

    Editorial: Independently published, 2026

    9798186009436

    Serie: Libro 1 de 6 - Practical Object Pascal Programming

    • Tapa blanda
    • Impresión bajo demanda

    Librería: California Books, Miami, FL, Estados Unidos de AmericaCalifornia Books

    Vendedor de 4 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 21,56

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Condición: New. Print on Demand.

  • Idioma: Inglés

    Editorial: Independently Published, 2026

    9798186235095

    Serie: Libro 2 de 6 - Practical Object Pascal Programming

    • Tapa blanda
    • Impresión bajo demanda

    Librería: Grand Eagle Retail, Bensenville, IL, Estados Unidos de AmericaGrand Eagle Retail

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 22,45

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: 1 disponibles

    Paperback. Condición: new. Paperback. Master Rapid Application Development with Lazarus and Object PascalThe modern programming landscape is often overwhelmed by heavy web frameworks and complex configuration files. If you want to build fast, secure, and standalone desktop software, it is time to return to the foundations of native development. This comprehensive guide teaches you how to create robust, data-driven desktop utilities for Windows, macOS, and Linux using the open-source power of Lazarus.Designed for absolute beginners, transitioning programmers, and legacy Delphi developers, this book offers a highly visual and structured approach to software engineering. You will bypass complicated environments and learn to design professional graphical user interfaces with intuitive drag-and-drop tools.What You Will Discover Inside: Foundational Object Pascal: Learn variables, control structures, and Object-Oriented Programming principles to write clean, maintainable code.Visual Interface Design: Master the Lazarus Component Library (LCL) to build responsive, cross-platform layouts using anchors and dynamic alignments.Database Integration: Connect your applications to SQLite, PostgreSQL, and MySQL while building secure data entry forms.Advanced Architecture: Implement the Model-View-Presenter (MVP) pattern, utilize generics, and manage memory safely to prevent leaks.Delphi Compatibility: Discover proven strategies for porting legacy Delphi projects to a modern, open-source ecosystem.Professional Deployment: Compile optimized, release-ready executables and create seamless installers for global distribution.Stop wrestling with web dependencies and start building native applications that respect user privacy and system resources. Whether you need a simple file renamer or a complex inventory management system, this book equips you with the exact skills required to engineer professional desktop software. This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability.

  • Idioma: Inglés

    Editorial: Independently Published, 2026

    9798186932208

    Serie: Libro 6 de 6 - Practical Object Pascal Programming

    • Tapa blanda
    • Impresión bajo demanda

    Librería: Grand Eagle Retail, Bensenville, IL, Estados Unidos de AmericaGrand Eagle Retail

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 22,45

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: 1 disponibles

    Paperback. Condición: new. Paperback. Move beyond writing code that simply works and start engineering software that endures.Software development is a demanding discipline. As codebases grow, they frequently become tangled, fragile, and difficult to manage. This comprehensive guide provides a clear path out of structural decay, offering intermediate and advanced developers a masterclass in applying proven architectural design patterns specifically tailored for modern Object Pascal.Whether you are using Delphi or Free Pascal, this book bridges the critical gap between foundational language mechanics and enterprise level software design. You will learn to prioritize long term maintainability, readability, and modularity over clever but brittle code tricks. Instead of relying on abstract academic theories, this guide focuses on practical, battle tested solutions to the recurring problems developers face every day.What you will discover inside: The Core Principles of Design: Master object oriented fundamentals, including strict encapsulation, high cohesion, and a deep dive into the SOLID principles.Modern Language Features: Leverage modern Object Pascal features like interfaces, generics, and anonymous methods to create highly flexible, decoupled architectures.Creational Patterns: Understand how to abstract object instantiation using Factories, Builders, and Prototypes to protect your business logic from fragile dependencies.Structural Patterns: Organize complex object relationships and build modular systems utilizing Adapters, Decorators, and Facades.Behavioral Patterns: Manage complex algorithms and object communication gracefully with Observers, Strategies, and Command architectures.Memory and Lifecycle Management: Navigate object lifecycles, memory allocation, and concurrency in a natively compiled environment without a background garbage collector.Refactoring and Testing: Learn advanced techniques for refactoring legacy codebases and implementing effective unit testing for complex, pattern based applications.Equip yourself with the architectural toolkit necessary to build scalable, high performance applications. Elevate your programming craft and transform your software from a maintenance liability into a resilient business asset. This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability.

  • Idioma: Inglés

    Editorial: Independently published, 2026

    9798186932208

    Serie: Libro 6 de 6 - Practical Object Pascal Programming

    • Tapa blanda
    • Impresión bajo demanda

    Librería: California Books, Miami, FL, Estados Unidos de AmericaCalifornia Books

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 22,46

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Condición: New. Print on Demand.

  • Idioma: Inglés

    Editorial: Independently published, 2026

    9798186235095

    Serie: Libro 2 de 6 - Practical Object Pascal Programming

    • Tapa blanda
    • Impresión bajo demanda

    Librería: California Books, Miami, FL, Estados Unidos de AmericaCalifornia Books

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 22,46

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    Condición: New. Print on Demand.

  • Idioma: Inglés

    Editorial: Independently Published, 2026

    9798186527428

    Serie: Libro 3 de 6 - Practical Object Pascal Programming

    • Tapa blanda
    • Impresión bajo demanda

    Librería: Grand Eagle Retail, Bensenville, IL, Estados Unidos de AmericaGrand Eagle Retail

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 23,47

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: 1 disponibles

    Paperback. Condición: new. Paperback. Unlock the True Power of Native Object PascalIs your Object Pascal application suffering from silent memory leaks, sluggish execution, or multithreading bottlenecks? Modern hardware is faster than ever, yet unoptimized code can still cripple your software's scalability and responsiveness.Optimizing Object Pascal is the definitive guide for intermediate and advanced developers who maintain real-world applications in Delphi and Free Pascal. This comprehensive manual moves beyond basic syntax to explore the deep mechanics of the Object Pascal compiler, the runtime library, and the operating system memory manager.You will discover how to transition from guessing about execution speeds to measuring performance with absolute mathematical precision. Step by step, you will learn to implement targeted, data-driven optimization strategies that reduce memory footprints and accelerate execution speeds without sacrificing code readability.Inside, you will learn how to: Establish Baseline Metrics: Build rigid testing harnesses using high-resolution timers to identify true execution bottlenecks.Diagnose Memory Behavior: Track allocation patterns, detect leaks, and eliminate the silent performance killer of memory fragmentation.Master the Memory Model: Understand the critical differences between stack and heap allocations, and learn when to replace complex classes with highly efficient advanced records.Optimize Strings and Arrays: Bypass the hidden costs of copy-on-write mechanics and reference counting in multithreaded environments.Accelerate Processor Execution: Align data structures for maximum cache efficiency, unroll loops, and eliminate virtual method dispatch overhead in critical paths.Scale with Concurrency: Implement thread-safe object pools, lock-free queues, and asynchronous architectures that perfectly utilize modern multi-core processors.Whether you are maintaining a legacy desktop application or building a high-throughput backend service, this book provides the practical techniques and diagnostic discipline required to engineer lightning-fast, production-grade software. Reclaim the performance advantage of native compilation and build systems that scale under pressure. This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability.

  • Idioma: Inglés

    Editorial: Independently Published, 2026

    9798186009436

    Serie: Libro 1 de 6 - Practical Object Pascal Programming

    • Tapa blanda
    • Impresión bajo demanda

    Librería: Grand Eagle Retail, Bensenville, IL, Estados Unidos de AmericaGrand Eagle Retail

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 23,47

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: 1 disponibles

    Paperback. Condición: new. Paperback. Ever wanted to build your own desktop software but felt intimidated by confusing code? This step-by-step guide takes complete beginners from zero programming knowledge to confidently building real, working desktop applications using Object Pascal, one of the most readable and beginner-friendly languages ever created.You will start with the absolute basics: what programming actually is, how computers process instructions, and why Object Pascal's clean, English-like structure makes it easier to learn than many modern languages. From there, you will progress through variables, operators, loops, and decision-making logic before moving into arrays, records, string handling, and file input and output.The second half of the book introduces Object-Oriented Programming, teaching you to think in classes, inheritance, and polymorphism, the same principles used in professional software today. You will then use the free Lazarus IDE to design real graphical interfaces, complete with buttons, text boxes, and event-driven logic, transforming your text-based skills into fully functional desktop programs.What makes this guide different: Written in plain, jargon-free language with relatable, everyday analogiesHands-on exercises that build real console and desktop applications, not just theoryDedicated troubleshooting appendix covering common compiler and runtime errorsQuick-reference syntax guide for variables, loops, classes, and the Lazarus IDENo prior coding experience required, ideal for absolute beginnersWhether you are a student, a career-changer, or simply curious about how software works, this book gives you a solid, transferable foundation. Once you understand how Object Pascal handles variables, logic, and structure, picking up other languages like Python, Java, or C becomes dramatically easier.By the end, you will have written, compiled, and debugged your own programs, and built a visual desktop application from scratch using industry-standard free tools. Stop reading about programming and start doing it. Your first working application is closer than you think. This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability.

  • Idioma: Inglés

    Editorial: Independently Published, 2026

    9798186791652

    Serie: Libro 4 de 6 - Practical Object Pascal Programming

    • Tapa blanda
    • Impresión bajo demanda

    Librería: Grand Eagle Retail, Bensenville, IL, Estados Unidos de AmericaGrand Eagle Retail

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 23,47

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: 1 disponibles

    Paperback. Condición: new. Paperback. Transform Your Object Pascal Code from Fragile to FlawlessWriting reliable software is one of the most challenging exercises in modern engineering. Even with the strict supervision of the Object Pascal compiler, unforeseen edge cases, memory leaks, and logic errors can easily compromise your application. Preventing Bugs in Object Pascal is your definitive blueprint for eliminating these defects at their source.Whether you are building enterprise Windows systems in Delphi, cross-platform utilities in Free Pascal, or desktop applications in Lazarus, this comprehensive guide provides the exact methodologies you need to build unbreakable software. It moves beyond basic syntax to explore the mechanics of how and why bugs occur, teaching you to adopt a proactive, defensive programming mindset.What You Will Discover Inside: Compiler Mastery: Learn to use the compiler as your primary diagnostic tool, configuring strict warning levels to catch defects before your code ever runs.Defensive Programming: Implement fail-fast principles, rigorous boundary validation, and contract-based safeguards to protect your logic from invalid data.Memory Management: Master the intricacies of the heap and the stack. Discover how to prevent memory leaks, avoid dangling pointers, and navigate the complex rules of interface reference counting.Systematic Debugging: Move beyond guesswork. Apply the scientific method to bug hunting, utilizing advanced breakpoint strategies, call stack analysis, and memory diagnostic tools like FastMM and heaptrc.Automated Testing: Build an impenetrable regression safety net using unit tests and integration tests, complete with mock objects and dependency injection.Concurrency Control: Safely navigate the perilous landscape of multithreading. Learn to prevent race conditions, deadlocks, and silent data corruption using proven synchronization patterns.Who This Book Is For: This guide is designed for developers who want to elevate the quality and professionalism of their Object Pascal code. If you are a beginner, you will learn the habits that separate hobbyist code from production-ready software. If you are an experienced developer, you will formalize your knowledge of advanced memory management, systematic diagnostics, and scalable testing strategies.Stop reacting to unexpected crashes and inexplicable behavior. Equip yourself with the tools, techniques, and mindset required to write robust code, isolate errors quickly, and build software that you and your users can trust completely. This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability.

  • Idioma: Inglés

    Editorial: Independently Published, 2026

    9798245561677

    • Tapa blanda

    Librería: PBShop.store US, Wood Dale, IL, Estados Unidos de AmericaPBShop.store US

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 2397,08

     Gastos de envío gratis 
    Se envía dentro de Estados Unidos de America

    Cantidad disponible: Más de 20 disponibles

    PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000.

  • Idioma: Inglés

    Editorial: Independently Published, 2026

    9798245561677

    • Tapa blanda
    • Impresión bajo demanda

    Librería: CitiRetail, Stevenage, Reino UnidoCitiRetail

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 25,21

    Envío por EUR 43,15 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 1 disponibles

    Paperback. Condición: new. Paperback. Build Software That Scales, Adapts, and LastsAnyone can write code that runs once. Professional developers write code that teams can maintain, extend, and trust for years. Object-Oriented Programming Fundamentals teaches you the design principles that separate hobbyist scripts from enterprise-grade software systems.This comprehensive guide rewires how you approach programming problems. You'll learn to organize code using the same mental models humans naturally use to understand the world. Through practical examples and clear explanations that work across all major programming languages, you'll master the architectural foundations used in production systems worldwide.Core Skills You'll DevelopBuild on the four foundational pillars: encapsulation, abstraction, inheritance, and polymorphism. Learn to protect code integrity, simplify complex systems, eliminate redundant logic, and create flexible architectures that welcome future requirements.Apply SOLID principles that distinguish professional engineers from casual coders. Understand single responsibility design, open-closed architecture, interface segregation, and dependency inversion patterns that make codebases maintainable at scale.Implement battle-tested design patterns including Factory, Singleton, Observer, Strategy, and Decorator. Recognize when each pattern solves specific challenges and how to apply them in your projects.Structure classes that mirror real business domains. Go beyond syntax to master responsibility assignment, coupling reduction, cohesion improvement, and architecture that communicates intent clearly.Create and interpret UML class diagrams used in professional documentation. Communicate design decisions visually using industry-standard notation that technical teams recognize immediately.Designed For Your SuccessIdeal for developers moving beyond procedural thinking, students connecting academic theory to practical application, and self-learners ready for professional-level work. Language-agnostic approach uses clear pseudocode applicable to Java, Python, C#, JavaScript, Ruby, and other object-oriented languages.Think Like an ArchitectThis guide emphasizes understanding over memorization. Build transferable mental models that remain valuable regardless of framework trends or language evolution. You'll design robust systems, not just write functional code.Complete Learning PackageTwenty progressive chapters across four carefully structured parts take you from foundational concepts to advanced real-world practices. Extensive appendices include comprehensive glossaries, principle summaries, pattern catalogs, and cross-language reference guides.What Makes This DifferentFocus on design thinking rather than syntax memorization. Learn why architectural decisions matter before diving into implementation details. Understand when to use object-oriented approaches and when alternative paradigms serve better.Elevate your programming practice. Design software systems that your future self will thank you for building. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.

  • Idioma: Inglés

    Editorial: Independently Published, 2026

    9798186527428

    Serie: Libro 3 de 6 - Practical Object Pascal Programming

    • Tapa blanda
    • Impresión bajo demanda

    Librería: CitiRetail, Stevenage, Reino UnidoCitiRetail

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 26,41

    Envío por EUR 43,15 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 1 disponibles

    Paperback. Condición: new. Paperback. Unlock the True Power of Native Object PascalIs your Object Pascal application suffering from silent memory leaks, sluggish execution, or multithreading bottlenecks? Modern hardware is faster than ever, yet unoptimized code can still cripple your software's scalability and responsiveness.Optimizing Object Pascal is the definitive guide for intermediate and advanced developers who maintain real-world applications in Delphi and Free Pascal. This comprehensive manual moves beyond basic syntax to explore the deep mechanics of the Object Pascal compiler, the runtime library, and the operating system memory manager.You will discover how to transition from guessing about execution speeds to measuring performance with absolute mathematical precision. Step by step, you will learn to implement targeted, data-driven optimization strategies that reduce memory footprints and accelerate execution speeds without sacrificing code readability.Inside, you will learn how to: Establish Baseline Metrics: Build rigid testing harnesses using high-resolution timers to identify true execution bottlenecks.Diagnose Memory Behavior: Track allocation patterns, detect leaks, and eliminate the silent performance killer of memory fragmentation.Master the Memory Model: Understand the critical differences between stack and heap allocations, and learn when to replace complex classes with highly efficient advanced records.Optimize Strings and Arrays: Bypass the hidden costs of copy-on-write mechanics and reference counting in multithreaded environments.Accelerate Processor Execution: Align data structures for maximum cache efficiency, unroll loops, and eliminate virtual method dispatch overhead in critical paths.Scale with Concurrency: Implement thread-safe object pools, lock-free queues, and asynchronous architectures that perfectly utilize modern multi-core processors.Whether you are maintaining a legacy desktop application or building a high-throughput backend service, this book provides the practical techniques and diagnostic discipline required to engineer lightning-fast, production-grade software. Reclaim the performance advantage of native compilation and build systems that scale under pressure. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.

  • Idioma: Inglés

    Editorial: Independently Published, 2026

    9798186932208

    Serie: Libro 6 de 6 - Practical Object Pascal Programming

    • Tapa blanda
    • Impresión bajo demanda

    Librería: CitiRetail, Stevenage, Reino UnidoCitiRetail

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 26,41

    Envío por EUR 43,15 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 1 disponibles

    Paperback. Condición: new. Paperback. Move beyond writing code that simply works and start engineering software that endures.Software development is a demanding discipline. As codebases grow, they frequently become tangled, fragile, and difficult to manage. This comprehensive guide provides a clear path out of structural decay, offering intermediate and advanced developers a masterclass in applying proven architectural design patterns specifically tailored for modern Object Pascal.Whether you are using Delphi or Free Pascal, this book bridges the critical gap between foundational language mechanics and enterprise level software design. You will learn to prioritize long term maintainability, readability, and modularity over clever but brittle code tricks. Instead of relying on abstract academic theories, this guide focuses on practical, battle tested solutions to the recurring problems developers face every day.What you will discover inside: The Core Principles of Design: Master object oriented fundamentals, including strict encapsulation, high cohesion, and a deep dive into the SOLID principles.Modern Language Features: Leverage modern Object Pascal features like interfaces, generics, and anonymous methods to create highly flexible, decoupled architectures.Creational Patterns: Understand how to abstract object instantiation using Factories, Builders, and Prototypes to protect your business logic from fragile dependencies.Structural Patterns: Organize complex object relationships and build modular systems utilizing Adapters, Decorators, and Facades.Behavioral Patterns: Manage complex algorithms and object communication gracefully with Observers, Strategies, and Command architectures.Memory and Lifecycle Management: Navigate object lifecycles, memory allocation, and concurrency in a natively compiled environment without a background garbage collector.Refactoring and Testing: Learn advanced techniques for refactoring legacy codebases and implementing effective unit testing for complex, pattern based applications.Equip yourself with the architectural toolkit necessary to build scalable, high performance applications. Elevate your programming craft and transform your software from a maintenance liability into a resilient business asset. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.

  • Idioma: Inglés

    Editorial: Independently Published, 2026

    9798186009436

    Serie: Libro 1 de 6 - Practical Object Pascal Programming

    • Tapa blanda
    • Impresión bajo demanda

    Librería: CitiRetail, Stevenage, Reino UnidoCitiRetail

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 26,41

    Envío por EUR 43,15 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 1 disponibles

    Paperback. Condición: new. Paperback. Ever wanted to build your own desktop software but felt intimidated by confusing code? This step-by-step guide takes complete beginners from zero programming knowledge to confidently building real, working desktop applications using Object Pascal, one of the most readable and beginner-friendly languages ever created.You will start with the absolute basics: what programming actually is, how computers process instructions, and why Object Pascal's clean, English-like structure makes it easier to learn than many modern languages. From there, you will progress through variables, operators, loops, and decision-making logic before moving into arrays, records, string handling, and file input and output.The second half of the book introduces Object-Oriented Programming, teaching you to think in classes, inheritance, and polymorphism, the same principles used in professional software today. You will then use the free Lazarus IDE to design real graphical interfaces, complete with buttons, text boxes, and event-driven logic, transforming your text-based skills into fully functional desktop programs.What makes this guide different: Written in plain, jargon-free language with relatable, everyday analogiesHands-on exercises that build real console and desktop applications, not just theoryDedicated troubleshooting appendix covering common compiler and runtime errorsQuick-reference syntax guide for variables, loops, classes, and the Lazarus IDENo prior coding experience required, ideal for absolute beginnersWhether you are a student, a career-changer, or simply curious about how software works, this book gives you a solid, transferable foundation. Once you understand how Object Pascal handles variables, logic, and structure, picking up other languages like Python, Java, or C becomes dramatically easier.By the end, you will have written, compiled, and debugged your own programs, and built a visual desktop application from scratch using industry-standard free tools. Stop reading about programming and start doing it. Your first working application is closer than you think. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.

  • Idioma: Inglés

    Editorial: Independently Published, 2026

    9798186235095

    Serie: Libro 2 de 6 - Practical Object Pascal Programming

    • Tapa blanda
    • Impresión bajo demanda

    Librería: CitiRetail, Stevenage, Reino UnidoCitiRetail

    Vendedor de 5 estrellas
    Contactar con el vendedor

    Condición: Nuevo

    EUR 26,41

    Envío por EUR 43,15 
    Se envía de Reino Unido a Estados Unidos de America

    Cantidad disponible: 1 disponibles

    Paperback. Condición: new. Paperback. Master Rapid Application Development with Lazarus and Object PascalThe modern programming landscape is often overwhelmed by heavy web frameworks and complex configuration files. If you want to build fast, secure, and standalone desktop software, it is time to return to the foundations of native development. This comprehensive guide teaches you how to create robust, data-driven desktop utilities for Windows, macOS, and Linux using the open-source power of Lazarus.Designed for absolute beginners, transitioning programmers, and legacy Delphi developers, this book offers a highly visual and structured approach to software engineering. You will bypass complicated environments and learn to design professional graphical user interfaces with intuitive drag-and-drop tools.What You Will Discover Inside: Foundational Object Pascal: Learn variables, control structures, and Object-Oriented Programming principles to write clean, maintainable code.Visual Interface Design: Master the Lazarus Component Library (LCL) to build responsive, cross-platform layouts using anchors and dynamic alignments.Database Integration: Connect your applications to SQLite, PostgreSQL, and MySQL while building secure data entry forms.Advanced Architecture: Implement the Model-View-Presenter (MVP) pattern, utilize generics, and manage memory safely to prevent leaks.Delphi Compatibility: Discover proven strategies for porting legacy Delphi projects to a modern, open-source ecosystem.Professional Deployment: Compile optimized, release-ready executables and create seamless installers for global distribution.Stop wrestling with web dependencies and start building native applications that respect user privacy and system resources. Whether you need a simple file renamer or a complex inventory management system, this book equips you with the exact skills required to engineer professional desktop software. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.