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 1270 Results
Skip side bar filters
  • Xamarin Mobile Application Development

    Cross-Platform C# and Xamarin.Forms Fundamentals

    by Dan Hermes ...
    Series series Professional and Applied Computing (R0)
    Xamarin Mobile Application Development is a hands-on Xamarin.Forms primer and a cross-platform reference for building native Android, iOS, and Windows Phone apps using C# and .NET. This book explains how to use Xamarin.Forms, Xamarin.Android, and Xamarin.iOS to build business apps for your customers and consumer apps for Google Play and the iTunes App Store.Learn how to leverage Xamarin.Forms for ... Read more

    €84.10

  • Blender Unleashed: Mastering the Art of 3D Creation

    "Blender Unleashed: Mastering the Art of 3D Creation" is an essential guide for aspiring and professional digital artists seeking to elevate their skills in 3D modeling and animation. This comprehensive resource unlocks the full potential of Blender, the renowned open-source 3D software, guiding readers through its rich features and capabilities.From the basics of navigating Blender's user ... Read more

    €9.49

  • Principles of Package Design

    Creating Reusable Software Components

    Series series Professional and Applied Computing (R0)
    Apply design principles to your classes, preparing them for reuse. You will use package design principles to create packages that are just right in terms of cohesion and coupling, and are user- and maintainer-friendly at the same time.The first part of this book walks you through the five SOLID principles that will help you improve the design of your classes. The second part introduces you to the ... Read more

    €74.76

  • Essential TypeScript 4

    From Beginner to Pro

    by Adam Freeman ...
    Series series Professional and Applied Computing (R0)
    Learn the essentials and more of TypeScript, a popular superset of the JavaScript language that adds support for static typing. TypeScript combines the typing features of C# or Java with the flexibility of JavaScript, reducing typing errors and providing an easier path to JavaScript development.Author Adam Freeman explains how to get the most from TypeScript 4 in this second edition of his best ... Read more

    €62.61

  • Next.js: Navigating the Future of Web Development

    "Next.js: Navigating the Future of Web Development" is an in-depth exploration of one of today's most powerful and popular web development frameworks. This comprehensive guide dives deep into the capabilities of Next.js, a framework built on React.js, offering a blend of server-side rendering, static site generation, and client-side rendering to create fast, scalable, and reliable web applications ... Read more

    €9.49

  • Modern X86 Assembly Language Programming

    32-bit, 64-bit, SSE, and AVX

    Series series Professional and Applied Computing (R0)
    Modern X86 Assembly Language Programming shows the fundamentals of x86 assembly language programming. It focuses on the aspects of the x86 instruction set that are most relevant to application software development. The book's structure and sample code are designed to help the reader quickly understand x86 assembly language programming and the computational capabilities of the x86 platform.Please ... Read more

    €49.52

  • Beginning PyQt

    A Hands-on Approach to GUI Programming with PyQt6

    Series series Professional and Applied Computing (R0)
    Learn GUI application development from the ground up by building simple projects that teach the fundamentals of using PyQt6. This 2nd edition includes updated code, programs, and new chapters to get you started using the newest version. Taking a practical approach, each chapter will gradually teach more advanced and diverse concepts to aid you in designing and customizing interesting and ... Read more

    €62.61

  • Real-Time Web Application Development

    With ASP.NET Core, SignalR, Docker, and Azure

    by Rami Vemula ...
    Series series Professional and Applied Computing (R0)
    Design, develop, and deploy a real-world web application by leveraging modern open source technologies. This book shows you how to use ASP.NET Core to build cross-platform web applications along with SignalR to enrich the application by enabling real-time communication between server and clients. You will use Docker to containerize your application, integrate with GitHub to package the application ... Read more

    €62.61

  • C# Programming for Absolute Beginners

    Series series Professional and Applied Computing (R0)
    Get started using the C# programming language. Based on the author’s 15 years of experience teaching beginners, the book provides you with a step-by-step introduction to the principles of programming, or rather, how to think like a programmer. The task-solution approach will get you immersed, with minimum theory and maximum action.What You Will LearnUnderstand what programming is all aboutWrite ... Read more

    €37.37

  • 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

    €43.92

  • The C# Programmer’s Study Guide (MCSD)

    Exam: 70-483

    Series series Professional and Applied Computing (R0)
    Prepare for Microsoft Certification Exam 70-483: Programming in C#. The “What, Why, and How” of each concept is presented along with quick summaries, code challenges, and exam questions to review and practice key concepts.You will learn how to use:Lambda expressions to write LINQ query expressionsAsynchronous programming with the Async and Await keywords to maximize performance of slow ... Read more

    €62.61

  • 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

    €62.61

  • 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

    €34.57

  • 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

    €25.22

  • 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

    €53.26

  • 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

    €28.03

  • 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

    €49.99

  • 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

    €49.99

  • 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

    €58.87

  • Compiler Design

    Syntactic and Semantic Analysis

    Series series Computer Science (R0)
    While compilers for high-level programming languages are large complex software systems, they have particular characteristics that differentiate them from other software systems. Their functionality is almost completely well-defined – ideally there exist complete precise descriptions of the source and target languages. Additional descriptions of the interfaces to the operating system, programming ... Read more

    €56.99

  • Agile Artificial Intelligence in Pharo

    Implementing Neural Networks, Genetic Algorithms, and Neuroevolution

    Series series Professional and Applied Computing (R0)
    Cover classical algorithms commonly used as artificial intelligence techniques and program agile artificial intelligence applications using Pharo. This book takes a practical approach by presenting the implementation details to illustrate the numerous concepts it explains.Along the way, you’ll learn neural net fundamentals to set you up for practical examples such as the traveling salesman problem ... Read more

    €58.87

  • Scala: From a Functional Programming Perspective

    An Introduction to the Programming Language

    by Vicenç Torra ...
    Series series Computer Science (R0)
    This book gives an introduction to the programming language Scala. It presents it from a functional programming perspective. The book explains with detail functional programming and recursivity, and includes chapters on lazy and eager evaluation, streams, higher-order functions (including map, fold, reduce, and aggregate), and algebraic data types. The book also describes the object-oriented ... Read more

    €49.99

  • Web Applications with Elm

    Functional Programming for the Web

    Series series Professional and Applied Computing (R0)
    Learn the basics of the Elm platform for web applications. This book covers the language as of version 0.18 and the most important libraries.After reading this book you will have an understanding what Elm can do for you. Also, you will be able to build on the example in the book to develop advanced web applications with Elm.What You'll Learn:Work with Elm and its development environmentLearn the ... Read more

    €25.22

  • Nonsequential and Distributed Programming with Go

    Synchronization of Concurrent Processes: Communication - Cooperation - Competition

    Series series Computer Science (R0)
    After a short chapter on basic aspects of software engineering and its realization in Go, this book introduces to nonsequential and distributed programming with Go. It systematically presents basic concepts for the synchronization and communication of concurrent processes. These include locks, semaphores, fairness and deadlocks, monitors, local and network-wide message passing, networks as graphs, ... Read more

    €49.99