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 1 - 24 of 711 Results
Skip side bar filters
  • The Rust Programming Language, 3rd Edition

    Build stable, production-grade systems with Rust.The Rust Programming Language, 3rd Edition, teaches you to write code that the compiler can verify, teams can maintain, and systems can evolve safely over time. Written by longtime Rust community members, this book shows you how to work effectively with Rust’s type system, concurrency model, and tooling, using patterns and idioms chosen for long ... Read more

    Was $34.59 USD Now $8.09 USD

  • Head First Java

    What will you learn from this book?Head First Java is a complete learning experience in Java and object-oriented programming. With this book, you'll learn the Java language with a unique method that goes beyond how-to manuals and helps you become a great programmer. Through puzzles, mysteries, and soul-searching interviews with famous Java objects, you'll quickly get up to speed on Java's ... Read more

    $48.99 USD

  • C++

    The Comprehensive Guide

    Comprehensive C++23 resource offering deep coverage from syntax basics to advanced concurrency and standard library usage. Learn best practices to write secure, efficient, and modular C++ code with expert guidance.Key FeaturesIn-depth coverage of modern C++23 concepts ensuring comprehensive understanding of language featuresFocus on writing secure, maintainable, and efficient code for professional ... Read more

    $58.49 USD

  • Learning Python

    Powerful Object-Oriented Programming

    by Mark Lutz ...
    Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz's popular training course, this updated sixth edition will help you quickly write efficient, high-quality code with Python. It's an ideal way to begin, whether you're new to programming or a professional developer versed in other languages.Complete with quizzes, exercises, and ... Read more

    $48.99 USD

  • C++ Crash Course

    A Fast-Paced Introduction

    A fast-paced, thorough introduction to modern C++ written for experienced programmers. After reading C++ Crash Course, you'll be proficient in the core language concepts, the C++ Standard Library, and the Boost Libraries.C++ is one of the most widely used languages for real-world software. In the hands of a knowledgeable programmer, C++ can produce small, efficient, and readable code that any ... Read more

    Was $34.59 USD Now $6.29 USD

  • iOS Apps for Masterminds, 2nd Edition

    How to take advantage of Swift 3 to create insanely great apps for iPhones and iPads

    by J.D Gauchat ...
    Get ahead of everyone else and learn the latest technologies introduced by Apple. This is the first book to teach you how to work with Swift 3, Xcode 8, iOS 10 and the new APIs.iOS Apps for Masterminds leads the reader step by step to master the complex subjects required to create applications for iPhones and iPads. After reading this book, you will know how to program in Swift, how to design user ... Read more

    $9.99 USD

  • Object-Oriented Thought Process, The

    by Matt Weisfeld ...
    Series series Developer's Library
    Object-oriented programming (OOP) is the foundation of modern programming languages, including C++, Java, C#, Visual Basic .NET, Ruby, Objective-C, and Swift. Objects also form the basis for many web technologies such as JavaScript, Python, and PHP.It is of vital importance to learn the fundamental concepts of object orientation before starting to use object-oriented development environments. OOP ... Read more

    $34.19 USD

  • Taking Testing Seriously

    The Rapid Software Testing Approach

    Elevate your software testing approach with a methodology from industry leaders who dedicated their careers to studying, practicing, and teaching the craft of testing.Dive into the world of expert software testing with Taking Testing Seriously: The Rapid Software Testing Approach. This book arms software professionals with the knowledge required to master the Rapid Software Testing (RST) ... Read more

    $45.39 USD

  • Learning DCOM

    by Thuan L. Thai ...
    DCOM -- the Distributed Component Object Model -- is a recent upgrade of a time-honored and well-tested technology promoted by Microsoft for distributed object programming. Now that components are playing a larger and larger part in Windows 98, Windows NT 4.0, and Windows 2000, every Windows programmer will want to understand the technology. DCOM competes with CORBA as a rich and robust method for ... Read more

    $18.79 USD

  • Enhanced Java: Step-by-Step Java Book (3th Edition)

    by Jamie Bloch ...
    Java Made Easy – a Step-by-Step Guide for BeginnersLearning a programming language can seem like a daunting task. You may have looked at coding in the past, and felt it was too complicated and confusing. This comprehensive beginner’s guide will take you step by step through learning one of the best programming languages out there. In a matter of no time, you will be writing code like a ... Read more

    $31.49 USD

  • Programming Windows Azure

    Programming the Microsoft Cloud

    Learn the nuts and bolts of cloud computing with Windows Azure, Microsoft's new Internet services platform. Written by a key member of the product development team, this book shows you how to build, deploy, host, and manage applications using Windows Azure's programming model and essential storage services.Chapters in Programming Windows Azure are organized to reflect the platform's buffet of ... Read more

    $28.79 USD

  • Functional Programming with C#

    Unlock coding brilliance with the power of functional magic

    by Alex Yagur ...
    Explore functional programming in C\# with the help of clear explanations, practical examples, and hands-on exercises and write efficient, modular, and readable codeKey FeaturesMaster functional programming in C\# for expressive, modular codeApply advanced concepts such as error handling and asynchronous programming to overcome real-world challengesGain practical coding skills through practical ... Read more

    $36.89 USD

  • Visual Basic Quickstart Guide

    Improve your programming skills and design applications that range from basic utilities to complex software

    by Aspen Olmsted ...
    Master software development with Visual Basic, from core concepts to real-world applications, with this comprehensive guideKey FeaturesAcquire a solid understanding of object-oriented programming (OOP) principles, such as inheritance and polymorphismDevelop expertise in maintaining legacy code with increased efficiencyLearn to read, write, and differentiate between VB Script, VBA, VB Classic, and ... Read more

    $35.09 USD

  • Mastering Scala

    Functional and Object-Oriented Programming

    Edited by William Smith ...
    "Mastering Scala: Functional and Object-Oriented Programming" is an essential guide for anyone looking to delve into the powerful world of Scala. This book provides a comprehensive introduction to the language, blending both functional and object-oriented paradigms to equip readers with versatile and robust programming skills. Designed for both beginners and experienced developers, it covers ... Read more

    $6.99 USD

  • Android Studio 4.1 Development Essentials - Kotlin Edition

    Developing Android 11 Apps Using Android Studio 4.1, Kotlin and Android Jetpack

    by Neil Smyth ...
    Fully updated for Android Studio 4.1, Android 11 (R), Android Jetpack and the modern architectural guidelines and components, 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 ... Read more

    $34.99 USD

  • Programación Orientada a Objetos en JAVA

    El objetivo principal de este libro es presentar al lector los fundamentos de la Programación Orientada a Objetos. Focalizamos la atención en conceptos como el encapsulamiento, la herencia, el polimorfismo, composición, delegación, clases envoltorio, reflection, genéricos, lanzamiento, intercepción, tratamiento de excepciones, etc. Se ha escogido Java como medio en que implementar dichos conceptos ... Read more

    $8.69 USD

  • Object-Oriented JavaScript

    Learn everything you need to know about object-oriented JavaScript (OOJS)

    Learn everything you need to know about object-oriented JavaScript with this comprehensive guide. Enter the world of cutting-edge development!Key Features\[\*\] This book has been updated to cover all the new object-oriented features introduced in ECMAScript 6\[\*\] It makes object-oriented programming accessible and understandable to web developers\[\*\] Write better and more maintainable ... Read more

    $37.79 USD

  • The Big Book of Small Python Projects

    81 Easy Practice Programs

    by Al Sweigart ...
    Best-selling author Al Sweigart shows you how to easily build over 80 fun programs with minimal code and maximum creativity.If you’ve mastered basic Python syntax and you’re ready to start writing programs, you’ll find The Big Book of Small Python Projects both enlightening and fun. This collection of 81 Python projects will have you making digital art, games, animations, counting programs, and ... Read more

    $28.79 USD

  • Java: A Beginner's Guide, Seventh Edition

    Up-to-Date, Essential Java Programming Skills—Made Easy!Supplement for key JDK 10 new features available from book's Downloads & Resources page at OraclePressBooks.com.Fully updated for Java Platform, Standard Edition 9 (Java SE 9), Java: A Beginner’s Guide, Seventh Edition, gets you started programming in Java right away. Bestselling programming author Herb Schildt begins with the basics, such as ... Read more

    $25.99 USD

  • 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

    $25.19 USD

  • Effective Modern C++

    42 Specific Ways to Improve Your Use of C++11 and C++14

    by Scott Meyers ...
    Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declarations, move semantics, lambda expressions, and concurrency support). The challenge is learning to use those features effectively—so that your software is correct, efficient, maintainable, and portable. That’s where this practical book comes in. It describes ... Read more

    $36.79 USD

  • A Practical Guide to SysML

    The Systems Modeling Language

    Series series The MK/OMG Press
    A Practical Guide to SysML, Third Edition, fully updated for SysML version 1.4, provides a comprehensive and practical guide for modeling systems with SysML. With their unique perspective as leading contributors to the language, Friedenthal, Moore, and Steiner provide a full description of the language along with a quick reference guide and practical examples to help you use SysML. The book begins ... Read more

    $53.99 USD

  • Powerful Python

    Patterns and Strategies with Modern Python

    by Aaron Maxwell ...
    Once you've mastered the basics of Python, how do you skill up to the top 1%? How do you focus your learning time on topics that yield the most benefit for production engineering and data teams—without getting distracted by info of little real-world use? This book answers these questions and more.Based on author Aaron Maxwell's software engineering career in Silicon Valley, this unique book ... Read more

    $40.39 USD

  • A Functional Approach to Java

    Augmenting Object-Oriented Java Code with Functional Principles

    by Ben Weidig ...
    Java developers usually tackle the complexity of software development through object-oriented programming (OOP). But not every problem is a good match for OOP. The functional programming (FP) paradigm offers you another approach to solving problems, and Java provides easy-to-grasp FP tools such as lambda expressions and Streams. If you're interested in applying FP concepts to your Java code, this ... Read more

    $46.09 USD