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 1561 - 1584 of 10835 Results
Skip side bar filters
  • Mastering Python Regular Expressions

    A short and straight to the point guide that explains the implementation of Regular Expressions in Python. This book is aimed at Python developers who want to learn how to leverage Regular Expressions in Python. Basic knowledge of Python is required for a better understanding. ... Read more

    $15.99 USD or Free with Kobo Plus

  • Learn SQL Database Programming

    Query and manipulate databases from popular relational database servers using SQL

    Learn everything you need to know to build efficient SQL queries using this easy-to-follow beginner's guideKey FeaturesExplore all SQL statements in depth using a variety of examplesGet to grips with database querying, data aggregate, manipulation, and much moreUnderstand how to explore and process data of varying complexity to tell a storyBook DescriptionSQL is a powerful querying language that's ... Read more

    $27.99 USD or Free with Kobo Plus

  • Learning Geospatial Analysis with Python

    Unleash the power of Python 3 with practical techniques for learning GIS and remote sensing

    by Joel Lawhead ...
    Harness the powerful Python programming language to navigate the realms of geographic information systems, remote sensing, topography, and more, while embracing a guiding framework for effective geospatial analysisKey FeaturesCreate GIS solutions using the new features introduced in Python 3.10Explore a range of GIS tools and libraries, including PostGIS, QGIS, and PROJIdentify the tools and ... Read more

    $30.99 USD or Free with Kobo Plus

  • Learning pandas

    High performance data manipulation and analysis using Python

    Get to grips with pandas—a versatile and high-performance Python library for data manipulation, analysis, and discoveryKey FeaturesGet comfortable using pandas and Python as an effective data exploration and analysis toolExplore pandas through a framework of data analysis, with an explanation of how pandas is well suited for the various stages in a data analysis processA comprehensive guide to ... Read more

    $41.99 USD or Free with Kobo Plus

  • Beginning C++ Game Programming

    Learn C++ from scratch and get started building your very own games

    by John Horton ...
    Beginner's guide to create exciting desktop gamesKey Features\[\*\] This book offers a fun way to learn modern C++ programming while building exciting 2D games\[\*\] This beginner-friendly guide offers a fast-paced but engaging approach to game development\[\*\] Dive headfirst into building a wide variety of desktop games that gradually increase in complexity\[\*\] It is packed with many ... Read more

    $41.99 USD or Free with Kobo Plus

  • Building a Debugger

    Write a Native x64 Debugger From Scratch

    by Sy Brand ...
    Master the inner workings of your x64 Linux system and expand your OS expertise by writing your very own debugger using C++.If debuggers seem like magic to you, there is no better way to demystify them than to write your own. This book will show you exactly how to do it, walking you through the entire process of building a debugger for x64 Linux systems using C++. As go from an empty filesystem ... Read more

    $47.99 USD

  • Computer Science From Scratch

    Building Interpreters, Art, Emulators and ML in Python

    by David Kopec ...
    You know how to write Python. Now master the computer science that makes it work.If you’ve been programming for a while, you may have found yourself wondering about the deeper principles behind the code. How are programming languages implemented? What does an interpreter really do? How does the microprocessor execute instructions at a fundamental level? How does a machine learning algorithm make ... Read more

    $34.99 USD

  • Learn to Program with Minecraft

    Transform Your World with the Power of Python

    You’ve bested creepers, traveled deep into caves, and maybe even gone to The End and back—but have you ever transformed a sword into a magic wand? Built a palace in the blink of an eye? Designed your own color-changing disco dance floor?In Learn to Program with Minecraft®, you’ll do all this and more with the power of Python, a free language used by millions of professional and first-time ... Read more

    $17.99 USD

  • Spring Boot Cookbook

    Over 35 recipes to help you build, test, and run Spring applications using Spring Boot

    by Alex Antonov ...
    Over 35 recipes to help you build, test, and run Spring applications using Spring BootKey FeaturesBook DescriptionSpring Boot is Spring's convention-over-configuration solution. This feature makes it easy to create Spring applications and services with absolute minimum fuss. Spring Boot has the great ability to be customized and enhanced, and is specifically designed to simplify development of a ... Read more

    $26.99 USD or Free with Kobo Plus

  • Ruby Programming Essentials

    by Neil Smyth ...
    Ruby Essentials provides a concise and easy to follow guide to learning Ruby. Everything from installing Ruby and the basics of the language through to topics such as arrays file handling and object-oriented programming are covered all combined with easy to understand code examples which serve to bridge the gap between theory and practice. Ruby Essentials is designed to be of equal use both to ... Read more

    $12.99 USD

  • Java Message Service

    Creating Distributed Enterprise Applications

    Java Message Service, Second Edition, is a thorough introduction to the standard API that supports "messaging" -- the software-to-software exchange of crucial data among network computers. You'll learn how JMS can help you solve many architectural challenges, such as integrating dissimilar systems and applications, increasing scalability, eliminating system bottlenecks, supporting concurrent ... Read more

    $23.99 USD

  • Microsoft Visual C# 2012 Step By Step

    by John Sharp ...
    Series series Step by Step Developer
    Teach yourself how to build applications with Microsoft Visual C# 2012 and Visual Studio 2012—one step at a time. Ideal for those with fundamental programming skills, this tutorial provides practical, learn-by-doing exercises for mastering core C# language features and creating working applications and components for Windows.Discover how to:Work with variables, non-reserved identifiers, statements ... Read more

    $25.99 USD

  • How to create your first iPhone App

    Turning your idea into App easily

    Recommended Corona sdk Book: http://coronalabs.com/resources/books/1.-) + 200 Page PDF Book. Everything needed to learn how to design your own iOS applications and Html5 WebApps.2.-) 4 Case Studies. Design case studies to help you apply what you learned are included with the book. Learn how to design easily your virtual store integrating the paypal payment gateway to ease selling to your customers ... Read more

    $9.96 USD

  • Elements of Programming

    “Ask a mechanical, structural, or electrical engineer how far they would get without a heavy reliance on a firm mathematical foundation, and they will tell you, ‘not far.’ Yet so-called software engineers often practice their art with little or no idea of the mathematical underpinnings of what they are doing. And then we wonder why software is notorious for being delivered late and full of bugs, ... Read more

    $34.99 USD

  • Internet Address E-Book of ANDROID Programming 15 Downloadable E-Book

    by TANER PERMAN ...
    Internet Address E-Book of ANDROID Programming 15 Downloadable E-Book50 Android HacksAndbook Android ProgrammingAndroid a Programmers GuideAndroid Application Development For DummiesAndroid Apps for Absolute BeginnersAndroid Beginners Guide by GoogleAndroid Developer Tools EssentialsAndroid Programming BasicsBeginning AndroidExpert AndroidHead First Android DevelopmentLearn Android App Dev... ... Read more

    $7.42 USD

  • Go in Practice

    SummaryGo in Practice guides you through 70 real-world techniques in key areas like package management, microservice communication, and more. Following a cookbook-style Problem/Solution/Discussion format, this practical handbook builds on the foundational concepts of the Go language and introduces specific strategies you can use in your day-to-day applications.About the TechnologyGo may be the ... Read more

    $34.99 USD

  • Mastering Python for Bioinformatics

    How to Write Flexible, Documented, Tested Python Code for Research Computing

    Life scientists today urgently need training in bioinformatics skills. Too many bioinformatics programs are poorly written and barely maintained, usually by students and researchers who've never learned basic programming skills. This practical guide shows postdoc bioinformatics professionals and students how to exploit the best parts of Python to solve problems in biology while creating documented ... Read more

    $61.99 USD

  • Hands-On MQTT Programming with Python

    Work with the lightweight IoT protocol in Python

    Explore the features included in the latest versions of MQTT for IoT and M2M communications and use them with modern Python 3. Key FeaturesMake your connected devices less prone to attackers by understanding security mechanismsTake advantage of MQTT features for IoT and Machine-to-Machine communicationsThe only book that covers MQTT with a single language, PythonBook Description... ... Read more

    $27.99 USD or Free with Kobo Plus

  • Mastering XML

    Essential Techniques

    Dive into the comprehensive guide that is "Mastering XML: Essential Techniques," the definitive resource for anyone looking to deepen their understanding of XML, the cornerstone of modern data interchange. Whether you're a beginner eager to grasp the basics or an advanced user aiming to refine your skills, this book meticulously covers every aspect of XML, from its syntax and structure to advanced ... Read more

    $8.99 USD

  • Functional Programming in C++

    by Ivan Cukic ...
    SummaryFunctional Programming in C++ teaches developers the practical side of functional programming and the tools that C++ provides to develop software in the functional style. This in-depth guide is full of useful diagrams that help you understand FP concepts and begin to think functionally.About the TechnologyWell-written code is easier to test and reuse, simpler to parallelize, and less error ... Read more

    $49.99 USD

  • Agile Data Science 2.0

    Building Full-Stack Data Analytics Applications with Spark

    Data science teams looking to turn research into useful analytics applications require not only the right tools, but also the right approach if they’re to succeed. With the revised second edition of this hands-on guide, up-and-coming data scientists will learn how to use the Agile Data Science development methodology to build data applications with Python, Apache Spark, Kafka, and other tools ... Read more

    $36.99 USD

  • Learning MySQL and MariaDB

    Heading in the Right Direction with MySQL and MariaDB

    If you’re a programmer new to databases—or just new to MySQL and its community-driven variant, MariaDB—you’ve found the perfect introduction. This hands-on guide provides an easy, step-by-step approach to installing, using, and maintaining these popular relational database engines.Author Russell Dyer, Curriculum Manager at MariaDB and former editor of the MySQL Knowledge Base, takes you through ... Read more

    $30.99 USD

  • Programming C# 12

    Build Cloud, Web, and Desktop Applications

    by Ian Griffiths ...
    C# is undeniably one of the most versatile programming languages available to engineers today. With this comprehensive guide, you'll learn just how powerful the combination of C# and .NET can be. Author Ian Griffiths guides you through C# 12.0 and .NET 8 fundamentals and techniques for building cloud, web, and desktop applications.Designed for experienced programmers, this book provides many code ... Read more

    $48.99 USD

  • The Common Lisp Condition System

    Beyond Exception Handling with Control Flow Mechanisms

    Series series Professional and Applied Computing (R0)
    Discover the functioning and example uses of the Common Lisp condition system. This book supplements already existing material for studying Common Lisp as a language by providing detailed information about the Lisp condition system and its control flow mechanisms; it also describes an example ANSI-conformant implementation of the condition system.In part 1 of The Common Lisp Condition System, the ... Read more

    $40.99 USD