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 816 Results
Skip side bar filters
  • 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

    S$ 36.18 SGD

  • Head First PHP & MySQL

    A Brain-Friendly Guide

    If you're ready to create web pages more complex than those you can build with HTML and CSS, Head First PHP & MySQL is the ultimate learning guide to building dynamic, database-driven websites using PHP and MySQL. Packed with real-world examples, this book teaches you all the essentials of server-side programming, from the fundamentals of PHP and MySQL coding to advanced topics such as form ... Read more

    S$ 47.19 SGD

  • PHP Crash Course

    The Complete, Modern, Hands-On Guide

    by Matt Smith ...
    From First Script to Full Website—Fast!Tired of cobbling together PHP solutions from scattered online tutorials? Frustrated by outdated PHP practices that leave your code vulnerable and hard to maintain? Whether you’re building your first dynamic website or modernizing legacy systems, PHP Crash Course gives you a complete, practical foundation for writing professional web applications.In this ... Read more

    S$ 32.14 SGD

  • 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

    S$ 48.17 SGD

  • 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

    S$ 64.30 SGD

  • Python Programming For Beginners

    Learn The Basics Of Python Programming

    by James Tudor ...
    Programming Doesn't Have To Be Difficult. If You Want To Get Started With Python Programming, Read On..How many times have you thought about learning how to code but got discouraged because you had no technical background, didn’t have the time to learn, or you just didn’t think you were smart enough?Would you like to learn the basics of python programming even if you are a complete novice? If so, ... Read more

    Free

  • 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

    S$ 72.80 SGD

  • Game Programming Patterns

    The biggest challenge facing many game programmers is completing their game. Most game projects fizzle out, overwhelmed by the complexity of their own code. Game Programming Patterns tackles that exact problem. Based on years of experience in shipped AAA titles, this book collects proven patterns to untangle and optimize your game, organized as independent recipes so you can pick just the patterns ... Read more

    S$ 31.90 SGD

  • Patterns of Enterprise Application Architecture

    by Martin Fowler ...
    Series series Addison-Wesley Signature Series (Fowler)
    The practice of enterprise application development has benefited from the emergence of many new enabling technologies. Multi-tiered object-oriented platforms, such as Java and .NET, have become commonplace. These new tools and technologies are capable of building powerful applications, but they are not easily implemented. Common failures in enterprise applications often occur because their ... Read more

    S$ 84.03 SGD

  • Head First Design Patterns

    What will you learn from this book?You know you don't want to reinvent the wheel, so you look to Design Patterns: the lessons learned by those who've faced the same software design problems. With Design Patterns, you get to take advantage of the best practices and experience of others so you can spend your time on something more challenging. Something more fun. This book shows you the patterns ... Read more

    S$ 68.22 SGD

  • C++ Software Design

    Design Principles and Patterns for High-Quality Software

    Good software design is essential for the success of your project, but designing software is hard to do. You need to have a deep understanding of the consequences of design decisions and a good overview of available design alternatives. With this book, experienced C++ developers will get a thorough, practical, and unparalleled overview of software design with this modern language.C++ trainer and ... Read more

    S$ 68.22 SGD

  • Head First Python

    A Learner's Guide to the Fundamentals of Python Programming, A Brain-Friendly Guide

    by Paul Barry ...
    What will you learn from this book?Want to learn the Python language without slogging your way through how-to manuals? With Head First Python, you'll quickly grasp Python's fundamentals by working with built-in data structures and functions. You'll build your very own web app, which—once it's ready for prime time—runs in the cloud. You'll learn how to wrangle data with Python, scrape data from the ... Read more

    S$ 57.21 SGD

  • Effective Rust

    35 Specific Ways to Improve Your Rust Code

    Rust's popularity is growing, due in part to features like memory safety, type safety, and thread safety. But these same elements can also make learning Rust a challenge, even for experienced programmers. This practical guide helps you make the transition to writing idiomatic Rust—while also making full use of Rust's type system, safety guarantees, and burgeoning ecosystem.If you're a software ... Read more

    S$ 51.22 SGD

  • Github Copilot For Developers

    Smart Coding With AI Pair Programmer

    by Rob Botwright ...
    Welcome to the GitHub Copilot for Developers book bundle! Are you ready to take your coding skills to the next level with AI-assisted programming? Look no further! Our comprehensive bundle offers everything you need to become a master developer with GitHub Copilot. Book 1: GitHub Copilot Companion Get started on your journey to smart coding with an introduction to AI-assisted programming. Learn ... Read more

    S$ 10.99 SGD or Free with Kobo Plus

  • Python Object-Oriented Programming

    Build robust and maintainable object-oriented Python applications and libraries

    Level up your Python development by exploring advanced OOP concepts in this updated edition covering the latest design patterns, OOP techniques, and real-world projects tailored for Python 3.11 and beyondKey FeaturesBuild an intuitive understanding of object-oriented design, from introductory to mature programsLearn the ins and outs of Python syntax, libraries, and best practicesExamine a machine ... Read more

    S$ 85.34 SGD or Free with Kobo Plus

  • 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

    S$ 68.22 SGD

  • Java: The Good Parts

    Unearthing the Excellence in Java

    by Jim Waldo ...
    What if you could condense Java down to its very best features and build better applications with that simpler version? In this book, veteran Sun Labs engineer Jim Waldo reveals which parts of Java are most useful, and why those features make Java among the best programming languages available.Every language eventually builds up crud, Java included. The core language has become increasingly large ... Read more

    S$ 24.08 SGD

  • Professional JavaScript for Web Developers

    by Matt Frisbie ...
    Series series Tech Today
    Update and upgrade your JavaScript skillset for ES 2023 with the ultimate JavaScript guide for prosProfessional JavaScript for Web Developers, 5th edition, is the gold-standard in intermediate-to-advanced JavaScript programming development books. The author dives directly into the inner workings of JavaScript to help you clean up your code and become a more sophisticated and talented JavaScript ... Read more

    S$ 70.99 SGD

  • Programming Rust

    Systems programming provides the foundation for the world's computation. Writing performance-sensitive code requires a programming language that puts programmers in control of how memory, processor time, and other system resources are used. The Rust systems programming language combines that control with a modern type system that catches broad classes of common mistakes, from memory management ... Read more

    S$ 68.22 SGD

  • 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

    S$ 1.27 SGD

  • 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

    S$ 12.77 SGD or Free with Kobo Plus

  • iOS 15 Programming Fundamentals with Swift

    Swift, Xcode, and Cocoa Basics

    by Matt Neuburg ...
    Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 13 IDE, Cocoa Touch, and the latest version of Apple's acclaimed programming language, Swift 5.5. With this thoroughly updated guide, you'll learn the Swift language, understand Apple's Xcode development tools, and discover the Cocoa framework.Explore Swift's object-oriented conceptsBecome familiar with ... Read more

    S$ 57.21 SGD

  • 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

    S$ 40.21 SGD

  • 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

    S$ 7.43 SGD or Free with Kobo Plus