Marknadens största urval
Snabb leverans

Böcker utgivna av APress

Filter
Filter
Sortera efterSortera Populära
  • av Andre Ye
    739

    Learn how to harness modern deep-learning methods in many contexts. Packed with intuitive theory, practical implementation methods, and deep-learning case studies, this book reveals how to acquire the tools you need to design and implement like a deep-learning architect. It covers tools deep learning engineers can use in a wide range of fields, from biology to computer vision to business. With nine in-depth case studies, this book will ground you in creative, real-world deep learning thinking.  You'll begin with a structured guide to using Keras, with helpful tips and best practices for making the most of the framework. Next, you'll learn how to train models effectively with transfer learning and self-supervised pre-training. You will then learn how to use a variety of model compressions for practical usage. Lastly, you will learn how to design successful neural network architectures and creatively reframe difficult problems into solvable ones. You'll learn not only to understand and apply methods successfully but to think critically about it. Modern Deep Learning Design and Methods is ideal for readers looking to utilize modern, flexible, and creative deep-learning design and methods. Get ready to design and implement innovative deep-learning solutions to today's difficult problems. What You'll Learn Improve the performance of deep learning models by using pre-trained models, extracting rich features, and automating optimization.Compress deep learning models while maintaining performance. Reframe a wide variety of difficult problems and design effective deep learning solutions to solve them. Use the Keras framework, with some help from libraries like HyperOpt, TensorFlow, and PyTorch, to implement a wide variety of deep learning approaches. Who This Book Is ForData scientists with some familiarity with deep learning to deep learning engineers seeking structured inspiration and direction on their next project. Developers interested in harnessing modern deep learning methods to solve a variety of difficult problems.

  • av Corey Marie Green
    579,-

    Podcasting is a powerful tool of communication and creative expression that doesn't need to be intimidating. This book brings together the creative and technical aspects of audio engineering to help podcasters communicate their ideas effectively and creatively. The Podcaster's Audio Handbook focuses on simple techniques that immediately elevate the audio quality of your podcast. The book provides an overview of podcast recording and editing techniques, so that podcasters can avoid common pitfalls. Readers will also gain access to audio downloads to enhance the learning process. With this book, you can improve the technical aspects of recording and editing your podcasts. Anyone can learn audio techniques and I encourage anyone to share their stories through podcasting. Unleash your creativity and connect with your audience!  What You Will Learn  Choose the correct file formats and settings  Set up a portable recorder  Make informed decisions about equipment purchases  Find suitable acoustic spaces to record inside and outside  Conduct an interview over the phone and the internet  Make a high-quality recording of an interview inside, outside and remotely  Edit your podcast to an intermediate standard  Who This Book Is For Perfect for a non-technical audience, or beginner to intermediate podcaster looking to improve the audio quality of their podcast

  • av Peter von Oven
    745

    Learn all about designing, installing, configuring, and managing VMware Horizon, with a core focus on how to deliver virtual desktops using Horizon. This book allows you to follow the complete process for deploying VMware Horizon and covers the design, deployment, and management of solutions. You'll start by reviewing remote solutions, from virtual desktops to published applications, including the benefits and what the different solutions deliver. Once through the high-level technology you'll then look at the VMware Horizon solution focusing on the architecture and the components that make up the solution and how to design a production-ready environment.  Other VMware EUC technologies that complement the core Horizon solution will also be incorporate into it. Armed with the knowledge of how to design a solution, you'll move onto the installation phase and start to build a test lab environment. Once your lab is installed, you'll move onto the configuration stage where you will understand how to build, configure, and optimize virtual desktops, and desktop pools ready for end-users to use. As part of this you will also look at delivering published applications with Horizon Apps. With resources built and configured you can optimize the end-user experience with Horizon clients. The final sections of the book will focus on the other complementary solutions introducing you to VMware App Volumes and VMware Dynamic Environment Manager before finishing with how to manage the solution where we will look at some advanced configuration options and troubleshooting techniques.What You Will LearnSee the core components of VMware Horizon and their functionalityDesign and install a Horizon environmentDeliver the best end-user experienceManage the deployed solutionUse VMware reference architectures to create real-life scenario examplesReview the minimum requirements for designing a solution Who This Book Is For VMware professionals, system integrators, IT professionals, and consultants.

  • av Stephen Chin
    739

    Build enhanced visual experiences and design and deploy modern, easy-to-maintain, client applications across a variety of platforms. This book will show you how these applications can take advantage of JavaFX's latest user interface components, 3D technology, and cloud services to create immersive visualizations and allow high-value data manipulation. The Definitive Guide to Modern Java Clients with JavaFX 17 is a professional reference for building Java applications for desktop, mobile, and embedded in the Cloud age. It offers end-to-end coverage of the latest features in JavaFX 17 and Java 17. Among the many new or updated JavaFX features covered are the FX Robot API, for simulating user interaction; customized step repeat timing for the Spinner control; Marlin FX; the ColorPicker color palette; and the GetCenter method.After reading this book, you will be equipped to upgrade legacy client applications, develop cross-platform applications in Java, and build enhanced desktop and mobile native clients.What You Will Learn: Create modern client applications in Java using the latest JavaFX 17 and Java 17 LTS Build enterprise clients that will enable integration with existing cloud services  Use advanced visualization and 3D features Deploy on desktop, mobile, and embedded devices Who This Book Is For:Professional Java developers who are interested in learning the latest client Java development techniques to fill out their skills set.

  • av Dmitri Nesteruk
    585,-

    Apply the latest editions of the C++ standard to the implementation of design patterns. As well as covering traditional design patterns, this book fleshes out new design patterns and approaches that will be useful to modern C++ developers. Author Dmitri Nesteruk presents concepts as a fun investigation of how problems can be solved in different ways, along the way using varying degrees of technical sophistication and explaining different sorts of trade-offs.Design Patterns in Modern C++20, Second Edition also provides a technology demo for modern C++, showcasing how some of its latest features (e.g., coroutines, modules and more) make difficult problems a lot easier to solve. The examples in this book are all suitable for putting into production, with only a few simplifications made in order to aid readability.What You Will LearnUse creational patterns such as builder, factories, prototype and singletonImplement structural patterns such as adapter, bridge, decorator, facade and moreWork with the behavioral patterns such as chain of responsibility, command, iterator, mediator and moreApply functional design patterns such as the Maybe Monad Who This Book Is ForThis book is for both beginner and experienced C++ developers.

  • av Ted Hagos
    589

    Get started quickly with IntelliJ, from installation to configuration to working with the source code and more. This tutorial will show you how to leverage IntelliJ's tools to develop clean, efficient Java applications.Author Ted Hagos will first walk you through buidling your first Java applications using IntelliJ. Then, he'll show you how to analyze your application, top to bottom; using version control and tools that allow you expand your application for big data or data science applications and more. You'll also learn some of the IDE's advanced features to fully maximize your application's capabilities.  The last portion of the book focuses on application testing and deployment, and language- and framework- specific guidelines. After reading this book and working through its freely available source code, you'll be up to speed with this powerful IDE for today's Java development.  What You Will Learn Use IntelliJ IDEA to build Java applications Set up your IDE and project Work with source code Extend your Java application to data science and other kinds of applications Test and deploy your application and much more Who This Book Is ForProgrammers new to IntelliJ IDEA who may have some prior exposure to Java programming. 

  • av Thomas Fenton
    589

    Gain foundational knowledge of ESXi technology and understand why it is such a dominant force in the datacenter. This book also looks beyond ESXi to other vSphere technologies, such as virtual machines (VMs), vMotion, and vCenter Server.     Knowing how these technologies complement ESXi running on a Raspberry Pi will help you get the most out of ESXi on Arm technologies.  This marks a significant change for ESXi, and has created new learning opportunities and use cases for both seasoned ESXi users and users completely new to the virtualization space. For those already familiar with ESXi but new to the Raspberry Pi, you'll develop an in-depth understanding of this device and why it has become such a popular platform for technologists.     Once you've learned the fundamentals, you'll be introduced to enterprise, edge, and personal use-cases for this technology. Then, you'll be walked through the process of installing ESXi on a Pi, as well as managing and monitoring it. You will also come to recognize its strengths and limitations and become familiar with the storage and networking options that are currently available. Lastly, given the fact that the sole purpose of running ESXi on a Pi is to run VMs on it, you'll receive detailed step-by-step instructions for installing popular OSes including Ubuntu, CentOS, and Raspberry Pi OS.   What You'll LearnBuild a fully functional ESXi server on a Raspberry PiSelect the correct hardware for particular use casesCreate and optimize virtual machines running on a PiRun Kubernetes on a Pi running ESXi  Who This Book Is ForThose new to the datacenter who want a low-cost way to work with one of the most powerful datacenter technologies to experienced datacenter professionals who need to use ESXi on Arm to complement their enterprise's long-term strategic goals. 

  • av Robert Fantina
    705,-

    For your robotic process automation (RPA) program to be successful, you need to follow a general framework and governance model. This book covers, in detail, what they should look like and how to adapt them to your organization.Introducing Robotic Process Automation to Your Organization is structured to enable you, a novice to RPA, to successfully implement an RPA program at your company. RPA is rapidly growing in use, but is only starting to be taught at a university level. Many mid-level managers will be tasked with introducing an RPA program at their organizations as senior management learns of its efficacy, but will be unfamiliar with how to do so. This book provides you with the skills and information you need to make an informed decision. For decades, there has been much discussion about the fast pace of technology, the rapidly changing technology environment, and the need for companies to be on the cutting edge to remain competitive or even relevant. In this ever-changing environment, there is a need to know what can be done in terms of current processes, here and now, that will increase efficiency, benefit customers, and improve profitability. One option is RPA.This book includes information to assist you in getting the required buy-in and identifying the first few processes for automation. A structure for identifying opportunities on an ongoing basis is detailed, along with concepts that must be considered for solution design and deployment. Throughout the book there are several "e;pause and consider"e; statements to help you think about how principles pertain to your organization. Additionally, there are tips included that offer short, concrete suggestions on how to help implement the particular step being discussed.What You Will LearnKnow the benefits of robotic process automation (RPA)Understand the limitations of RPAAsk the right questions to determine whether a process is a good candidate for automationObtain buy-in from skeptics at the senior and middle manager levels, and from line workersBe familiar with the structure required for successWho This Book is ForMiddle managers who have either identified the need for robotic process automation (RPA) in their organization or have been directed by senior management to explore the possibility of introducing RPA to their organization; managers at all levels who hear about RPA, either through conferences, professional associations, or industry publications, and want to know more; students of business and technology who wish to broaden their understanding of important current trends.

  • av Sloan Kelly
    739

    Learn the fundamentals of networking with Unity and C#. This book covers a variety of topics, including accessing data using RESTful APIs, local networked games, and creating multiplayer online games using client-server architecture.The book provides the basics of networking, sockets, TCP vs. UDP, client-server architecture, serialization, RESTful APIs, network latency, and client-side prediction. Projects are presented to illustrate the concepts, including a chat client/server overlay for your game, and a 3D maze game that allows up to four players to connect over the network.By the end of the book, you will be familiar with low-level networking concepts such as protocols and architecture as well as high-level knowledge on how to create applications that use a client/server architecture for multiplayer games.What You Will LearnKnow the difference between TCP and UDP, and the pros and cons of these protocolsCreate client-server multiplayer games in Unity using C#Receive and process data from a remote server using RESTful APIsUnderstand latency and how to mitigate its impact Who This Book Is ForReaders familiar with Unity and C# development who want to create multiplayer games

  • av Matthew Macdonald
    665,-

    Beginning ASP.NET in VB .NET guides you through Microsoft's technology for building dynamic websites. This book will enable you to build dynamic web pages on the fly, and it assumes only the most basic knowledge of Visual Basic .NET. The book provides exhaustive coverage of ASP.NET, guiding you from your first steps right up to the most advanced techniques, such as querying databases from within a web page and performance tuning your site. Within these pages, you'll find tips for “best practices” and comprehensive discussions of key database and XML principles you'll need to know in order to be effective with ASP.NET. The book also emphasizes the invaluable coding techniques of object orientation and code behind, which will start you off on the track to build real-world websites right from the beginning—rather than just faking it with simplified coding practices. By the time you've finished the book, you will have mastered the core techniques and have all the knowledge you need to begin work as a professional ASP.NET developer.

  • - Simplifying Microservices Applications Development Through Proven and Reusable Patterns and Practices
    av Radoslav Gatev
    875

    Use this book to learn the Distributed Application Runtime (Dapr), a new event-driven runtime from Microsoft designed to help developers build microservices applications, using a palette of languages and frameworks that run everywhere: on-premises, in any cloud, and even on the edge.One of the most popular architectural patterns for implementing large, complex, distributed solutions is the microservices architectural style. Because solutions are composed of services based on various languages, frameworks, and platforms, the more complex and compartmentalized an application becomes, the more considerations a developer has to keep in mind. Much of the time this proves to be difficult.Introducing Distributed Application Runtime (Dapr) is your guide to achieving more with less through patterns. Part I of the book is about understanding microservices and getting up and running with Dapr, either on your machine or in any Kubernetes cluster. From there you are guided through the concepts of Dapr, how it works, and what it can do for you. You will wrap up with various ways to debug Dapr applications using Visual Studio Code locally, inside a container or Kubernetes. In Part II you will jump into the reusable patterns and practices, the building blocks of Dapr. You will go from service invocation, publish and subscribe, state management, resource bindings, and the Actor model to secrets; each building block is covered in detail in its own dedicated chapter. You will learn what Dapr offers from a functional perspective and also how you can leverage the three pillars of observability (logs, metrics, and traces) in order to gain insight into your applications. In Part III you will explore advanced concepts, including using middleware pipelines, integrating Dapr into web frameworks such as ASP.NET Core, or the runtimes of Azure Logic Apps and Azure Functions.The book features a multi-versed set of examples that cover not only the plain API of Dapr, but also the .NET SDK. Hence, most of the examples are in .NET 5, with a small number in JavaScript to exemplify the use of multiple languages. Examples show you how to securely use Dapr to leverage a variety of services in Microsoft Azure, including Azure Kubernetes Service, Azure Storage, Azure Service Bus, Azure Event Grid, Azure Key Vault, Azure Monitor, and Azure Active Directory among others.What You Will LearnRecognize the challenges and boundaries of microservices architectureHost Dapr inside a Kubernetes cluster or as a standalone processLeverage and use Dapr's ready-to-use patterns and practicesUtilize its HTTP/gRPC APIsUse Dapr with ASP.NET Core and in .NET applications (with or without the SDK)Implement observability for Dapr applicationsSecure Dapr applicationsIntegrate Dapr with the runtime of Azure Logic Apps and Azure FunctionsRealize the full potential of Visual Studio Code by using the right extensions that will contribute to a better development experienceWho This Book Is ForDevelopers and architects who want to utilize a proven set of patterns to help easily implement microservices applications

  • - Managing Requirements, Complexity, Teams, and Change Like a Champ
    av Doug Durham & Chad Michel
    869

    Graduate to the next level of your software development career, learning the tools you need to successfully manage the complexity of modern software systems.Whether you are a developer at a small software company, or one of many developers at a large enterprise, your success directly correlates to the ability of your development team to rapidly respond to change. What makes this task challenging in today's world, is that the technical challenges we as developers strive to overcome are becoming increasingly more complex. We have to consider many more options when it comes to things like requirements, solution hosting, support, pace of change, and generally with less time and warning.A good developer knows that it is critical to manage every aspect of software development from soup to nuts, and understands that when details and decisions are left to chance, outcomes can be negatively impacted. Poor planning can result in increased errors, substandard quality, budget and schedule overruns, and result in the ultimate business failure, dissatisfied customers, and stakeholders.This book will help you put on the lenses of a software engineer. You will come away with an understanding of how to view the entire spectrum of the software development process, learn valuable concepts, and apply these principles through meaningful examples, case studies, and source code. What You Will LearnMove beyond being a programmer to being a professional software engineerSpend more time doing software development; minimize time spent dealing with ineffective or inadequate processesReduce errors in judgment and provide predictable outcomes, while still maintaining agility and responsiveness using Lean and Agile practicesKnow the steps you can take to ensure a shared understanding among stakeholdersDiscover tools to validate user experience early and often to minimize costly re-workDevelop software designs and architectures that enable long-term business agilityImplement patterns and processes that result in "e;falling into the pit of success"e; instead of into the "e;pit of failure"e;Adopt processes and patterns that will result in pervasive "e;institutionalized"e; qualityUnderstand the necessity of redefining the essential role of technical leadership to ensure team maturity and growth Who This Book Is ForSoftware developers and team leaders who have struggled to implement design and development best practices due to lack of team resources, in-depth knowledge, or experience, and want a book designed to provide the confidence and foundational skills needed to achieve success

  • - Powerful Tools and Practices for Cross-Platform Development and Collaboration
    av Hayden Barnes
    795,-

    This book covers everything a developer needs to know to hit the ground running and get the most out of Windows Subsystem for Linux (WSL).Since its release, Windows Subsystem for Linux (WSL) has been growing in popularity, moving from curious early adopters to wide-scale interest, including enterprise development teams using WSL in production. This authoritative guide to WSL covers the gamut, introducing developers to WSL architecture, installation and configuration, the WSL command line, all the way to advanced use cases and performance tunings. Practical examples are sprinkled throughout to reinforce understanding. This book is designed to efficiently and effectively get developers comfortable using this highly useful platform for open-source development on Windows. WSL is uniquely suited to cloud and cross-platform development, and system administrator workflows on Windows.Windows developers will begin with the basics of installation and then be introduced to the vast library of open source tools that they can integrate into their own workflows, using their existing development tools, such as Code, Visual Studio, and JetBrains IDEs. Readers will learn, hands on, about using WSL to develop cross-platform and cloud-native applications, work with containers, and deploy a local Kubernetes cluster on WSL."e;Much of what WSL is, is what developers make of it"e; is expert Barnes' guiding mantra, a theme that is reinforced throughout this valuable cross-platform learning journey. Developers will get excited about the many new opportunities at their fingertips and be astounded at what they can do and achieve with WSL.What You Will LearnInstall and configure WSL, a unique and novel configuration processReceive an unbiased overview of WSL, its architecture, installation, the command line, practical use cases, and advanced configurationCreate a development workstation using WSLCompare and contrast the differences between WSL 1 and WSL 2Explore, in depth, some of the more popular workflows in WSL, including Docker containersConsider and plan key factors for a large scale enterprise deployment of WSLWho This Book Is ForDevelopers who need to know WSL and how to build a development stack, integrating it with their preferred code editor or IDE if they so choose; existing Windows and Linux system administrators who want to learn how to install, deploy, and manage WSL; power users who are comfortable in a command line, but may be new to Linux or WSL

  • - Building Immersive Apps Using Xamarin, ARKit, and C#
    av Lee Englestone
    795,-

    Attention .NET developers, here is your starting point for learning how to create and publish augmented reality (AR) apps for iOS devices. This book introduces and explores iOS augmented reality mobile app development specifically for .NET developers. The continued adoption and popularity of Xamarin, a tool that allows cross-platform mobile application development, opens up many app publishing opportunities to .NET developers that were never before possible, including AR development. You will use Xamarin to target Apple's augmented reality framework, ARKit, to develop augmented reality apps in the language you prefer-C#. Begin your journey with a foundational introduction to augmented reality, ARKit, Xamarin, and .NET. You will learn how this remarkable collaboration of technologies can produce fantastic experiences, many of them never before tried by .NET developers. From there you will dive into the fundamentals and then explore various topics and AR features. Throughout your learning, proof of concepts will be demonstrated to reinforce learning.After reading this book you will have the fundamentals you need, as well as an understanding of the overarching concepts that combine them. You will come away with an understanding of the wide range of augmented reality features available for developers, including the newest features included in the latest versions of ARKit. What You Will LearnCreate rich commercial and personal augmented reality mobile appsExplore the latest capabilities of ARKitExtend and customize chapter examples for building your own amazing appsGraduate from traditional 2D UI app interfaces to immersive 3D AR interfacesWho This Book Is ForDevelopers who want to learn how to use .NET and C# to create augmented reality apps for iOS devices. It is recommended that developers have some Xamarin experience and are aware of the cross-platform options available to .NET. A paid Apple developer account is not needed to experiment with the AR code samples on your devices.

  • av Radek Vystave l
    965,-

  • - Build, Release and Distribute your Python App with Docker
    av Sathyajith Bhat
    565

  • - A No-Coding Approach to Developing Immersive VR Experiences, Games, & Apps
    av Christopher Coutinho
    809

    Beginner to Intermediate user level

  • - Securing Java-based Enterprise Applications with Jakarta Security, Authorization, Authentication and More
    av Arjan Tijms
    739

  • - A Complete Guide to Configuration, Administration, and Best Practices: Performance and Goals
    av Michael A. Wellens, Venki Krishnamoorthy. & Susan Traynor
    1 015

  • - Build a 2D Game Using Your Own Reusable and Performant Game Engine
    av Louis Salin & Rami Morrar
    679

    Intermediate level

  • - Data Sets, Statistical Models, and Predictions on Apple Platforms
    av Jimmy Andersson
    705,-

    Work with large data sets, create statistical models, and make predictions with statistical methods using the Swift programming language.

  • - ARM Cortex-M0+ on the Raspberry Pi Pico
    av Stephen Smith
    709,-

  • - Fast and Scalable Models Using Keras, PySpark MLlib, H2O, XGBoost, and Scikit-Learn
    av Tshepo Chris Nokeri
    455

    Intermediate-Advanced user level

  • - Apply Data Science Techniques to Model Complex Problems and Implement Solutions for Economic Problems
    av Tshepo Chris Nokeri
    445

    Intermediate-Advanced user level

  • - Learn to Write Efficient and Effective Java-Based SQL Database Operations
    av Tayo Koleoso
    539

  • - Test-Driven Development with XCTest for iOS
    av Khaled El-Morabea & Hassaan El-Garem
    715,-

    You'll follow that with all levels of testing such as unit tests, integration tests, and end-to-end tests, and also tackle fairly complex, yet badly written legacy code.

  • - A Comprehensive Guide to Successful Cloud Management
    av Vladimir Stefanovic & Milos Katinski
    745

    intermediate user level

  • - Learn to Deploy a Full Stack Spring Boot React Application to AWS
    av Ravi Kant Soni & Namrata Soni
    705,-

    Beginning-Intermediate

  • - Securing Your Snowflake Data Cloud
    av Ben Herzberg & Yoav Cohen
    555

    Intermediate user level

  • - With DataFrame, Spark SQL, Structured Streaming, and Spark Machine Learning Library
    av Hien Luu
    885,-

    Beginning

Gör som tusentals andra bokälskare

Prenumerera på vårt nyhetsbrev för att få fantastiska erbjudanden och inspiration för din nästa läsning.