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 409 - 432 of 10713 Results
Skip side bar filters
  • JavaScript from Beginner to Professional

    Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages

    Start your journey towards becoming a JavaScript developer with the help of more than 100 fun exercises and projects. Purchase of the print or Kindle book includes a free eBook in the PDF format.Key FeaturesWrite eloquent JavaScript and employ fundamental and advanced features to create your own web appsInteract with the browser with HTML and JavaScript, and add dynamic images, shapes, and text ... Read more

    $28.79 USD or Free with Kobo Plus

  • Thinking as Computation

    A First Course

    Students explore the idea that thinking is a form of computation by learning to write simple computer programs for tasks that require thought.This book guides students through an exploration of the idea that thinking might be understood as a form of computation. Students make the connection between thinking and computing by learning to write computer programs for a variety of tasks that require ... Read more

    $21.99 USD

  • Ethical Hacking

    A Hands-on Introduction to Breaking In

    A hands-on guide to hacking computer systems from the ground up, from capturing traffic to crafting sneaky, successful trojans.A crash course in modern hacking techniques, Ethical Hacking is already being used to prepare the next generation of offensive security experts. In its many hands-on labs, you’ll explore crucial skills for any aspiring penetration tester, security researcher, or malware ... Read more

    $29.99 USD

  • Python 3 Object-Oriented Programming

    Build robust and maintainable software with object-oriented design patterns in Python 3.8

    Uncover modern Python with this guide to Python data structures, design patterns, and effective object-oriented techniquesKey FeaturesIn-depth analysis of many common object-oriented design patterns that are more suitable to Python's unique styleLearn the latest Python syntax and librariesExplore abstract design patterns and implement them in Python 3.8Book DescriptionObject-oriented programming ... Read more

    $68.39 USD or Free with Kobo Plus

  • Getting Started with Arduino and Java

    This book was written to help anyone want to get started with Arduino and Java using serial port.**TOC**Preparing Development Environment1.1 Arduino1.1.1 Arduino Uno1.1.2 Arduino Leonardo1.1.3 Arduino Mega 25601.1.4 Arduino Due1.2 Electronic Components1.2.1 Arduino Starter Kit1.2.2 Fritzing1.2.3 Cooking-Hacks: Arduino Starter Kit1.2.4 Arduino Sidekick Basic kit1.3 Java1.4 Arduino Softwa... ... Read more

    $4.01 USD

  • Think Python

    How to Think Like a Computer Scientist

    Python is an excellent way to get started in programming, and this clear, concise guide walks you through Python a step at a time—beginning with basic programming concepts before moving on to functions, data structures, and object-oriented design. This revised third edition reflects the growing role of large language models (LLMs) in programming and includes exercises on effective LLM prompts, ... Read more

    $30.29 USD

  • Control de Versiones de Software con GIT

    El control de versión es el cuaderno de laboratorio del mundo digital: es lo que los profesionales utilizan para mantener el registro de lo que hicieron y para colaborar con otras personas. Todo gran proyecto de desarrollo de software depende de él, y varios programadores también lo utilizan para sus pequeños proyectos. Y no es utilizado sólo para software: libros (como este), artículos, pequeños ... Read more

    $3.95 USD or Free with Kobo Plus

  • Relational Theory for Computer Professionals

    What Relational Databases Are Really All About

    by C.J. Date ...
    All of today’s mainstream database products support the SQL language, and relational theory is what SQL is supposed to be based on. But are those products truly relational? Sadly, the answer is no. This book shows you what a real relational product would be like, and how and why it would be so much better than what’s currently available.With this unique book, you will:Learn how to see database ... Read more

    $24.49 USD

  • jQuery Pocket Reference

    Read Less, Learn More

    "As someone who uses jQuery on a regular basis, it was surprising to discover how much of the library I’m not using. This book is indispensable for anyone who is serious about using jQuery for non-trivial applications." -- Raffaele Cecco, longtime developer of video games, including Cybernoid, Exolon, and StormlordjQuery is the "write less, do more" JavaScript library. Its powerful features and ... Read more

    $13.99 USD

  • Effective STL

    50 Specific Ways to Improve Your Use of the Standard Template Library

    by Scott Meyers ...
    Series series Addison-Wesley Professional Computing Series
    “This is Effective C++ volume three – it’s really that good.”– Herb Sutter, independent consultant and secretary of the ISO/ANSI C++ standards committee“There are very few books which all C++ programmers must have. Add Effective STL to that list.”– Thomas Becker, Senior Software Engineer, Zephyr Associates, Inc., and columnist, C/C++ Users JournalC++’s Standard Template L... ... Read more

    $47.69 USD

  • Bare Metal C

    Embedded Programming for the Real World

    Bare Metal C teaches you to program embedded systems with the C programming language. You’ll learn how embedded programs interact with bare hardware directly, go behind the scenes with the compiler and linker, and learn C features that are important for programming regular computers.Bare Metal C will teach you how to program embedded devices with the C programming language. For embedded system ... Read more

    $29.99 USD

  • Android System Programming

    Porting, customizing, and debugging Android HAL

    by Roger Ye ...
    Build, customize, and debug your own Android systemKey FeaturesMaster Android system-level programming by integrating, customizing, and extending popular open source projectsUse Android emulators to explore the true potential of your hardwareMaster key debugging techniques to create a hassle-free development environmentBook DescriptionAndroid system programming involves both hardware and software ... Read more

    $41.99 USD or Free with Kobo Plus

  • Modern PHP

    New Features and Good Practices

    by Josh Lockhart ...
    PHP is experiencing a renaissance, though it may be difficult to tell with all of the outdated PHP tutorials online. With this practical guide, you’ll learn how PHP has become a full-featured, mature language with object-orientation, namespaces, and a growing collection of reusable component libraries.Author Josh Lockhart—creator of PHP The Right Way, a popular initiative to encourage PHP best ... Read more

    $18.79 USD

  • Visual Basic 2010 Essentials

    by Neil Smyth ...
    Visual Basic 2010 Essentials is intended to be of use to both novices looking to learn Visual Basic 2010 and to those proficient in other languages that plan to cross-train from other programming languages. The Visual Basic language combined with the Visual Studio 2010 development environment provides a uniquely powerful yet easy to learn programming environment allowing even the absolute beginner ... Read more

    $12.99 USD

  • Rails 4 Way, The

    The “Bible” for Rails Development: Now Fully Updated for Rails 4.1"When I read The Rails Way for the first time, I felt like I truly understood Rails for the first time.”—From the Foreword by Steve KlabnikRuby on Rails 4 is leaner, tighter, and even more valuable to professional web developers. More than ever, it helps you focus on what matters most: delivering business value via clean and ... Read more

    $34.59 USD

  • Object-Oriented Python

    Master OOP by Building Games and GUIs

    by Irv Kalb ...
    Power up your Python with object-oriented programming and learn how to write powerful, efficient, and re-usable code.Object-Oriented Python is an intuitive and thorough guide to mastering object-oriented programming from the ground up. You’ll cover the basics of building classes and creating objects, and put theory into practice using the pygame package with clear examples that help visualize the ... Read more

    $31.99 USD

  • Guide to: Learning Iteration and Generators in Python

    by Matt Harrison ...
    Understanding iteration enables understanding generators and easily creating objects that can iterate. This guide will explain the theory behind iteration in Python and teach best practices for generator creation and use. Do not beware the yield, rather embrace the power it provides. ... Read more

    $4.99 USD

  • C Programming in One Hour a Day, Sams Teach Yourself

    Series series Sams Teach Yourself
    Sams Teach Yourself C Programming in One Hour a Day, Seventh Edition is the newest version of the worldwide best-seller Sams Teach Yourself C in 21 Days. Fully revised for the new C11 standard and libraries, it now emphasizes platform-independent C programming using free, open-source C compilers. This edition strengthens its focus on C programming fundamentals, and adds new material on popular C ... Read more

    $27.39 USD

  • Spring Boot Intermediate Microservices: Resilient Microservices with Spring Boot 2 and Spring Cloud

    Brief books for developers, #3

    by Jens Boje ...
    Series Book 3 - Brief books for developers
    Learn how to access a microservice and build a reliable infrastructure using Spring Boot 2 and Spring Cloud with a proven actionable and hands-on approachLearning new technology can be fast and fun. With this custom tailored learning plan you advance in building microservices with Spring Boot by actually building applications.Together we build a tiny application using the microservice we created ... Read more

    $6.99 USD or Free with Kobo Plus

  • Programming in C

    Learn the C programming language from one of the best. Stephen Kochan's Programming in C is thorough with easy-to-follow instructions that are sure to benefit beginning programmers. This book provides readers with practical examples of how the C programming language can be used with small, fast programs, similar to the programming used by large game developers such as Nintendo. If you want a one ... Read more

    $34.59 USD

  • Ruby Way, The

    Solutions and Techniques in Ruby Programming

    Series series Addison-Wesley Professional Ruby Series
    For more than a decade, Ruby developers have turned to The Ruby Way for reliable “how-to” guidance on effective Ruby programming. Now, Hal Fulton and André Arko have thoroughly updated this classic guide to cover new language enhancements and developers’ experiences through Ruby 2.1.The new edition illuminates Ruby 2.1 through 400+ examples, each answering the question: “How do I do this in Ruby?” ... Read more

    $34.59 USD

  • Causal Inference in Python

    Applying Causal Inference in the Tech Industry

    How many buyers will an additional dollar of online marketing bring in? Which customers will only buy when given a discount coupon? How do you establish an optimal pricing strategy? The best way to determine how the levers at our disposal affect the business metrics we want to drive is through causal inference.In this book, author Matheus Facure, senior data scientist at Nubank, explains the ... Read more

    $48.99 USD

  • Web Database Applications with PHP and MySQL

    Building Effective Database-Driven Web Sites

    There are many reasons for serving up dynamic content from a web site: to offer an online shopping site, create customized information pages for users, or just manage a large volume of content through a database. Anyone with a modest knowledge of HTML and web site management can learn to create dynamic content through the PHP programming language and the MySQL database. This book gives you the ... Read more

    $28.79 USD

  • Enterprise Security Architecture

    A Business-Driven Approach

    Security is too important to be left in the hands of just one department or employee-it's a concern of an entire enterprise. Enterprise Security Architecture shows that having a comprehensive plan requires more than the purchase of security software-it requires a framework for developing and maintaining a system that is proactive. The book is based ... Read more

    $72.99 USD