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...

Programming Languages eBooks

If you like Programming Languages eBooks, then you'll love these top picks.
Showing 1 - 24 of 9260 Results
Skip side bar filters
  • Practical C++ Programming

    Programming Style Guidelines

    C++ is a powerful, highly flexible, and adaptable programming language that allows software engineers to organize and process information quickly and effectively. But this high-level language is relatively difficult to master, even if you already know the C programming language.The 2nd edition of Practical C++ Programming is a complete introduction to the C++ language for programmers who are ... Read more

    RM 123.09

  • Laravel: Up & Running

    by Matt Stauffer ...
    What sets Laravel apart from other PHP web frameworks? Speed and simplicity, for starters. This rapid application development framework and its ecosystem of tools let you quickly build new sites and applications with clean, readable code. Fully updated to include Laravel 11, the third edition of this practical guide provides the definitive introduction to one of today's most popular web frameworks ... Read more

    RM 145.99

  • Developing Graphics Frameworks with Python and OpenGL

    Developing Graphics Frameworks with Python and OpenGL shows you how to create software for rendering complete three-dimensional scenes. The authors explain the foundational theoretical concepts as well as the practical programming techniques that will enable you to create your own animated and interactive computer-generated worlds.You will learn how to combine the power of OpenGL, the most widely ... Read more

    Free

  • Learning Go

    An Idiomatic Approach to Real-World Go Programming

    by Jon Bodner ...
    Go has rapidly become the preferred language for building web services. Plenty of tutorials are available to teach Go's syntax to developers with experience in other programming languages, but tutorials aren't enough. They don't teach Go's idioms, so developers end up recreating patterns that don't make sense in a Go context. This practical guide provides the essential background you need to write ... Read more

    RM 163.19

  • Fluent Python

    Clear, Concise, and Effective Programming

    Don't waste time bending Python to fit patterns you've learned in other languages. Python's simplicity lets you become productive quickly, but often this means you aren't using everything the language has to offer. With the updated edition of this hands-on guide, you'll learn how to write effective, modern Python 3 code by leveraging its best ideas.Discover and apply idiomatic Python 3 features ... Read more

    RM 194.69

  • Optimizing Cloud Native Java

    Practical Techniques for Improving JVM Application Performance

    Performance tuning is an experimental science, but that doesn't mean engineers should resort to guesswork and folklore to get the job done. Yet that's often the case. With this practical book, intermediate to advanced Java technologists working with complex platforms will learn how to tune Java cloud applications for performance using a quantitative, verifiable, and repeatable approach.In response ... Read more

    RM 171.79

  • SQL for Data Analysis

    Advanced Techniques for Transforming Data into Insights

    With the explosion of data, computing power, and cloud data warehouses, SQL has become an even more indispensable tool for the savvy analyst or data scientist. This practical book reveals new and hidden ways to improve your SQL skills, solve problems, and make the most of SQL as part of your workflow.You'll learn how to use both common and exotic SQL functions such as joins, window functions, ... Read more

    RM 163.19

  • Python Crash Course, 3rd Edition

    A Hands-On, Project-Based Introduction to Programming

    by Eric Matthes ...
    Python Crash Course is the world’s bestselling programming book, with over 1,500,000 copies sold to date!Python Crash Course is the world’s best-selling guide to the Python programming language. This fast-paced, thorough introduction will have you writing programs, solving problems, and developing functioning applications in no time.You’ll start by learning basic programming concepts, such as ... Read more

    RM 114.59

  • Layered Design for Ruby on Rails Applications

    Discover practical design patterns for maintainable web applications

    Transition from the traditional Rails MVC trio to an abstraction model and evolve your application codebase with synchronized components, boosting flexibility and maintainabilityKey FeaturesUnderstand Rails' architectural patterns along with its advantages and disadvantagesOrganize business logic in Rails apps when the default approach is insufficientIntroduce new abstractions to address design ... Read more

    RM 143.19 or Free with Kobo Plus

  • Visual Basic in easy steps, 7th edition

    by Mike McGrath ...
    Series series In Easy Steps
    Now in its 7th edition, Visual Basic in easy steps shows how to create Windows applications using the latest Visual Studio Community programming environment. Using examples with free downloadable code, this renowned guide covers:Form controls, application properties, the programming language, live code analysis, problem-solving and debugging techniques.Creating macros for Word and Excel in ... Read more

    RM 64.01

  • Python All-in-One For Dummies

    Everything you need to know to get into Python coding, with 7 books in onePython All-in-One For Dummies is your one-stop source for answers to all your Python questions. From creating apps to building complex web sites to sorting big data, Python provides a way to get the work done. This book is great as a starting point for those new to coding, and it also makes a perfect reference for ... Read more

    RM 128.89

  • Modern Time Series Forecasting with Python

    Explore industry-ready time series forecasting using modern machine learning and deep learning

    by Manu Joseph ...
    Build real-world time series forecasting systems which scale to millions of time series by applying modern machine learning and deep learning conceptsKey FeaturesExplore industry-tested machine learning techniques used to forecast millions of time seriesGet started with the revolutionary paradigm of global forecasting modelsGet to grips with new concepts by applying them to real-world datasets of ... Read more

    RM 153.89 or Free with Kobo Plus

  • Rust for Rustaceans

    Idiomatic Programming for Experienced Developers

    by Jon Gjengset ...
    Master professional-level coding in Rust.For developers who’ve mastered the basics, this book is the next step on your way to professional-level programming in Rust. It covers everything you need to build and maintain larger code bases, write powerful and flexible applications and libraries, and confidently expand the scope and complexity of your projects.Author Jon Gjengset takes you deep into ... Read more

    RM 114.59

  • Java Coding Problems

    Become an expert Java programmer by solving over 200 brand-new, modern, real-world problems

    Stay on top of the new Java features (up to JDK 21) and find efficient solutions for your programming woes. With over 250 problems and solutions, you'll learn new ways to deal with real-world coding tasks and answers to common interview questions. Purchase of the print or Kindle book includes a free PDF eBookKey FeaturesSolve Java programming challenges and get interview-ready with the power of ... Read more

    RM 157.49 or Free with Kobo Plus

  • Architecting ASP.NET Core Applications

    An atypical design patterns guide for .NET 8, C# 12, and beyond

    Backend design like you've never seen it before – a guide to building SOLID ASP.NET Core web apps that stand the test of time. Featuring more Minimal APIs, more testing, a new e-commerce project, and the modular monolith! Purchase of the print or Kindle book includes a free PDF eBook.Key FeaturesLearn multiple ways to organize your application code and become a more flexible ASP.NET Core ... Read more

    RM 135.99 or Free with Kobo Plus

  • Game Development Patterns with Godot 4

    Create resilient game systems using industry-standard solutions in Godot

    Streamline game development with proven design patterns and create scalable, reliable architectures effortlesslyKey FeaturesSave time and avoid pitfalls in game development with proven design patternsLeverage the tools in the Godot editor to benefit from native implementations of design patterns such as the observer and singletonLearn SOLID principles and refactoring techniques to build scalable, ... Read more

    RM 143.19 or Free with Kobo Plus

  • Types and Programming Languages

    A comprehensive introduction to type systems and programming languages.A type system is a syntactic method for automatically checking the absence of certain erroneous behaviors by classifying program phrases according to the kinds of values they compute. The study of type systems—and of programming languages from a type-theoretic perspective—has important applications in software engineering, ... Read more

    RM 300.69

  • Go Programming Language, The

    Series series Addison-Wesley Professional Computing Series
    The Go Programming Language is the authoritative resource for any programmer who wants to learn Go. It shows how to write clear and idiomatic Go to solve real-world problems. The book does not assume prior knowledge of Go nor experience with any specific language, so you’ll find it accessible whether you’re most comfortable with JavaScript, Ruby, Python, Java, or C++.The first chapter is a ... Read more

    RM 135.99

  • 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 194.69

  • Godot 4 for Beginners

    Develop engaging 2D and 3D games with Godot 4's scripting and design features

    Kickstart your game development journey with Godot 4 and create your own indie games from scratch in this part-color guide Free with your book: DRM-free PDF version + access to Packt's next-gen Reader\*Key FeaturesImplement custom scripts to control game logic and interactionsLearn coding, design, and game mechanics tailored for beginners in 2D and 3DBuild and release your own indie games, from ... Read more

    RM 143.19 or Free with Kobo Plus

  • Quantum Computing with Silq Programming

    Get up and running with quantum computing with the simplicity of this new high-level programming language

    Learn the mathematics behind quantum computing and explore the high-level quantum language Silq to take your quantum programming skills to the next levelKey FeaturesHarness the potential of quantum computers more effectively using SilqLearn how to solve core problems that you may face while writing quantum programsExplore useful quantum applications such as cryptography and quantum machine ... Read more

    RM 110.99 or Free with Kobo Plus

  • Learning React Native

    Building Native Mobile Apps with JavaScript

    Get a practical introduction to React Native, the JavaScript framework for writing and deploying fully featured mobile apps that render natively. The second edition of this hands-on guide shows you how to build applications that target iOS, Android, and other mobile platforms instead of browsers—apps that can access platform features such as the camera, user location, and local storage.Through ... Read more

    RM 145.99

  • Learning React

    Modern Patterns for Developing React Apps

    If you want to learn how to build efficient React applications, this is your book. Ideal for web developers and software engineers who understand how JavaScript, CSS, and HTML work in the browser, this updated edition provides best practices and patterns for writing modern React code. No prior knowledge of React or functional JavaScript is necessary.With their learning road map, authors Alex Banks ... Read more

    RM 163.19

  • Godot 4 Game Development Projects

    Build five cross-platform 2D and 3D games using one of the most powerful open source game engines

    Learn to create interactive cross-platform games such as a 3D Minigolf, a 2D Arcade classic, and much more with the all-new Godot Engine 4.0 in this part-color guideKey FeaturesMaster the art of developing cross-platform gamesHarness the power of Godot's node and scene system to design robust and reusable game objectsEffortlessly and effectively integrate Blender into Godot to create powerful 3D ... Read more

    RM 128.89 or Free with Kobo Plus