by Jaime Buelta
Developing large-scale systems that continuously grow in scale and complexity requires a thorough understanding of how software projects should be implemented. Software developers, architects, and technical management teams rely on high-level software design patterns such as microservices architecture, event-driven architecture, and the strategic patterns prescribed by domain-driven design (DDD) to make the...
Price: $44.99 | Publisher: Packt Publishing | Release: 2022
Test-Driven iOS Development with Swift, 4th Edition
by Dr. Dominik Hauser
Test-driven development (TDD) is a proven way to find software bugs earlier on in software development. Writing tests before you code improves the structure and maintainability of your apps, and so using TDD in combination with Swift 5.5's improved syntax leaves you with no excuse for writing bad code.Developers working with iOS will be able to put their knowledge to work with this practical guide to T...
Price: $34.99 | Publisher: Packt Publishing | Release: 2022
Modern Computer Architecture and Organization, 2nd Edition
by Jim Ledin
Are you a software developer, systems designer, or computer architecture student looking for a methodical introduction to digital device architectures, but are overwhelmed by the complexity of modern systems? This step-by-step guide will teach you how modern computer systems work with the help of practical examples and exercises. You'll gain insights into the internal behavior of processors down to the...
Price: $34.99 | Publisher: Packt Publishing | Release: 2022
101 UX Principles, 2nd Edition
by Will Grant
Design is everywhere. Take a look around you right now and consider the products and services we use every day. You'll notice that our computer and phone operating systems, our web browsers, and the apps we use to work, order food, socialize and even date have been designed by UX specialists to offer you the best experiences when using their products and services.Of course, not all online experiences a...
Price: $21.09 | Publisher: Packt Publishing | Release: 2022
Building IoT Visualizations using Grafana
by Rodrigo Juan Hernandez
Grafana is a powerful open source software that helps you to visualize and analyze data gathered from various sources. It allows you to share valuable information through unclouded dashboards, run analytics, and send notifications.Building IoT Visualizations Using Grafana offers how-to procedures, useful resources, and advice that will help you to implement IoT solutions with confidence. You'll begin b...
Price: $49.99 | Publisher: Packt Publishing | Release: 2022
by Paul Houghton
Alteryx is a GUI-based development platform for data analytic applications.Data Engineering with Alteryx will help you leverage Alteryx's code-free aspects which increase development speed while still enabling you to make the most of the code-based skills you have.This book will teach you the principles of DataOps and how they can be used with the Alteryx software stack. You'll build data pipeline...
Price: $44.99 | Publisher: Packt Publishing | Release: 2022
by Dominik Berner, Mustafa Kemal Gilor
CMake is a powerful tool used to perform a wide variety of tasks, so finding a good starting point for learning CMake is difficult. This book cuts to the core and covers the most common tasks that can be accomplished with CMake without taking an academic approach. While the CMake documentation is comprehensive, it is often hard to find good examples of how things fit together, especially since there are lot...
Price: $49.99 | Publisher: Packt Publishing | Release: 2022
by Silas Toms, Bill Parker
Integrating Python into your day-to-day ArcGIS work is highly recommended when dealing with large amounts of geospatial data. Python for ArcGIS Pro aims to help you get your work done faster, with greater repeatability and higher confidence in your results.Starting from programming basics and building in complexity, two experienced ArcGIS professionals-turned-Python programmers teach you how to incorporate ...
Price: $37.49 | Publisher: Packt Publishing | Release: 2022
Machine Learning on Kubernetes
by Faisal Masood, Ross Brigoli
MLOps is an emerging field that aims to bring repeatability, automation, and standardization of the software engineering domain to data science and machine learning engineering. By implementing MLOps with Kubernetes, data scientists, IT professionals, and data engineers can collaborate and build machine learning solutions that deliver business value for their organization.You'll begin by understanding ...
Price: $44.99 | Publisher: Packt Publishing | Release: 2022
Test-Driven Development with C++
by Abdul Wahid Tanner
Modern, standard C++ is all that is needed to create a small and practical testing framework that will improve the design of any project. This allows you to think about how the code will be used, which is the first step in designing intuitive interfaces. TDD is a modern balanced software development approach that helps to create maintainable applications, provide modularity in design, and write minimal code...
Price: $44.99 | Publisher: Packt Publishing | Release: 2022