Skip to main content

Shopping Cart

You're getting the VIP treatment!

Item(s) unavailable for purchase
Please review your cart. You can remove the unavailable item(s) now or we'll automatically remove it at Checkout.
itemsitem
itemsitem

Recommended For You

Loading...

Object Oriented Programming eBooks

If you like Object Oriented Programming eBooks, then you'll love these top picks.
Showing 601 - 624 of 1045 Results
Skip side bar filters
  • Understanding Macromedia Flash 8 ActionScript 2

    Basic techniques for creatives

    by Andrew Rapo ...
    Andrew Rapo and Alex Michael explain all the important programming concepts from a designer's point of view, making them completely accessible to non-programmers. Completely revised and rewritten this second edition will help you develop professional ActionScript 2 applications, and communicate knowledgably about current, Object Oriented ActionScript 2 techniques. Divided into four sections to ... Read more

    40,07 €

  • Refactoring

    Improving the Design of Existing Code

    by Martin Fowler ...
    Series series Addison-Wesley Signature Series (Fowler)
    Martin Fowler’s guide to reworking bad code into well-structured codeRefactoring improves the design of existing code and enhances software maintainability, as well as making existing code easier to understand. Original Agile Manifesto signer and software development thought leader, Martin Fowler, provides a catalog of refactorings that explains why you should refactor; how to recognize code that ... Read more

    46,74 €

  • Enterprise Patterns and MDA

    Building Better Software with Archetype Patterns and UML

    Enterprise Patterns and MDA teaches you how to customize any archetype pattern–such as Customer, Product, and Order–to reflect the idiosyncrasies of your own business environment. Because all the patterns work harmoniously together and have clearly documented relationships to each other, you’ll come away with a host of reusable solutions to common problems in business-software design.This book ... Read more

    27,55 €

  • The Principles of Object-Oriented JavaScript

    If you've used a more traditional object-oriented language, such as C++ or Java, JavaScript probably doesn't seem object-oriented at all. It has no concept of classes, and you don't even need to define any objects in order to write code. But don't be fooled—JavaScript is an incredibly powerful and expressive object-oriented language that puts many design decisions right into your hands.In The ... Read more

    11,76 €

  • Programming Language Fundamentals

    A Metalanguage Approach in Elm

    by Martin Erwig ...
    PROGRAMMING LANGUAGE FUNDAMENTALSUnderstand the key principles of programming languagesProgramming languages are the tools needed to let algorithms run on electronic computers. As they form the linguistic interface between humans and machines, the understanding of programming languages is essential for being able to control machine behavior. Programming Language Fundamentals offers a precise, ... Read more

    89,99 €

  • Unity in Action, Third Edition

    Multiplatform game development in C#

    by Joe Hocking ...
    This hands-on beginners guide gets you building games fast, all with the awesome Unity engine! You’ll speed past the basics and use your existing coding skills to create 2D, 3D, and AR/VR games.In Unity in Action, Third Edition, you will learn how to:Create characters that run, jump, and bump into thingsBuild 3D first-person shooters and third-person action gamesConstruct 2D card games and side ... Read more

    57,30 €

  • Grokking Functional Programming

    There’s no need to fear going functional! This friendly, lively, and engaging guide is perfect for any perplexed programmer. It lays out the principles of functional programming in a simple and concise way that will help you grok what FP is really all about.In Grokking Functional Programming you will learn:Designing with functions and types instead of objectsProgramming with pure functions and ... Read more

    57,30 €

  • Refactoring to Rust

    Don’t rewrite from scratch! Improve your software speed and scalability by iteratively replacing performance-critical code with RustRefactoring to Rust helps you get the speed and reliability of Rust libraries, functions, and high-performance features without needing a complete rewrite of your codebase.In Refactoring to Rust you will learn to:Create Rust libraries you can call from other ... Read more

    57,30 €

  • Nim in Action

    SummaryNim is a multi-paradigm language that offers powerful customization options with the ability to compile to everything from C to JavaScript. In Nim in Action you'll learn how Nim compares to other languages in style and performance, master its structure and syntax, and discover unique features.About the TechnologyNim is a multi-paradigm programming language that offers powerful ... Read more

    57,30 €

  • Re-Engineering Legacy Software

    SummaryAs a developer, you may inherit projects built on existing codebases with design patterns, usage assumptions, infrastructure, and tooling from another time and another team. Fortunately, there are ways to breathe new life into legacy projects so you can maintain, improve, and scale them without fighting their limitations.About the BookRe-Engineering Legacy Software is an experience-driven ... Read more

    67,61 €

  • Simple Object-Oriented Design

    Create clean, maintainable applications

    Write object-oriented code that’s manageable, maintainable, and future-proof.Keeping your object-oriented designs simple demands a creative approach—and that’s exactly what you’ll find in Simple Object-Oriented Design. This book is full of patterns and principles for reducing complexity, each one proven in author Mauricio Aniche’s 20-year career in software development. You’ll learn how to tackle ... Read more

    57,30 €

  • Graphic Guide to Java With Visual Studio Code and Processing 4

    Graphic Guide to Programming

    by Antony Lees ...
    Series series Graphic Guide to Programming
    Unleash Your Coding Creativity: Learn Java Through Stunning VisualsBreak free from boilerplate and dive into the world of visual programming! This book is your gateway to mastering Java through the dynamic, hands-on power of Processing.With Processing's intuitive language, you'll be sketching shapes, animating scenes, and building interactive experiences—all while learning the fundamentals of Java ... Read more

    10,99 € or Free with Kobo Plus

  • Scratch Games Programming for Kids & Students

    A Step-by-Step Guide and Design Programs for Creating Thoughtful Animations, Puzzles, and Games with Scratch 3.0

    Programming With Scratch 3.0 Just Got Easier. Your Child Cannot Afford Not to Have His or Hers Now!By definition, Scratch is simply a visual programming language, backed up with the provision of a rich studying window to people of diverse ages. It allows you to create projects that are interactive and rich in media, like story animations, book reporting, scientific projects, simulations, and games ... Read more

    4,77 € or Free with Kobo Plus

  • Let’s Craft Code!

    Wie du deine Minecraft-Welt mit Plugins erweiterst

    by Max Schlosser ...
    Mit Minecraft-Plugins ganz einfach Programmieren lernen!Baue dein eigenes Minecraft! Der Enderdrache ist besiegt, die Base steht auf festen Beinen, aber irgendwie willst du mehr aus deinem Server machen? Plugins sind der Schlüssel zu einer ganz neuen Minecraft-Welt. In diesem Buch lernst du, wie du deine eigenen Plugins mit Java entwickelst – von neuen Crafting-Rezepten über das Design epischer ... Read more

    26,91 €

  • Kotlin from Fundamentals to Advanced Application Design

    A source-grounded, architecture-aware guide with practical examples, tests, case studies, diagrams, and mini-projects

    by e3 ...
    Series Book 1 - Kotlin
    Kotlin: From Fundamentals to Advanced Application Design is a comprehensive, practice-oriented guide for developers who want to build a strong command of Kotlin and apply it confidently in real-world software projects. Beginning with installation, tooling, language syntax, types, functions, and control flow, the book develops each topic progressively through clear explanations, carefully ... Read more

    34,34 €

  • Go Programming Cookbook, Second Edition

    by Ian Taylor ...
    With Go 1.25, you get a runtime that reads the CPU quota of its own container, a standard library that closes long-standing gaps in filesystem safety and JSON handling, and a testing package that makes concurrent behaviour deterministic. And this second edition puts all of it to excellent use.This book is all about building one system, rather than a bunch of snippets in a folder. This means you ... Read more

    25,99 € or Free with Kobo Plus

  • Programming

    Principles and Practice Using C++

    An Introduction to Programming by the Inventor of C++Programming: Principles and Practice Using C++, Third Edition, will help anyone who is willing to work hard learn the fundamental principles of programming and develop the practical skills needed for programming in the real world. Previous editions have been used successfully by many thousands of students. This revised and updated editionAssumes ... Read more

    62,00 €

  • PROGRAMACIÓN EN JAVA. Construye aplicaciones robustas y plataforma

    Programación en Java: Construye aplicaciones robustas y multiplataforma es una guía exhaustiva diseñada para acompañar al lector desde la configuración del entorno de desarrollo y el kit de herramientas de Java hasta la creación de aplicaciones robustas y profesionales.Este manual ofrece un camino claro y práctico para dominar el lenguaje, explorando la lógica de programación mediante pseudocódigo ... Read more

    16,99 € or Free with Kobo Plus

  • .NET 10 非同期・並行プログラミング

    Async/Await、マルチスレッド、並列処理

    by Michael Tsai ...
    .NET アプリケーションを作っていて、UI が固まる、Web サイトの反応が遅い、バックグラウンド ジョブのスループットが伸びない、といった問題に悩んだことはないでしょうか。あるいは、async/await、Task.Run、ConfigureAwait(false)、キャンセル、例外処理の扱いで迷ったことはないでしょうか。本書は、まさにそうした問題に向き合うために書かれました。本書は、基礎概念から実際のアプリケーションまでを扱いながら、.NET 10 の非同期プログラミングを体系的に学ぶための実践的な技術書です。スレッド、Task、async/await、キャンセルとタイムアウト、同期プリミティブ、並列処理、非同期データ ストリーム、非同期リソース管理を順に取り上げます。さらに、TaskCompletionSource、ValueTask、ExecutionContext ... Read more

    9,89 € or Free with Kobo Plus

  • Object-Oriented Python

    Master OOP by Building Games and GUIs

    by Irv Kalb ...
    Power up your Python with object-oriented programming and learn how to write powerful, efficient, and re-usable code.Object-Oriented Python is an intuitive and thorough guide to mastering object-oriented programming from the ground up. You’ll cover the basics of building classes and creating objects, and put theory into practice using the pygame package with clear examples that help visualize the ... Read more

    20,13 €

  • Kotlin In-depth [Vol-II]

    Master the concise and expressive power of a pragmatic multi-paradigm language for JVM, Android and beyond Key Featuresa- Language fundamentalsa- Object-oriented and functional programming with Kotlina- Kotlin standard librarya- Building domain-specific languagesa- Using Kotlin for Web developmenta- Kotlin for Android platforma- Coroutine-based concurrencyDescriptionThe purpose of this book is to ... Read more

    14,41 €

  • Sams Teach Yourself Web Publishing with HTML and CSS in One Hour a Day: Includes New HTML5 Coverage

    Includes New HTML5 Coverage

    Series series Sams Teach Yourself
    Sams Teach Yourself Web Publishing with HTML and CSS in One Hour a Day, Sixth Edition is the latest edition of the original worldwide bestseller. The entire book has been thoroughly revised and refined to include new detailed coverage of HTML5, the next major revision of the core language of the World Wide Web, HTML. Work on the HTML5 specification is still ongoing, but parts of HTML5 are already ... Read more

    26,77 €

  • Flutter

    Guía definitiva

    ¿Aún no conoces Flutter?¿Sabes que puedes desarrollar aplicaciones nativas para iOs y Android sin necesidad de comprar un Mac?Y apuesto a que no sabias que... Flutter es el king de kings del desarrollo de aplicaciones nativas con el mejor tiempo de respuesta y con el diseño de interfaz más sencillo!!.Pega el salto a este mundo con este increíble manual, 70 páginas DONDE SE EXPLICA DE LA 'A' A LA ... Read more

    5,99 €

  • .NET 相依性注入

    使用 Unity

    by Michael Tsai ...
    邁向專業開發人員之路...本書內容是關於.NET相依性注入(dependency injection;簡稱DI)的相關議題。透過本書,您將會瞭解:什麼是 DI、它有什麼優點、何時使用 DI、以及可能碰到的陷阱。如何運用 DI 應付容易變動的軟體需求,設計出更彈性、更好維護的程式碼。與 DI 有關的設計模式。DI 於 .NET 應用程式中的實務應用,包括 ASP.NET MVC、ASP.NET Web API等等。如何使用 DI 容器(例如 Unity)來協助開發應用程式。本書的範例皆以 C# 撰寫,讀者無須具備任何 DI 背景知識。然而,這也不是 .NET 程式設計的入門書。為了避免讀者花錢買了不適合自己的書,容我斗膽列舉閱讀本書的基本條件:熟悉 C# 語法,包括擴充方法(extrension methods)、... ... Read more

    18,55 €