Practical Haskell, 3rd Edition
by Alejandro Serrano Mena
Get a practical, hands-on introduction to the Haskell language, its libraries and environment, and to the functional programming paradigm that is fast growing in importance in the software industry. This updated edition includes more modern treatment of Haskell's web framework and APIs.This book contains excellent coverage of the Haskell ecosystem and supporting tools, including Cabal and Stack for man...
Price: $38.99 | Publisher: Apress | Release: 2022
Modern Concurrency on Apple Platforms
by Andres Ibanez Kautsch
Build solid software with modern and safe concurrency features. Concurrency is one of the hardest problems in computer science. For years, computer scientists and engineers have developed different strategies for dealing with concurrency. However, the original concurrency primitives are complicated and difficult to understand, and even harder to implement.Using the new async/await APIs in Swift, this book w...
Price: $49.99 | Publisher: Apress | Release: 2022
by Ben Tyers
Master the fundamental programming skills needed to create your own computer games in GameMaker. This book shows how to use GameMaker to build and publish cross-platform games.Each chapter covers a certain programming element, including layers, variables, and so on. You will also learn how to design levels in your games, draw sprites to populate your virtual worlds, and build GUIs for your menus and game in...
Price: $41.33 | Publisher: Apress | Release: 2022
The Essential Guide to HTML5, 3rd Edition
by Jeanine Meyer
Gain a deep, practical knowledge of the basic tools used for webpages: hypertext markup language (HTML5), cascading style sheets (CSS), and JavaScript. This updated version includes new and improved games and exercises, and will serve total beginners as well as people with some programming language experience, but not familiar with the combination of HTML, CSS, and JavaScript.You'll begin at an introdu...
Price: $40.95 | Publisher: Apress | Release: 2022
Version Control with Git, 3rd Edition
by Prem Kumar Ponuthorai, Jon Loeliger
Track, branch, merge, and manage code revisions with Git, the free and open source distributed version control system. Through a series of step-by-step tutorials, this practical guide quickly takes you from Git fundamentals to advanced techniques, and provides friendly yet rigorous advice for navigating Git's many functions. You'll learn how to work with everything from small to very large project...
Price: $30.00 | Publisher: O'Reilly Media | Release: 2022
Designing APIs with Swagger and OpenAPI
by Joshua S. Ponelat, Lukas L. Rosenstock
Designing APIs with Swagger and OpenAPI is a comprehensive guide to designing and describing your first RESTful API using the most widely adopted standards. Following expert instruction from Swagger core contributor Josh Ponelat and API consultant Lukas Rosenstock, you'll spend each chapter progressively expanding the kind of APIs you'll want to build in the real world. You'll utilize OpenAPI...
Price: $59.99 | Publisher: Manning | Release: 2022
Getting Started with Natural Language Processing
by Ekaterina Kochmar
Getting Started with Natural Language Processing is an enjoyable and understandable guide that helps you engineer your first NLP algorithms. Your tutor is Dr. Ekaterina Kochmar, lecturer at the University of Bath, who has helped thousands of students take their first steps with NLP. Full of Python code and hands-on projects, each chapter provides a concrete example with practical techniques that you can put...
Price: $39.59 | Publisher: Manning | Release: 2022
Data Analysis with Python and PySpark
by Jonathan Rioux
Data Analysis with Python and PySpark is your guide to delivering successful Python-driven data projects. Packed with relevant examples and essential techniques, this practical book teaches you to build pipelines for reporting, machine learning, and other data-centric tasks. Quick exercises in every chapter help you practice what you've learned, and rapidly start implementing PySpark into your data sys...
Price: $45.07 | Publisher: Manning | Release: 2022
Algorithms and Data Structures for Massive Datasets
by Dzejla Medjedovic, Emin Tahirovic, Ines Dedovic
Algorithms and Data Structures for Massive Datasets reveals a toolbox of new methods that are perfect for handling modern big data applications. You'll explore the novel data structures and algorithms that underpin Google, Facebook, and other enterprise applications that work with truly massive amounts of data. These effective techniques can be applied to any discipline, from finance to text analysis. ...
Price: $42.66 | Publisher: Manning | Release: 2022
Infrastructure as Code, Patterns and Practices
by Rosemary Wang
Infrastructure as Code, Patterns and Practices teaches you to automate infrastructure by applying changes in a codified manner. You'll learn how to create, test, and deploy infrastructure components in a way that's easy to scale and share across an entire organization. The book is full of flexible automation techniques that work whether you're managing your personal projects or making live ne...
Price: $50.09 | Publisher: Manning | Release: 2022