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 217 - 240 of 10854 Results
Skip side bar filters
  • Get started with MicroPython on Raspberry Pi Pico

    The Official Raspberry Pi Pico Guide

    Create your own programmable electronic contraptions for home projects, industrial automation, or learning (or teaching!) electronics and programming.Learn how to use the beginner-friendly MicroPython language to write programs and connect up hardware to make your Raspberry Pi Pico interact with the world around it. Using these programmable connections, you can light LEDs, make noises, send text ... Read more

    $5.39 USD or Free with Kobo Plus

  • Effective TypeScript

    83 Specific Ways to Improve Your TypeScript

    by Dan Vanderkam ...
    TypeScript is a typed superset of JavaScript with the potential to solve many of the headaches for which JavaScript is famous. But TypeScript has a learning curve of its own, and understanding how to use it effectively takes time and practice. Using the format popularized by Effective C++ and Effective Java (both Addison-Wesley), this practical book features 83 items that give specific advice on ... Read more

    $36.79 USD

  • JavaScript Patterns

    Build Better Applications with Coding and Design Patterns

    What's the best approach for developing an application with JavaScript? This book helps you answer that question with numerous JavaScript coding patterns and best practices. If you're an experienced developer looking to solve problems related to objects, functions, inheritance, and other language-specific categories, the abstractions and code templates in this guide are ideal -- whether you're ... Read more

    $21.59 USD

  • Microservices Patterns

    With examples in Java

    "A comprehensive overview of the challenges teams face when moving to microservices, with industry-tested solutions to these problems." - Tim Moore, Lightbend44 reusable patterns to develop and deploy reliable production-quality microservices-based applications, with worked examples in Java****Key Features44 design patterns for building and deploying microservices applicationsDrawing on decades of ... Read more

    $49.99 USD

  • Head First C

    A Brain-Friendly Guide

    Ever wished you could learn C from a book? Head First C provides a complete learning experience for C and structured imperative programming. With a unique method that goes beyond syntax and how-to manuals, this guide not only teaches you the language, it helps you understand how to be a great programmer. You'll learn key areas such as language basics, pointers and pointer arithmetic, and dynamic ... Read more

    $36.79 USD

  • I Hate PHP

    by Mark Soyer ...
    Learn The Basics Of PHP & MySQL Programming Without A Brain Overload! ...”I Hate PHP” is for webmasters and designers who have always wondered what PHP could do for them; someone who wants to “do” some PHP and not outsource it. It is best to be familiar with HTML and writing / deciphering HTML code. You don’t need to be a top-notch “I do it all in Notepad” kinda person - just being able to open up ... Read more

    $2.99 USD or Free with Kobo Plus

  • Using SQLite

    Small. Fast. Reliable. Choose Any Three.

    Application developers, take note: databases aren't just for the IS group any more. You can build database-backed applications for the desktop, Web, embedded systems, or operating systems without linking to heavy-duty client-server databases such as Oracle and MySQL. This book shows you how to use SQLite, a small and lightweight relational database engine that you can build directly into your ... Read more

    $23.09 USD

  • Programming Arduino Next Steps: Going Further with Sketches

    by Simon Monk ...
    Arduino guru Simon Monk reveals advanced programming techniques for Arduino!Programming Arduino Next Steps: Going Further with Sketches is the must-have follow-up to Monk’s bestseller, Programming Arduino: Getting Started with Sketches. Aimed at experienced programmers and hobbyists who have mastered the basics, this book takes you “under the hood” of Arduino, revealing professional-level ... Read more

    $12.99 USD

  • Beautiful Code

    Leading Programmers Explain How They Think

    How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high-profile projects. You will be able to look over the shoulder of major coding and design experts to see problems through their eyes.This is not simply another design patterns ... Read more

    $25.99 USD

  • Thinking About Star

    This short booklet will introduce you to the Star programming language, what is novel about it and why you should know more.Star is a modern functional first programming language that has a rich set of features. It is readable, safe and extensible. It supports multiple paradigms including actor based programming, query based programming, and concurrent programming.The booklet highlights some of ... Read more

    Free

  • Natural Language Processing with Python

    Analyzing Text with the Natural Language Toolkit

    This book offers a highly accessible introduction to natural language processing, the field that supports a variety of language technologies, from predictive text and email filtering to automatic summarization and translation. With it, you'll learn how to write Python programs that work with large collections of unstructured text. You'll access richly annotated datasets using a comprehensive range ... Read more

    $33.89 USD

  • Understanding and Using C Pointers

    Core Techniques for Memory Management

    Improve your programming through a solid understanding of C pointers and memory management. With this practical book, you’ll learn how pointers provide the mechanism to dynamically manipulate memory, enhance support for data structures, and enable access to hardware. Author Richard Reese shows you how to use pointers with arrays, strings, structures, and functions, using memory models throughout ... Read more

    $24.49 USD

  • Ethical Hacking

    by Lakshay Eshan ...
    This book is written for those people who want to hack systems to test identify the security holes and vulnerabilities of thosesystems. This book outlines different tricks and techniques that an ethical hacker can use to assess the security of the systems, identify vulnerabilities and fix those vulnerabilities. This is done to prevent any malicious attacks against the system.The hacking we talk ... Read more

    $2.99 USD or Free with Kobo Plus

  • Python: Quick Reference - Cheat Sheet - Print & Laminate

    Digital Print & Laminate

    by Kaitlyn Chick ...
    This Quick Reference Sheet is designed for new and experienced programmers alike. If you want a cheat sheet for your laptop, Kindle or smart phone, or if you would simply like to print out and laminate this is the ideal reference chart for you. ... Read more

    $1.99 USD

  • Visual Basic for the Approved Workman

    Drawing from many years of professional software development and teaching experience, I prepared an innovative text that presents the Visual Basic language in a simple, yet powerful way, at the same time integrating Biblical perspective.Few textbooks address the simplicity of Visual Basic, many are unable to address the complexity of real-world systems, and few if any have attempted to integrate ... Read more

    Free

  • Learn C Today

    A Beginner's Guide to Mastering the Fundamentals of C Programming

    Master C programming from the ground up — no experience needed.Learn C Today is a complete, beginner-friendly guide for students, aspiring developers, and self-learners who want to understand C programming in depth. Covering everything from your first line of code to more advanced concepts, this book takes you step by step through the language that powers countless modern technologies.Inside, you ... Read more

    Free

  • Learn WPF MVVM - XAML, C# and the MVVM pattern

    by Arnaud Weil ...
    You're a developer who knows nothing to WPF. Which is fine, except that you need to start coding your next application using WPF and the MVVM pattern.Don't worry: I have you covered. I've been training hundreds of developers like you during 15 years, and converted my experience into this book. I know from experience teaching what takes more time to learn in WPF, and will spend time only where ... Read more

    $9.99 USD or Free with Kobo Plus

  • Essential SQLAlchemy

    Mapping Python to Databases

    Dive into SQLAlchemy, the popular, open-source code library that helps Python programmers work with relational databases such as Oracle, MySQL, PostgresSQL, and SQLite. Using real-world examples, this practical guide shows you how to build a simple database application with SQLAlchemy, and how to connect to multiple databases simultaneously with the same metadata.SQL is a powerful language for ... Read more

    $24.49 USD

  • Regular Expression Pocket Reference

    Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .NET

    This handy little book offers programmers a complete overview of the syntax and semantics of regular expressions that are at the heart of every text-processing application. Ideal as a quick reference, Regular Expression Pocket Reference covers the regular expression APIs for Perl 5.8, Ruby (including some upcoming 1.9 features), Java, PHP, .NET and C#, Python, vi, JavaScript, and the PCRE regular ... Read more

    $15.89 USD

  • The Art of R Programming

    A Tour of Statistical Software Design

    R is the world's most popular language for developing statistical software: Archaeologists use it to track the spread of ancient civilizations, drug companies use it to discover which medications are safe and effective, and actuaries use it to assess financial risks and keep economies running smoothly.The Art of R Programming takes you on a guided tour of software development with R, from basic ... Read more

    $23.99 USD

  • PostgreSQL: Up and Running

    A Practical Guide to the Advanced Open Source Database

    Thinking of migrating to PostgreSQL? This clear, fast-paced introduction helps you understand and use this open source database system. Not only will you learn about the enterprise class features in versions 9.5 to 10, youâ??ll also discover that PostgeSQL is more than a database systemâ??itâ??s an impressive application platform as well.With examples throughout, this book shows you how to achieve ... Read more

    $28.09 USD

  • Learn Python the Hard Way

    A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code

    by Zed A. Shaw ...
    Series series Zed Shaw's Hard Way Series
    You Will Learn Python!Zed Shaw has perfected the world's best system for learning Python. Follow it and you will succeed-just like the hundreds of thousands of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else.In Learn Python the Hard Way, Third Edition, you'll learn Python by working through 52 brilliantly crafted ... Read more

    $27.39 USD

  • Design of a Programmer

    There are rules. There sure are rules. But no one is going to tell you those! They aren't told because everyone makes their own and its one of its kind. The question is how do I make my own rules to be a better programmer? Is it possible?The answer is yes and hence is this book. This book will aid you in being a better programmer. If you have plans to start learning programming or have just began, ... Read more

    Free

  • 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

    $36.79 USD