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

Compilers eBooks

If you like Compilers eBooks, then you'll love these top picks.
Showing 1 - 24 of 1248 Results
Skip side bar filters
  • Practical TLA+

    Planning Driven Development

    by Hillel Wayne ...
    Series series Professional and Applied Computing (R0)
    Learn how to design complex, correct programs and fix problems before writing a single line of code. This book is a practical, comprehensive resource on TLA+ programming with rich, complex examples. Practical TLA+ shows you how to use TLA+ to specify a complex system and test the design itself for bugs.You’ll learn how even a short TLA+ spec can find critical bugs. Start by getting your feet wet ... Read more

    ₹3,030.23

  • Mastering UI/UX Design: Theoretical Foundations and Practical Applications

    "Mastering UI/UX Design: Theoretical Foundations and Practical Applications" is a comprehensive guide for anyone looking to deepen their understanding of user interface (UI) and user experience (UX) design. This book delves into the core principles and theories that underpin effective UI/UX design, offering readers a solid foundation to build upon. It seamlessly bridges the gap between theory and ... Read more

    ₹837.00

  • Practical C++ Financial Programming

    Series series Professional and Applied Computing (R0)
    Practical C++ Financial Programming is a hands-on book for programmers wanting to apply C++ to programming problems in the financial industry. The book explains those aspects of the language that are more frequently used in writing financial software, including the STL, templates, and various numerical libraries. The book also describes many of the important problems in financial engineering that ... Read more

    ₹5,711.19

  • Introduction to React

    Series series Professional and Applied Computing (R0)
    Introduction to Reactteaches you React, the JavaScript framework created by developers at Facebook, to solve the problem of building complex user interfaces in a consistent and maintainable way. React.js shrugs away common front-end conventions in an effort to make things more efficient - use Introduction to React to learn about this framework and more today.Get to know the React API and it’s ... Read more

    ₹1,887.99

  • Scala Programming for Big Data Analytics

    Get Started With Big Data Analytics Using Apache Spark

    by Irfan Elahi ...
    Series series Business and Management (R0)
    Gain the key language concepts and programming techniques of Scala in the context of big data analytics and Apache Spark. The book begins by introducing you to Scala and establishes a firm contextual understanding of why you should learn this language, how it stands in comparison to Java, and how Scala is related to Apache Spark for big data analytics. Next, you’ll set up the Scala environment ... Read more

    ₹2,359.99

  • Data Parallel C++

    Programming Accelerated Systems Using C++ and SYCL

    Series series Professional and Applied Computing (R0)
    "This book, now in is second edition, is the premier resource to learn SYCL 2020 and is the ONLY book you need to become part of this community." Erik Lindahl, GROMACS and Stockholm UniversityLearn how to accelerate C++ programs using data parallelism and SYCL.This open access book enables C++ programmers to be at the forefront of this exciting and important development that is helping to push ... Read more

    Free

  • Mastering Rust: The Ultimate Starter Guide

    by Dan Miller ...
    Ready to dive into Rust but not sure where to start? Mastering Rust: The Ultimate Starter Guide by Dan Miller is your comprehensive companion on this exciting journey. Dan's unique approach to writing makes learning Rust a personable and rewarding experience.What sets this guide apart is its focus on practical application. You'll not only learn the "how" but also the "why," gaining insights into ... Read more

    ₹173.00 or Free with Kobo Plus

  • Pivotal Certified Professional Core Spring 5 Developer Exam

    A Study Guide Using Spring Framework 5

    Series series Professional and Applied Computing (R0)
    Pass the Pivotal Certified Professional exam for Core Spring, based on the latest Spring Framework 5, using source code examples, study summaries, and mock exams. This book now includes WebFlux, reactive programming, and more found in Spring 5. You'll find a descriptive overview of certification-related Spring modules and a single example application demonstrating the use of all required Spring ... Read more

    ₹6,721.27

  • Java Design Patterns

    A Hands-On Experience with Real-World Examples

    Series series Professional and Applied Computing (R0)
    Use the step-by-step approach of this book to learn and implement design patterns in real-world applications. It focuses on classical design patterns with Java 17 and Eclipse (2021-09). In addition to Gang of Four (GoF) design patterns, the book covers popular and alternative design patterns and includes criticisms of design patterns in a chapter on anti-patterns.The book is divided into four ... Read more

    ₹4,370.71

  • Crafting Interpreters

    Despite using them every day, most software engineers know little about how programming languages are designed and implemented. For many, their only experience with that corner of computer science was a terrifying "compilers" class that they suffered through in undergrad and tried to blot from their memory as soon as they had scribbled their last NFA to DFA conversion on the final exam.That ... Read more

    ₹3,355.00 or Free with Kobo Plus

  • Pro Spring Boot 3

    An Authoritative Guide with Best Practices

    Series series Professional and Applied Computing (R0)
    This book will teach you how to build complex Spring applications and microservices out of the box, with minimal concern over things like configurations. Pro Spring Boot 3 will show you how to fully leverage Spring Boot 3's robust features and how to apply them to create enterprise-ready applications, microservices, and web/cloud applications that just work.Special focus is given to what's been ... Read more

    ₹3,030.23

  • Network Programming with Go

    Essential Skills for Using and Securing Networks

    by Jan Newmarch ...
    Series series Professional and Applied Computing (R0)
    Dive into key topics in network architecture and Go, such as data serialization, application level protocols, character sets and encodings. This book covers network architecture and gives an overview of the Go language as a primer, covering the latest Go release.Beyond the fundamentals, Network Programming with Go covers key networking and security issues such as HTTP and HTTPS, templates, remote ... Read more

    ₹4,370.71

  • Explainable and Transparent AI and Multi-Agent Systems

    4th International Workshop, EXTRAAMAS 2022, Virtual Event, May 9–10, 2022, Revised Selected Papers

    Series series Springer Nature Proceedings Computer Science
    This book constitutes the refereed proceedings of the 4th International Workshop on Explainable and Transparent AI and Multi-Agent Systems, EXTRAAMAS 2022, held virtually during May 9–10, 2022.The 14 full papers included in this book were carefully reviewed and selected from 25 submissions. They were organized in topical sections as follows: explainable machine learning; explainable neuro-symbolic ... Read more

    ₹3,360.63

  • asyncio Recipes

    A Problem-Solution Approach

    Series series Professional and Applied Computing (R0)
    Get the most out of asyncio and find solutions to your most troubling Python programming problems. This book offers a pragmatic collection of recipes by going beyond online resources and docs to provide guidance on using this complex library. As such, you’ll see how to improve application performance and run computationally intensive programs faster.asyncio Recipes starts with examples ... Read more

    ₹2,359.99

  • Getting Structured Data from the Internet

    Running Web Crawlers/Scrapers on a Big Data Production Scale

    by Jay M. Patel ...
    Series series Business and Management (R0)
    Utilize web scraping at scale to quickly get unlimited amounts of free data available on the web into a structured format. This book teaches you to use Python scripts to crawl through websites at scale and scrape data from HTML and JavaScript-enabled pages and convert it into structured data formats such as CSV, Excel, JSON, or load it into a SQL database of your choice.This book goes beyond the ... Read more

    ₹4,030.87

  • Code Generation with Roslyn

    by Nick Harrison ...
    Series series Professional and Applied Computing (R0)
    Learn how Roslyn's new code generation capability will let you write software that is more concise, runs faster, and is easier to maintain. You will learn from real-world business applications to create better software by letting the computer write its own code based on your business logic already defined in lookup tables.Code Generation with Rosyln is the first book to cover this new capability. ... Read more

    ₹1,887.99

  • Web Development with Go

    Building Scalable Web Apps and RESTful Services

    Series series Professional and Applied Computing (R0)
    Take a deep dive into web development using the Go programming language to build web apps and RESTful services to create reliable and efficient software. Web Development with Go provides Go language fundamentals and then moves on to advanced web development concepts and successful deployment of Go web apps to the cloud.Web Development with Go will teach you how to develop scalable real-world web ... Read more

    ₹3,700.47

  • Java 17 Recipes

    A Problem-Solution Approach

    Series series Professional and Applied Computing (R0)
    Quickly find solutions to dozens of common programming problems encountered while building Java applications, with recipes presented in the popular problem-solution format. Look up the programming problem that you want to resolve. Read the solution. Apply the solution directly in your own code. Problem solved!Java 17 Recipes is updated to reflect changes in specification and implementation since ... Read more

    ₹4,370.71

  • Design Patterns mit Java

    Eine Einführung

    by Olaf Musch ...
    Series series Computer Science and Engineering (German Language)
    Eine praxisnahe Beschreibung der Software Design Patterns, wie sie im 1994 erschienen Buch „Design Patterns – Elements of Reusable Object-Oriented Software“ der Autorengruppe Gamma, Helm, Johnson und Vlissides (auch genannt „Gang of Four“, kurz GoF, also „Viererbande“) Erwähnung finden.Alle Muster werden anhand von Beispielen detailliert erläutert und auch kritisch gewürdigt. Darüber hinaus werden ... Read more

    ₹2,511.03

  • Nichtsequentielle und Verteilte Programmierung mit Go

    Synchronisation nebenläufiger Prozesse: Kommunikation – Kooperation – Konkurrenz

    Series series Computer Science and Engineering (German Language)
    Dieses Buch führt nach einem kurzen Kapitel über grundlegende Aspekte der Softwaretechnik und deren Realisierung in Go in die Nichtsequentielle und Verteilte Programmierung mit Go ein. Es stellt grundlegende Konzepte zur Synchronisation und Kommunikation nebenläufiger Prozesse systematisch dar. Dazu zählen unter anderem Schlösser, Semaphore, Fairness und Verklemmungen, Monitore, lokaler und ... Read more

    ₹2,265.59

  • Evaluation of Novel Approaches to Software Engineering

    15th International Conference, ENASE 2020, Prague, Czech Republic, May 5–6, 2020, Revised Selected Papers

    Series series Springer Nature Proceedings Computer Science
    This book constitutes selected, revised and extended papers of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2020, held in virtual format, in May 2020.The 19 revised full papers presented were carefully reviewed and selected from 96 submissions. The papers included in this book contribute to the understanding of relevant trends of current ... Read more

    ₹3,360.63

  • Accelerator Programming Using Directives

    6th International Workshop, WACCPD 2019, Denver, CO, USA, November 18, 2019, Revised Selected Papers

    Series series Springer Nature Proceedings Computer Science
    This book constitutes the refereed post-conference proceedings of the 6th International Workshop on Accelerator Programming Using Directives, WACCPD 2019, held in Denver, CO, USA, in November 2019.The 7 full papers presented have been carefully reviewed and selected from 13 submissions. The papers share knowledge and experiences to program emerging complex parallel computing systems. They are ... Read more

    ₹3,360.63

  • iOS Code Testing

    Test-Driven Development and Behavior-Driven Development with Swift

    Series series Professional and Applied Computing (R0)
    Put into motion practical examples to master Test-Driven Development (TDD) and acceptance testing in Swift.This book uses a pragmatic approach to writing well-tested code and provides techniques that can be used to retrofit tests to legacy code bases. You'll be introduced to basic principles of TDD, such as Test First, Red-Green-Refactor, Remove Duplicate code, Dependency Injection, and Single ... Read more

    ₹4,030.87

  • Formal Methods for Industrial Critical Systems

    27th International Conference, FMICS 2022, Warsaw, Poland, September 14–15, 2022, Proceedings

    Series series Springer Nature Proceedings Computer Science
    This book constitutes the proceedings of the 27th International Conference on Formal Methods for Industrial Critical Systems, FMICS 2022, which took place in Warsaw, Poland, in September 2022.The 13 full papers included in this book were carefully reviewed and selected from 22 submissions. They were organized in topical sections as follows: Certification; industrial use cases; testing and ... Read more

    ₹4,710.55