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 649 - 672 of 902 Results
Skip side bar filters
  • 10 Laravel tips and techniques for your next PHP project

    by Wilo Ahadi ...
    Welcome to "10 Laravel tips and techniques for your next PHP project". In this book, we will explore a collection of valuable ideas and practical tips for improving your Laravel skills and optimizing your PHP projects. Whether you are a beginner or an experienced developer, this guide is designed to help you harness the power of Laravel and take your projects to the next level.Laravel has become ... Read more

    $3.21 USD or Free with Kobo Plus

  • SwiftUI Framework

    Quick Guides for Masterminds

    by J.D Gauchat ...
    Quick Guides for Masterminds are excerpts from our best-selling books SwiftUI for Masterminds, UIKit for Masterminds, and HTML5 for Masterminds, providing a cost-effective alternative to getting the information you need.DescriptionWith this guide, you will learn how to create user interfaces using SwiftUI.After reading this guide, you will know how to define views with SwiftUI, how to keep the ... Read more

    $4.25 USD or Free with Kobo Plus

  • Practical Rust 1.x Cookbook

    Practical Rust 1.x Cookbook is an in-depth guide for experienced Rust programmers looking to create robust and efficient applications. This solution-focused book covers a wide range of topics, including command-line, webassembly, networking, kubernetes, microservices, and system programming.This book includes over 100 real-world practical exercises that will teach you how to use the Rust compiler ... Read more

    $34.99 USD or Free with Kobo Plus

  • Python | Programmer pas à pas

    Le guide ultime du débutant pour une initiation simple & rapide à la programmation en Python

    Translated by M.Eng. Johannes Wild ...
    "Python - Pas à pas" est le livre pour tous ceux qui souhaitent apprendre les bases de la programmation en Python par un ingénieur (M.Eng.). Dans ce livre, vous apprendrez à la fois les bases théoriques et l'utilisation pratique du langage de programmation Python à l'aide de nombreux exemples et de superbes projets DIY.Si vous êtes à la recherche d'un guide pratique sur le langage de programmation ... Read more

    $9.99 USD or Free with Kobo Plus

  • Immutable Data Design in C#

    Records and State Modeling

    by Michael Tsai ...
    An object has passed through several methods and services. What changed its state along the way? Which values are unchanged, and which have been overwritten? Immutable Data Design in C# starts with these everyday development challenges. The book shows you how to leave existing data unchanged and explicitly create a new version when an update is needed. This reduces the effort involved in tracking ... Read more

    $8.99 USD or Free with Kobo Plus

  • C# 不変データの設計

    レコードと状態モデリング

    複数のメソッドやサービスで受け渡しているうちに、オブジェクトの状態が変わっていました。変更したのは誰でしょうか。どの値が元のままで、どの値が上書きされたのでしょうか。『C# 不変データの設計』は、こうした日常の開発で直面する問題から始め、作成後のデータを変更せず、更新が必要なときは新しいバージョンを明示的に作る方法を紹介します。この方法で、状態の追跡、デバッグ、テストにかかる負担を減らします。.本書では、全体を通して注文処理システムを題材に、ミュータブルなオブジェクトをイミュータブルなデータモデルへと段階的に書き換えていきます。C# の record、init、required、with 式、イミュータブルコレクション、パターンマッチングを使って、データの作成から検証、変換までの処理を組み立てます。さらに、これらの手法を API の入出力、アプリケーションの設定オブジェクト ... Read more

    $8.99 USD or Free with Kobo Plus

  • Java: Beginner's Guide to Programming Code with Java

    Java Computer Programming

    Series series Java Computer Programming
    Learn Java programming today and begin your path towards Java programming mastery!In this Definitive Java Guide, you're about to discover how to...How to program code in Java through learning the core essentials that every Java programmer must know. Learning Java is going to benefit you because it is going to help you in writing programs for the Web as well as being a stepping stone for learning ... Read more

    $3.99 USD or Free with Kobo Plus

  • Simplifying Software Design

    The Genius of Bureaucracies, or How Not-My-Job Sharpens Your Design

    Series series The Simplifying Series
    Simplifying Software Design: The Genius of Bureaucracies, or How Not-My-Job Sharpens Your Design addresses a deceptively simple question at the heart of software development:Where should this line of code go?Every system is the accumulation of answers to that question. Each decision about responsibility, knowledge, and communication shapes whether a system remains understandable, maintainable, and ... Read more

    $9.99 USD

  • C++ 速查手冊

    完整 86 個關鍵字的用法、範例及 Standard Library 的簡介 V1.10

    對於 C++ 的初學者而言,最難的是 C++ 有太多太多的東西需要熟練掌握,很多 C++ 書籍提供的例子過於複雜、深奧,常常無法將每個章節獨立抽出來閱讀,除非願意從頭一字一句的花時間好好啃,導致學習效果因人而異。這本書是將 C++ 語言包含 C++11 標準的各個部分,整理成初學者看得懂的內容,每個部分都提供盡可能最簡單的例子,也都可以獨立抽出來閱讀,使之成為初學者可隨時翻查的手冊。學習程式設計的目的是為了開發軟體,本書採取「拆」的策略介紹 C++ ,也就是介紹 C++ 中有哪些小零件,可是開發軟體是把各種小零件組合起來的藝術,這門藝術需要靠不斷的演練才能達成。若是您打算以本書窺看 C++ 的各種零件,卻又擔心不知道如何組裝,建議您可再去找坊間專門討論用 C++ 開發軟體的書籍,或是本書作者的另一本給初學者的電子書《C++ 入門指南》,就是以一完整的小軟體範例貫穿全書。從一開始整理資料 ... Read more

    $7.99 USD or Free with Kobo Plus

  • Orientação a Objetos

    Aprenda seus conceitos e suas aplicabilidades de forma efetiva

    Conforme a demanda por novos paradigmas que correspondessem às necessidades do dia a dia dos programadores, surgia a Orientação a Objetos, com a missão de cobrir as insuficiências do modelo estrutural. O Paradigma Orientado a Objeto tem como principal característica uma melhor e maior expressividade das nossas demandas e possibilita criar unidades de código mais próximas da forma como pensamos e ... Read more

    $9.99 USD or Free with Kobo Plus

  • Practical Rust 1.x Cookbook

    100+ Solutions across Command Line, CI/CD, Kubernetes, Networking, Code Performance and Microservices

    100s of Solutions across Command Line, CI/CD, Kubernetes, Networking, Code Performance, and MicroservicesPractical Rust 1.x Cookbook is an in-depth guide for experienced Rust programmers looking to create robust and efficient applications. This solution-focused book covers many topics, including command line, webassembly, networking, Kubernetes, microservices, and system programming.This book ... Read more

    $35.99 USD

  • HTML e CSS

    Series series Série Informática
    Este livro funciona como um guia para entender e usar duas das linguagens mais empregadas no desenvolvimento de páginas web: HTML e CSS. Por meio de atividades passo a passo, você conhecerá as principais tags e aprenderá a trabalhar com listas e links, formatar textos, criar formulários e páginas responsivas, adicionar imagens, áudios e vídeos a suas páginas, entre outras possibilidades.O livro ... Read more

    $11.99 USD

  • Professional Scala

    Professional Scala provides experienced programmers with fast track coverage aimed at supporting the use of Scala in professional production applications. Skipping over the basics and fundamentals of programming, the discussion launches directly into practical Scala topics with the most up-to-date coverage of the rapidly-expanding language and related tools. Scala bridges the gap between ... Read more

    $40.99 USD

  • Swift 2 Design Patterns

    Build robust and scalable iOS and Mac OS X game applications

    by Julien Lange ...
    Build robust and scalable iOS and Mac OS X game applicationsKey FeaturesBook DescriptionSwift is a multi-paradigm language. It has expressive features familiar to those used to work with modern functional languages, while also keeping the object-oriented features of Objective-C. It remains compatible with Apple’s legacy codes and frameworks. A design pattern systematically names, motivates, and ... Read more

    $21.99 USD or Free with Kobo Plus

  • Kotlin from Scratch

    A Project-Based Introduction for the Intrepid Programmer

    by Faisal Islam ...
    Learn Kotlin Through 37 ProjectsKotlin isn’t just for building Android apps. As you’ll learn in Kotlin from Scratch, it’s also a general programming language for crafting both elegant and efficient code.With the aid of 37 hands-on projects, you’ll move quickly through the language basics while building your problem-solving skills, even tackling advanced concepts like fractals, dynamic systems, and ... Read more

    $41.99 USD

  • Modern C#: Developer's Craft in the AI Era

    (C# 14 and .NET 10)

    by Michael Tsai ...
    Why mastering C# still matters in the age of AI.AI is a powerful tool, but for critical systems, it cannot replace human judgment and oversight. Only when developers maintain genuine ownership of their code can they effectively manage technical debt and maintenance costs over the long term.So yes, mastering programming languages and APIs matters more than ever.However, this is not an exhaustive C# ... Read more

    $11.99 USD or Free with Kobo Plus

  • The Rust Programming Handbook

    An end-to-end guide to mastering Rust fundamentals

    Dive deep into the essentials of Rust with this definitive guide that covers core programming features, techniques, and principles, setting a solid foundation for advanced system and web programming. Purchase of the print or Kindle book includes a free eBook in PDF formatKey FeaturesBoost your career by mastering Rust's unique features, from systems programming to secure web applicationsStay ahead ... Read more

    $39.99 USD or Free with Kobo Plus

  • Distributed Simulation

    Series series Computer Science & Engineering
    Simulation is a multi-disciplinary field, and significant simulation research is dispersed across multiple fields of study. Distributed computer systems, software design methods, and new simulation techniques offer synergistic multipliers when joined together in a distributed simulation. Systems of most interest to the simulation practitioner are often the most difficult to model and implement. ... Read more

    $145.99 USD

  • Probabilistic Nodes Combination (PNC) for Object Modeling and Contour Reconstruction

    Shape representation and reconstruction is a vital aspect of modern computer science applications. New modeling methods and techniques can significantly optimize these processes. Probabilistic Nodes Combination (PNC) for Object Modeling and Contour Reconstruction is an innovative reference source that examines the latest trends in 2D curve interpolation and modeling methodologies. Focusing on a ... Read more

    $148.99 USD

  • Programming Web Services with SOAP

    Building Distributed Applications

    The web services architecture provides a new way to think about and implement application-to-application integration and interoperability that makes the development platform irrelevant. Two applications, regardless of operating system, programming language, or any other technical implementation detail, communicate using XML messages over open Internet protocols such as HTTP or SMTP. The Simple ... Read more

    $20.99 USD

  • 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

    $19.36 USD or Free with Kobo Plus

  • Angular in Action

    by Jeremy Wilken ...
    SummaryAngular in Action teaches you everything you need to build production-ready Angular applications.Thoroughly practical and packed with tricks and tips, this hands-on tutorial is perfect for web devs ready to build web applications that can handle whatever you throw at them.About the TechnologyAngular makes it easy to deliver amazing web apps. This powerful JavaScript platform provides the ... Read more

    $49.99 USD

  • Eclipse

    Programming Java Applications

    by Steve Holzner ...
    Java programmers know how finicky Java can be to work with. An omitted semi-colon or the slightest typo will cause the Java command-line compiler to spew pages of annoying error messages across your screen. And it doesn't fix them--that's up to you: fix them, compile again, and hope that nothing goes wrong this time.Eclipse, the popular Java integrated development environment (IDE) provides an ... Read more

    $25.99 USD

  • Java Start-Out Guide: Object-Oriented Programming and Data Structures

    by James Lewis ...
    This text is a comprehensive resource for instructors who want a two-or three-semester introduction to programming textbook that includes detail on data structures topics. Java Start-Out Guide introduces a Software Methodology early on and revisits it throughout to ensure students develop sound program development skills from the beginning. Control structures are covered before writing classes, ... Read more

    $30.19 USD