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

    RM 203.69

  • Mastering Visual Basic

    From Fundamental Concepts to Advanced Applications in .NET

    by Thomas Blake ...
    "Mastering Visual Basic" is an in-depth exploration of the Visual Basic programming language, tailored for both beginners and experienced developers. This book provides a thorough understanding of Visual Basic's syntax, concepts, and its application in the .NET framework.Starting with the basics, the book introduces fundamental programming constructs of Visual Basic, making it an ideal resource ... Read more

    RM 20.42 or Free with Kobo Plus

  • 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

    RM 176.39

  • Listen und Tupel in Python für Anfänger

    Ein praxisnaher Leitfaden für den Einstieg in sequenzielle Datentypen in Python

    by Dargslan ...
    Series Book 4 - Python-Programmierung für Einsteiger
    Willkommen zu "Listen und Tupel in Python für Anfänger"! Dieses Buch ist Ihr Tor zur faszinierenden Welt der sequenziellen Datentypen in Python. Als einer der grundlegendsten und vielseitigsten Aspekte der Programmierung in Python sind Listen und Tupel unverzichtbare Werkzeuge für jeden angehenden Entwickler. Unser Ziel ist es, Ihnen diese mächtigen Konzepte auf eine zugängliche und praxisnahe ... Read more

    RM 60.08 or Free with Kobo Plus

  • Scala:Applied Machine Learning

    Master the art of Machine Learning in Scala

    Leverage the power of Scala and master the art of building, improving, and validating scalable machine learning and AI applications using Scala's most advanced and finest features.Key Features\[\*\] Build functional, type-safe routines to interact with relational and NoSQL databases with the help of the tutorials and examples provided\[\*\] Leverage your expertise in Scala programming to create ... Read more

    RM 304.19 or Free with Kobo Plus

  • Debunking C++ Myths

    Embark on an insightful journey to uncover the truths behind popular C++ myths and misconceptions

    Explore the origins of C++ myths and their relevance today, learn to sidestep common pitfalls, and adopt modern best practices to master the evolving C++ programming landscapeKey FeaturesTrace the origins of C++ misconceptions and understand why they persistLearn to avoid pitfalls caused by misunderstood C++ standardsLeverage the lesser-known features of the C++ programming languagePurchase of the ... Read more

    RM 119.39 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

    Was RM 181.49 Now RM 160.19

  • Graphics and Animations with SwiftUI

    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 graphics and animations using the SwiftUI framework.After reading this guide, you will know how to create and combine ... Read more

    RM 8.52 or Free with Kobo Plus

  • Foundation Framework

    Learn how to work with Foundation using Swift 4

    by J.D Gauchat ...
    Learn how to work with the data types defined in the Foundation framework. After reading this guide, you will know how to create and process strings, numbers, dates and measurements in your Swift code using the classes included in Foundation.Table of ContentsFOUNDATION FRAMEWORKFoundationStandard FunctionsStringsRangesNumbersDatesMeasurementsQUICK REFERENCEStandard FunctionsNSStringNSRangeR... ... Read more

    RM 11.12 or Free with Kobo Plus

  • Swift for Masterminds 2nd Edition

    How to take advantage of Swift, iOS 27 and AI Agents to program applications for iPhones, iPads, and Macs

    by J.D Gauchat ...
    The 2nd edition of the bestselling Swift for Masterminds, now fully updated for Swift 6.4 and iOS 27, with new sections on concurrency and AI-assisted development.Master the Swift programming language step by step, the easy way, from beginner concepts to advanced techniques. After reading this book, you will know how to write Swift code with confidence, process data efficiently, work with ... Read more

    RM 19.93 or Free with Kobo Plus

  • Anyone Can Code

    The Art and Science of Logical Creativity

    by Ali Arya ...
    Anyone Can Code: The Art and Science of Logical Creativity introduces computer programming as a way of problem-solving through logical thinking. It uses the notion of modularization as a central lens through which we can make sense of many software concepts. This book takes the reader through fundamental concepts in programming by illustrating them in three different and distinct languages: C/C++, ... Read more

    RM 347.29

  • C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals

    Start building websites and services with ASP.NET Core 8, Blazor, and EF Core 8

    by Mark J. Price ...
    An accessible guide for beginner-to-intermediate programmers to the concepts, real-world applications, and latest features of C\# 12 and .NET 8, with hands-on exercises using Visual Studio 2022 and Visual Studio Code. Purchase of the print or Kindle book includes a free PDF eBookKey FeaturesExplore the latest additions to C\# 12, the .NET 8 class libraries, and Entity Framework Core 8Create ... Read more

    RM 175.59 or Free with Kobo Plus

  • A Concise Introduction to Programming in Python

    Series series Chapman & Hall/CRC Textbooks in Computing
    A Concise Introduction to Programming in Python, Second Edition provides a hands-on and accessible introduction to writing software in Python, with no prior programming experience required.The Second Edition was thoroughly reorganized and rewritten based on classroom experience to incorporate:A spiral approach, starting with turtle graphics, and then revisiting concepts in greater depth using ... Read more

    RM 288.75

  • 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

    RM 191.09

  • Geometric Computation: Foundations for Design

    Geometric Computation: Foundations for Design describes the mathematical and computational concepts that are central to the practical application of design computation in a manner tailored to the visual designer. Uniquely pairing key topics in code and geometry, this book develops the two key faculties required by designers that seek to integrate computation into their creative practice: an ... Read more

    RM 300.46

  • 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

    RM 134.89

  • Programming Python

    Powerful Object-Oriented Programming

    by Mark Lutz ...
    If you've mastered Python's fundamentals, you're ready to start using it to get real work done. Programming Python will show you how, with in-depth tutorials on the language's primary application domains: system administration, GUIs, and the Web. You'll also explore how Python is used in databases, networking, front-end scripting layers, text processing, and more. This book focuses on commonly ... Read more

    Was RM 205.99 Now RM 179.89

  • Beginning Spring

    Get up to speed quickly with this comprehensive guide to SpringBeginning Spring is the complete beginner's guide to Java's most popular framework. Written with an eye toward real-world enterprises, the book covers all aspects of application development within the Spring Framework. Extensive samples within each chapter allow developers to get up to speed quickly by providing concrete references for ... Read more

    RM 126.49

  • 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

    RM 177.09

  • Objektorientierte Programmierung

    Das umfassende Handbuch

    Die praxisorientierte Einführung in OOPKomplexe Projekte solide strukturieren, tragfähige Designs erstellen, guten Code schreiben und wartbare Software liefern: Dafür brauchen Entwickler ein Repertoire, aus dem Objektorientierung nicht mehr wegzudenken ist. In diesem Buch finden Sie alles, was Sie brauchen, um sich in die Objektorientierung einzuarbeiten und ihre Prinzipien zur Basis Ihrer eigenen ... Read more

    RM 206.49

  • Einstieg in Visual Basic mit Visual Studio 2022

    Ideal für Programmieranfänger

    by Thomas Theis ...
    Der leichte Einstieg in Visual BasicHier lernen Sie das Programmieren mit Visual Basic von der Pike auf: Sie eignen sich die Sprachgrundlagen zu Variablen, Operatoren, Schleifen und Co. an und erfahren alles Notwendige zu OOP und Fehlerbehandlung. Dabei entwickeln Sie von Anfang an eigene GUIs, die mit fortschreitendem Wissen immer komplexer werden. Auch in die Datenbankprogrammierung werden Sie ... Read more

    RM 144.49

  • Beginning Programming All-in-One For Dummies

    by Wallace Wang ...
    Let there be code!Beginning Programming All-in-One For Dummies offers one guide packed with 7 books to teach you programming across multiple languages. Coding can seem complex and convoluted, but Dummies makes it simple and easy to understand. You’ll learn all about the principles of programming, algorithms, data structures, debugging programs, unique applications of programming and more while ... Read more

    RM 117.99

  • Java For Dummies

    by Barry Burd ...
    Learn to code with Java and open the gate to a rewarding careerNow in its 9th edition, Java For Dummies gives you the essential tools you need to understand the programming language that 17 million software developers rely on. This beginner-friendly guide simplifies every step of the learning process. You'll learn the basics of Java and jump into writing your own programs. Along the way, you'll ... Read more

    RM 98.39

  • 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

    RM 22.66 or Free with Kobo Plus