Free worldwide delivery with every order
Welcome back (Sign out)

Object-Oriented Programming (OOP) books

500 items
Sort & refine results
  • Automate The Boring Stuff With Python by Al Sweigart
    Automate The Boring Stuff With Python (English, Paperback) Al Sweigart

    If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you?...

    $29.89

    5 stars

    More details
    Ready To Go
  • Effective Modern C++ by Scott Meyers
    Effective Modern C++ (English, Paperback) Scott Meyers

    Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce. 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.

    $39.71 $49.99
    More details
    Ready To Go
  • C# 7.0 in a Nutshell by Joseph Albahari
    C# 7.0 in a Nutshell (English, Paperback) Joseph Albahari, Ben Albahari

    Organized around concepts and use cases, this thoroughly updated sixth edition provides intermediate and advanced programmers with a concise map of C# and .NET knowledge.

    $69.85 $74.99
    More details
    Ready To Go
  • Getting Started with Arduino by Massimo Banzi
    Getting Started with Arduino (English, Paperback) Massimo Banzi, Michael Shiloh

    Arduino is the hot open source prototyping platform for artists, hobbyists, students, and anyone who wants to create interactive physical environments. Getting Started with Arduino is co-authored by Arduino co-founder Massimo Banzi, and incorporates his experience in teaching, using, and creating Arduino.

    $17.78 $19.99
    More details
    Ready To Go
  • Beginning C for Arduino, Second Edition by Jack  J. Purdum
    Beginning C for Arduino, Second Edition (English, Paperback) Jack J. Purdum

    Beginning C for Arduino, Second Edition is written for those who have no prior experience with microcontrollers or programming but would like to experiment and learn both. Updated with new projects and new boards, this book introduces you to the C programming language, reinforcing each programming structure with a simple demonstration of how you can use C to control the Arduino family of...

    $42.27 $44.99

    5 stars

    More details
    Ready To Go
  • iOS 12 Programming Fundamentals with Swift by Matt Neuberg
    iOS 12 Programming Fundamentals with Swift (English, Paperback) Matt Neuberg

    Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 9 IDE, Cocoa Touch, and the latest version of Apple's acclaimed programming language, Swift 4. With this thoroughly updated guide, you'll learn the Swift language, understand Apple's Xcode development tools, and discover the Cocoa framework.

    $49.65 $59.99
    More details
    Ready To Go
  • Math Adventures With Python by Peter Farrell
    Math Adventures With Python (English, Paperback) Peter Farrell

    "Teaches math concepts through programming. Begins with a crash course in basic programming concepts and how to use Python's built-in Turtle module, and then explores topics like writing programs to solve equations and matrices, drawing polygons and fractals, and using the Processing graphics library to create interactive 2D and 3D models"--

    $27.53 $29.95
    More details
    Ready To Go
  • Data Structures and Algorithms in Java by Michael T. Goodrich
    Data Structures and Algorithms in Java (English, Paperback) Michael T. Goodrich, Roberto Tamassia

    The design and analysis of efficient data structures has long been recognized as a key component of the Computer Science curriculum. Goodrich and Tomassia's approach to this classic topic is based on the object-oriented paradigm as the framework of choice for the design of data structures.

    Currently Unavailable More details
  • Python for Finance 2e by Yves Hilpisch
    Python for Finance 2e (English, Paperback) Yves Hilpisch

    Using practical examples throughout the book, author Yves Hilpisch also shows you how to develop a full-fledged framework for Monte Carlo simulation-based derivatives and risk analytics, based on a large, realistic case study. Much of the book uses interactive IPython Notebooks.

    $67.89
    More details
    Ready To Go
  • Illustrated C# 7 by Daniel Solis
    Illustrated C# 7 (English, Paperback) Daniel Solis, Cal Schrotenboer

    Get to work quickly with C# with a uniquely succinct and visual format used to present the C# 7.0 language. Whether you're getting to grips with C# for the first time or working to deepen your understanding, you'll find this book to be a clear and refreshing take on each aspect of the language....

    $44.52 $49.99
    More details
    Ready To Go
  • C# 7.0 Pocket Reference by Joseph Albahari
    C# 7.0 Pocket Reference (English, Paperback) Joseph Albahari, Ben Albahari

    When you need answers for programming with C# 7.0, this practical and tightly focused book tells you exactly what you need to know-without long introductions or bloated samples.

    $18.61 $19.99
    More details
    Ready To Go
  • Python for Data Science For Dummies by John Paul Mueller
    Python for Data Science For Dummies (English, Paperback) John Paul Mueller, Luca Massaron

    Unleash the power of Python for your data analysis projects with For Dummies! Python is the preferred programming language for data scientists and combines the best features of Matlab, Mathematica, and R into libraries specific to data analysis and visualization.

    $24.81 $29.99
    More details
    Ready To Go
  • Foundations of Programming Languages by Kent D. Lee
    Foundations of Programming Languages (English, Paperback) Kent D. Lee

    introduces object-oriented languages through examples in Java, functional programming with Standard ML, and programming using the logic language Prolog;

    $51.24
    More details
    Ready To Go
  • Java in a Nutshell 7e by Ben Evans
    Java in a Nutshell 7e (English, Paperback) Ben Evans, David Flanagan

    Chock full of examples that demonstrate how to take complete advantage of modern Java APIs and development best practices, this thoroughly revised book includes new material on Java Concurrency Utilities.

    $43.67 $59.99
    More details
    Ready To Go
  • Java Pocket Guide, 4e by Robert Liguori
    Java Pocket Guide, 4e (English, Paperback) Robert Liguori, Patricia Liguori

    Any time you need quick answers for developing or debugging Java programs, this pocket guide is the ideal reference to standard features of the Java programming language and its platform.

    $16.12 $16.99
    More details
    Ready To Go
  • A Primer on Scientific Programming with Python by Hans Petter Langtangen
    A Primer on Scientific Programming with Python (English, Hardback) Hans Petter Langtangen

    The book serves as a first introduction to computer programming of scientific applications, using the high-level Python language.

    $73.45 $79.99
    More details
    Ready To Go
  • Pro Deep Learning with TensorFlow by Santanu Pattanayak
    Pro Deep Learning with TensorFlow (English, Paperback) Santanu Pattanayak

    Deploy deep learning solutions in production with ease using TensorFlow. You'll also develop the mathematical understanding and intuition required to invent new deep learning architectures and solutions on your own.Pro Deep Learning with TensorFlow provides practical, hands-on expertise so you can learn deep learning from scratch and deploy meaningful deep learning solutions. This book will allow...

    $45.78 $49.99
    More details
    Ready To Go
  • Serious Python by Julien Danjou
    Serious Python (English, Paperback) Julien Danjou

    A guide to Python for experienced programmers includes such topics as multithreading and memoization, designing APIs, and employing Python for functioning programming using pure functions and generators.

    $31.64 $34.95
    More details
    Ready To Go
  • Learn PHP 7 by Steve Prettyman
    Learn PHP 7 (English, Paperback) Steve Prettyman

    This new book on PHP 7 introduces writing solid, secure, object-oriented code in the new PHP 7: you will create a complete three-tier application using a natural process of building and testing modules within each tier.

    $32.86 $39.99
    More details
    Ready To Go
  • Java in Two Semesters by Quentin Charatan
    Java in Two Semesters (English, Hardback) Quentin Charatan, Aaron Kans

    This easy-to-follow textbook teaches Java programming from first principles, as well as covering design and testing methodologies. The text is divided into two parts. Each part supports a one-semester module, the first part addressing fundamental programming concepts, and the second part building on this foundation, teaching the skills required to develop more advanced applications....

    $74.09 $79.99
    More details
    Ready To Go