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 193 - 216 of 981 Results
Skip side bar filters
  • Java Programming for Beginners

    Learn the fundamentals of programming with Java

    Java Programming for Beginners is an introduction to Java programming, taking you through the Java syntax and the fundamentals of object-oriented programming.Key FeaturesLearn the basics of Java programming in a step-by-step mannerSimple, yet thorough steps that beginners can followTeaches you transferable skills, such as flow control and object-oriented programmingBook DescriptionJava is an ... Read more

    $27.99 USD or Free with Kobo Plus

  • JUnit Pocket Guide

    Quick Look-up and Advice

    by Kent Beck ...
    JUnit, created by Kent Beck and Erich Gamma, is an open source framework for test-driven development in any Java-based code. JUnit automates unit testing and reduces the effort required to frequently test code while developing it.While there are lots of bits of documentation all over the place, there isn't a go-to-manual that serves as a quick reference for JUnit. This Pocket Guide meets the need, ... Read more

    $7.99 USD

  • Ruby in a Nutshell

    A Desktop Quick Reference

    Ruby is an absolutely pure object-oriented scripting language written in C and designed with Perl and Python capabilities in mind. While its roots are in Japan, Ruby is slowly but surely gaining ground in the US. The goal of Yukihiro Matsumoto, creator of Ruby and author of this book, is to incorporate the strengths of languages like Perl, Python, Lisp and Smalltalk. Ruby is a genuine attempt to ... Read more

    $14.99 USD

  • C++ and Algorithmic Thinking for the Complete Beginner

    Learn to think like a programmer by mastering C++ and foundational algorithms from scratch.

    Dive into the essentials of C++ and algorithmic thinking with this book. This comprehensive guide is perfect for newcomers looking to build a strong foundation in programming and problem-solving.Key FeaturesComprehensive introduction to C++ programming and detailed explanations of algorithmic concepts.Step-by-step setup of development environments, with practical exercises and real-world examples ... Read more

    $9.99 USD or Free with Kobo Plus

  • Programming iOS 14

    by Matt Neuburg ...
    If youâ??re grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, youâ??ll learn how to create views, manipulate view controllers, and add features from iOS frameworks.Create, arrange, draw, layer, and animate views that respond to touchUse ... Read more

    $41.99 USD

  • Android Studio Chipmunk Essentials - Kotlin Edition

    Developing Android Apps Using Android Studio 2021.2.1 and Kotlin

    by Neil Smyth ...
    Fully updated for Android Studio Chipmunk, the goal of this book is to teach the skills necessary to develop Android-based applications using the Kotlin programming language.Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development and testing environment followed by an introduction to programming in Kotlin including data types, control flow, ... Read more

    $34.99 USD or Free with Kobo Plus

  • UML Distilled

    A Brief Guide to the Standard Object Modeling Language

    by Martin Fowler ...
    Series series Addison-Wesley Object Technology Series
    More than 300,000 developers have benefited from past editions of UML Distilled. This third edition is the best resource for quick, no-nonsense insights into understanding and using UML 2.0 and prior versions of the UML.Some readers will want to quickly get up to speed with the UML 2.0 and learn the essentials of the UML. Others will use this book as a handy, quick reference to the most common ... Read more

    $43.99 USD

  • Python 入門指南

    由基礎走向完整 GUI 及網頁前端專案的 MVC 開發模式 V5.00

    Python 為熱門的程式語言之一,中英文學習資源都琳瑯滿目,無論是網路上免費的或是書店裡販賣的書籍,讀者可以找到各式各類的教材,目前中、英文學習資源都很豐富,無論是網路上免費的或是書店裡販賣的書籍,入門書籍方面,惟獨缺少直接帶領讀者學習開發軟體的教材,此亦本書的設計理念,希望藉由帶領讀者開發簡單的應用軟體,以此帶給讀者完整的軟體開發觀念。本書分成四大部分,每一部分又分成 8 到 21 個單元◎ 基礎篇◎ 軟體開發篇◎ GUI 篇◎ Brython 篇(書中的「關於本書」有學習路徑圖。)首先是「基礎學習篇」,「基礎學習篇」的學習目標包括認識 Python 、怎麼處理資料、控制結構、模組化、物件導向及程式文件,這部分累計十三個單元,預計帶領讀者學會寫簡單的 Python 小程式,具備寫小程式的能力之後,就進入接下來的「軟體開發篇」。「軟體開發篇」的學習目標為開發、測試、除錯及重構 ... Read more

    $6.99 USD or Free with Kobo Plus

  • Software Design for Python Programmers

    Principles and patterns

    by Ronald Mak ...
    Software Design for Python Programmers shows you how to level up from writing Python code to designing Python applications. Following intuitive “before” and “after” examples of improved code, you’ll learn to plan and execute Python applications effectively and avoid bugs associated with unmanaged state, poorly-formed classes, inflexible functions, and more.Great applications take advantage of ... Read more

    $43.99 USD

  • UNIX and Perl to the Rescue!

    A Field Guide for the Life Sciences (and Other Data-rich Pursuits)

    Your research has generated gigabytes of data and now you need to analyse it. You hate using spreadsheets but it is all you know, so what else can you do? This book will transform how you work with large and complex data sets, teaching you powerful programming tools for slicing and dicing data to suit your needs. Written in a fun and accessible style, this step-by-step guide will inspire and ... Read more

    $50.99 USD

  • Jython Essentials

    Rapid Scripting in Java

    Jython is an implementation of the Python programming language written in 100% pure Java, so it runs under any compliant Java Virtual Machine. The secret to Jython's popularity lies in the combination of Java's librariesand tools with Python's rapid development capabilities. With Jython, you can write Python programs that integrate seamlessly with any Java code. And like Python, Jython can be used ... Read more

    $20.99 USD

  • Python: Español

    PYTHON: INTROUDUCCIÓN EN ESPAÑOLAprende a programar en Python desde cero.Python es un lenguaje de alto nivel, con sintaxis fácil de entender y de los más recomendados para aprender a programar.Python se usa ámbitos como análisis de datos, programación web, inteligencia artificial, automatización, Big Data y ciencia de datos. ... Read more

    $4.99 USD or Free with Kobo Plus

  • Blender Unleashed: Mastering the Art of 3D Creation

    "Blender Unleashed: Mastering the Art of 3D Creation" is an essential guide for aspiring and professional digital artists seeking to elevate their skills in 3D modeling and animation. This comprehensive resource unlocks the full potential of Blender, the renowned open-source 3D software, guiding readers through its rich features and capabilities.From the basics of navigating Blender's user ... Read more

    $9.99 USD or Free with Kobo Plus

  • JavaScript : Object-Oriented Programming

    Build sophisticated web applications by mastering the art of Object-Oriented JavascriptAbout This BookLearn popular Object-Oriented programming (OOP) principles and design patterns to build robust appsImplement Object-Oriented concepts in a wide range of frontend architecturesCapture objects from real-world elements and create object-oriented code that represents themLearn the latest ES6 features ... Read more

    $57.99 USD or Free with Kobo Plus

  • First Web Dev Job - Exactly how to land one fast!

    Well look, finding a job in the web development/tech industry can be overwhelming.With so many different opinions, tutorials, and approaches, it's difficult to know which path to take.And even if you have the technical skills, it can be challenging to stand out in a crowded job market and nail the interview.I'll teach you most powerful techniques that I've been using for over 10 years to land 8 ... Read more

    Was $5.99 USD Now $0.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 AIAI 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

  • Azure Patterns for Real-World Apps: Resilient by Design

    Build resilient, scalable applications on Microsoft Azure using proven design patterns."Azure Patterns for Real-World Apps: Resilient by Design" is a practical guide for developers, architects, and IT professionals looking to build cloud-native applications that are robust, fault-tolerant, and production-ready. With a focus on real-world scenarios, this book explores modern architectural patterns ... Read more

    $9.99 USD or Free with Kobo Plus

  • A complete Reference of PHP

    technical, #2018

    by priyanka ...
    Series Book 2018 - technical
    PHP: The Complete Reference is a book that provides the readers with key insights into developing dynamic websites using PHP.Summary Of The BookPHP is classified as a server-side scripting language that is used for web development, which can also be utilized as a general-purpose programming language. PHP is installed on over 244 million sites and around 2.1 million servers. PHP: The Complete ... Read more

    $2.99 USD or Free with Kobo Plus

  • Programming with Types

    Examples in TypeScript

    by Vlad Riscutia ...
    SummaryProgramming with Types teaches you to design safe, resilient, correct software that’s easy to maintain and understand by taking advantage of the power of strong type systems. Designed to provide practical, instantly useful techniques for working developers, this clearly written tutorial introduces you to using type systems to support everyday programming tasks.About the technologyCommon ... Read more

    $49.99 USD

  • Job Ready Python

    Get ready to take on Python with a practical and job-focused guideJob Ready Python offers readers a straightforward and elegant approach to learning Python that emphasizes hands-on and employable skills you can apply to real-world environments immediately.Based on the renowned mthree Global Academy and Software Guild training program, this book will get you up to speed in the basics of Python, ... Read more

    $24.00 USD

  • Java Fundamentals

    A fast-paced and pragmatic introduction to one of the world's most popular programming languages

    Enhance your career options with this well-crafted object-oriented programming language that enjoys the support of an enormous ecosystem of tools and librariesKey FeaturesGet introduced to Java, its features, and its ecosystemUnderstand how Java uses object-oriented programmingBecome an expert Java exception handlerBook DescriptionSince its inception, Java has stormed the programming world. Its ... Read more

    $22.99 USD or Free with Kobo Plus

  • Java and XML

    Solutions to Real-World Problems

    Java and XML, 3rd Edition, shows you how to cut through all the hype about XML and put it to work. It teaches you how to use the APIs, tools, and tricks of XML to build real-world applications. The result is a new approach to managing information that touches everything from configuration files to web sites.After two chapters on XML basics, including XPath, XSL, DTDs, and XML Schema, the rest of ... Read more

    $28.99 USD

  • Python Refinement Course

    Powered by GPT-4

    Series Book 1 - Python
    This Python Refinement Course will focus on enhancing your practical skills through advanced exercises and projects, covering areas such as algorithms, data structures, object-oriented programming and more complex programming concepts. The course will be structured into modules, each focusing on a specific topic.It's a course powered by the capabilities of GPT-4 for the corrections of both theory ... Read more

    $5.81 USD or Free with Kobo Plus

  • Mastering Pygame: From Basics to Advanced Game Development

    "Mastering Pygame: From Basics to Advanced Game Development" is an indispensable resource for both budding and seasoned developers eager to enhance their game programming skills. This comprehensive guide delves deep into the world of Pygame, a popular Python library for creating video games, offering readers a unique blend of theoretical knowledge and practical application.Starting with the ... Read more

    $9.99 USD or Free with Kobo Plus