|
Books > Computing & IT > Computer software packages > Other software packages > Enterprise software
Enhance your programming skills to build exciting robotic projects
Key Features Build an intelligent robot that can detect and avoid
obstacles and respond to voice commands Detect and track objects
and faces using OpenCV Control your robot with a GUI button
designed using Qt5 Book DescriptionC++ is one of the most popular
legacy programming languages for robotics, and a combination of C++
and robotics hardware is used in many leading industries. This book
will bridge the gap between Raspberry Pi and C/C++ programming and
enable you to develop applications for Raspberry Pi. To follow
along with the projects covered in the book, you can implement C
programs in Raspberry Pi with the wiringPi library. With this book,
you'll develop a fully functional car robot and write programs to
move it in different directions. You'll then create an obstacle -
avoiding robot using an ultrasonic sensor. Furthermore, you'll find
out how to control the robot wirelessly using your PC/Mac. This
book will also help you work with object detection and tracking
using OpenCV, and guide you through exploring face detection
techniques. Finally, you will create an Android app and control the
robot wirelessly with an Android smartphone. By the end of this
book, you will have gained experience in developing a robot using
Raspberry Pi and C/C++ programming. What you will learn Install
software in Raspberry Pi compatible with C++ programming Program
the Raspberry Pi in C++ to run a motor Control RPi-powered robot
wirelessly with your laptop or PC Program an RPi camera using
OpenCV Control a Raspberry Pi robot with voice commands Implement
face and object detection with Raspberry Pi Who this book is
forThis book is for developers, programmers, and robotics
enthusiasts interested in leveraging C++ to build exciting robotics
applications. Prior knowledge of C++ is necessary to understand the
projects covered in this book.
Create powerful data visualizations and unlock intelligent business
insights with Tableau Key Features Explore all the latest Tableau
2019 features and redefine business analytics for your organization
Create impressive data visualizations and interactive dashboards to
get insights from your data Learn effective data storytelling to
transform how your business leverages data and makes decisions Book
DescriptionTableau is the gold standard of business intelligence
and visual analytics tools in every industry. It enables rapid data
visualization and interpretation with charts, graphs, dashboards,
and much more. Updated with the latest features of Tableau, this
book takes you from the foundations of the Tableau 2019 paradigm
through to advanced topics. This third edition of the bestselling
guide by Tableau Zen Master, Joshua Milligan, will help you come to
grips with updated features, such as set actions and transparent
views. Beginning with installation, you'll create your first
visualizations with Tableau and then explore practical examples and
advanced techniques. You'll create bar charts, tree maps,
scatterplots, time series, and a variety of other visualizations.
Next, you'll discover techniques to overcome challenges presented
by data structure and quality and engage in effective data
storytelling and decision making with business critical
information. Finally, you'll be introduced to Tableau Prep, and
learn how to use it to integrate and shape data for analysis. By
the end of this book, you will be equipped to leverage the powerful
features of Tableau 2019 for decision making. What you will learn
Develop stunning visualizations that explain complexity with
clarity Explore the exciting new features of Tableau Desktop and
Tableau Prep Connect to various data sources to bring all your data
together Uncover techniques to prep and structure your data for
easy analysis Create and use calculations to solve problems and
enrich analytics Master advanced topics such as sets, LOD calcs,
and much more Enable smart decisions with clustering, distribution,
and forecasting Share your data stories to build a culture of trust
and action Who this book is forThis Tableau book is for anyone who
wants to understand data. If you're new to Tableau, don't worry.
This book builds on the foundations to help you understand how
Tableau really works and then builds on that knowledge with
practical examples before moving on to advanced techniques. Working
experience with databases will be useful but is not necessary to
get the most out of this book.
Create innovative informatics solutions with TIBCO Spotfire Key
Features Get to grips with a variety of TIBCO Spotfire features to
create professional applications Use different data and
visualization techniques to build interactive analyses. Simplify BI
processes and understand data analysis and visualization Book
DescriptionThe need for agile business intelligence (BI) is growing
daily, and TIBCO Spotfire (R) combines self-service features with
essential enterprise governance and scaling capabilities to provide
best-practice analytics solutions. Spotfire is easy and intuitive
to use and is a rewarding environment for all BI users and
analytics developers. Starting with data and visualization
concepts, this book takes you on a journey through increasingly
advanced topics to help you work toward becoming a professional
analytics solution provider. Examples of analyzing real-world data
are used to illustrate how to work with Spotfire. Once you've
covered the AI-driven recommendations engine, you'll move on to
understanding Spotfire's rich suite of visualizations and when, why
and how you should use each of them. In later chapters, you'll work
with location analytics, advanced analytics using TIBCO Enterprise
Runtime for R (R), how to decide whether to use in-database or
in-memory analytics, and how to work with streaming (live) data in
Spotfire. You'll also explore key product integrations that
significantly enhance Spotfire's capabilities.This book will enable
you to exploit the advantages of the Spotfire serve topology and
learn how to make practical use of scheduling and routing rules. By
the end of this book, you will have learned how to build and use
powerful analytics dashboards and applications, perform spatial
analytics, and be able to administer your Spotfire environment
efficiently What you will learn Work with Spotfire on its web,
Cloud, PC, Mac and mobile clients Deploy Spotfire's suite of
visualization types effectively and intelligently Build
user-friendly analytics frameworks and analytics applications
Explore Spotfire's predictive analytics capabilities Use Spotfire's
location analytics capabilities to create interactive spatial
analyses Write IronPython scripts with the Spotfire API Learn the
different ways Spotfire can be deployed and administered Who this
book is forIf you are a business intelligence or data professional,
this book will give you a solid grounding in the use of TIBCO
Spotfire. This book requires no prior knowledge of Spotfire or any
basic data and visualization concepts.
Enterprise resource planning (ERP) is a class of integrated
software that uses software technologies to implement real-time
management of business processes in an organization. ERPs normally
cut across organizations, making them large and complex. Software
researchers have for many years established that complexity affects
software quality negatively and must therefore be controlled with
novel metrics and models of evaluation that can determine when the
software is at acceptable levels of quality and when not. Metrics
and Models for Evaluating the Quality and Effectiveness of ERP
Software is a critical scholarly publication that examines ERP
development, performance, and challenges in business settings to
help improve decision making in organizations that have embraced
ERPs, improve the efficiency and effectiveness of their activities,
and improve their return on investments (ROI). Highlighting a wide
range of topics such as data mining, higher education, and
security, this book is essential for professionals, software
developers, researchers, academicians, and security professionals.
A comprehensive guide packed with the latest features of Dynamics
365 for customer relationship management Key Features Create
efficient client-side apps and customized plugins that work
seamlessly Learn best practices from field experience to use
Dynamics 365 efficiently Unleash the power of Dynamics 365 to
maximize your organization's profits Book DescriptionMicrosoft
Dynamics 365 is an all-in-one business management solution that's
easy to use and adapt. It helps you connect your finances, sales,
service, and operations to streamline business processes, improve
customer interactions, and enable growth. This book gives you all
the information you need to become an expert in MS Dynamics 365.
This book starts with a brief overview of the functional features
of Dynamics 365. You will learn how to create Word and Excel
templates using CRM data to enable customized data analysis for
your organization. This book helps you understand how to use
Dynamics 365 as an XRM Framework, gain a deep understanding of
client-side scripting in Dynamics 365, and create client-side
applications using JavaScript and the Web API. In addition to this,
you will discover how to customize Dynamics 365, and quickly move
on to grasp the app structure, which helps you customize Dynamics
365 better. You will also learn how Dynamics 365 can be seamlessly
embedded into various productivity tools to customize them for
machine learning and contextual guidance. By the end of this book,
you will have mastered utilizing Dynamics 365 features through
real-world scenarios. What you will learn Manage various divisions
of your organization using Dynamics 365 customizations Explore the
XRM Framework and leverage its features Provide an enhanced mobile
and tablet experience Develop client-side applications using
JavaScript and the Web API Understand how to develop plugins and
workflows using Dynamics 365 Explore solution framework
improvements and new field types Who this book is forMastering
Microsoft Dynamics 365 Customer Engagement is for you if you have
knowledge of Dynamics CRM and want to utilize the latest features
of Dynamics 365. This book is also for you if you're a skilled
developer looking to move to the Microsoft stack to build business
solution software. Extensive Dynamics CRM development experience
will be beneficial to understand the concepts covered in this book.
Learn the foundations of blockchain technology - its core concepts
and algorithmic solutions across cryptography, peer-to-peer
technology, and game theory. Key Features Learn the core concepts
and foundations of the blockchain and cryptocurrencies Understand
the protocols and algorithms behind decentralized applications
Master how to architect, build, and optimize blockchain
applications Book DescriptionBlockchain technology is a combination
of three popular concepts: cryptography, peer-to-peer networking,
and game theory. This book is for anyone who wants to dive into
blockchain from first principles and learn how decentralized
applications and cryptocurrencies really work. This book begins
with an overview of blockchain technology, including key
definitions, its purposes and characteristics, so you can assess
the full potential of blockchain. All essential aspects of
cryptography are then presented, as the backbone of blockchain. For
readers who want to study the underlying algorithms of blockchain,
you'll see Python implementations throughout. You'll then learn how
blockchain architecture can create decentralized applications.
You'll see how blockchain achieves decentralization through
peer-to-peer networking, and how a simple blockchain can be built
in a P2P network. You'll learn how these elements can implement a
cryptocurrency such as Bitcoin, and the wider applications of
blockchain work through smart contracts. Blockchain optimization
techniques, and blockchain security strategies are then presented.
To complete this foundation, we consider blockchain applications in
the financial and non-financial sectors, and also analyze the
future of blockchain. A study of blockchain use cases includes
supply chains, payment systems, crowdfunding, and DAOs, which
rounds out your foundation in blockchain technology. What you will
learn The core concepts and technical foundations of blockchain The
algorithmic principles and solutions that make up blockchain and
cryptocurrencies Blockchain cryptography explained in detail How to
realize blockchain projects with hands-on Python code How to
architect the blockchain and blockchain applications Decentralized
application development with MultiChain, NEO, and Ethereum
Optimizing and enhancing blockchain performance and security
Classical blockchain use cases and how to implement them Who this
book is forThis book is for anyone who wants to dive into
blockchain technology from first principles and build a
foundational knowledge of blockchain. Familiarity with Python will
be helpful if you want to follow how the blockchain protocols are
implemented. For readers who are blockchain application developers,
most of the applications used in this book can be executed on any
platform.
Effectively implement features and components for any computing
environment Key Features Explore the latest features of VMware
Horizon 7.7 Virtualize your desktop infrastructure using new
features introduced in Horizon Implement App Volumes and User
Environment Manager in your infrastructure Book DescriptionThis
third edition of Implementing VMware Horizon 7.7 has been updated
to get you up to speed with VMware Horizon 7.7 by showing you how
to use its key features and deploying an end-user computing
infrastructure for your own organization. The book begins by
guiding you on how to deploy all the core requirements for a VMware
Horizon infrastructure. It then moves on to show you how to
provision and administer end-user computing resources using VMware
Horizon. You'll not only be able to deploy the core VMware Horizon
features, but you'll also be able to implement new features, such
as the Just-in-Time Management Platform (JMP) and the Horizon
Console. You'll also focus on the latest features and components of
the Horizon platform and learn when and how they are used. By the
end of the book, you will have developed a solid understanding of
how your organization can benefit from the capabilities VMware
Horizon offers and how each of its components is implemented. What
you will learn Work with the different products that make up VMware
Horizon Implement a multi-site VMware Horizon Pod using the Cloud
Pod Architecture feature Deploy and configure VMware Horizon's
optional components Implement and maintain Microsoft RDSH, Horizon
Linux, and Windows Desktop Pools and RDSH Application Pools
Configure and manage Horizon remotely using PowerCLI Learn about
the Microsoft Windows Group Policy templates for Horizon Understand
how to manage the SSL certificates for each of the VMware Horizon
components Who this book is forIf you're a system administrator,
solutions architect, or desktop engineer looking to level up your
skills working with VMware's Horizon ecosystem and want to build a
successful deployment strategy for desktops and applications, this
book is for you.
Get up to speed with using C# 8 and .NET Core 3.0 features to build
real-world .NET Core applications Key Features Learn the core
concepts of web applications, serverless computing, and
microservices Create an ASP.NET Core MVC application using
controllers, routing, middleware and authentication Build modern
applications using cutting-edge services from Microsoft Azure Book
Description.NET Core is a general-purpose, modular, cross-platform,
and opensource implementation of .NET. The latest release of .NET
Core 3 comes with improved performance and security features, along
with support for desktop applications. .NET Core 3 is not only
useful for new developers looking to start learning the framework,
but also for legacy developers interested in migrating their apps.
Updated with the latest features and enhancements, this updated
second edition is a step-by-step, project-based guide. The book
starts with a brief introduction to the key features of C# 8 and
.NET Core 3. You'll learn to work with relational data using Entity
Framework Core 3, before understanding how to use ASP.NET Core. As
you progress, you'll discover how you can use .NET Core to create
cross-platform applications. Later, the book will show you how to
upgrade your old WinForms apps to .NET Core 3. The concluding
chapters will then help you use SignalR effectively to add
real-time functionality to your applications, before demonstrating
how to implement MongoDB in your apps. Finally, you'll delve into
serverless computing and how to build microservices using Docker
and Kubernetes. By the end of this book, you'll be proficient in
developing applications using .NET Core 3. What you will learn
Understand how to incorporate the Entity Framework Core 3 to build
ASP.NET Core MVC applications Create a real-time chat application
using Azure's SignalR service Gain hands-on experience of working
with Cosmos DB Develop an Azure Function and interface it with an
Azure Logic App Explore user authentication with Identity Server
and OAuth2 Understand how to use Azure Cognitive Services to add
advanced functionalities with minimal code Get to grips with
running a .NET Core application with Kubernetes Who this book is
forThis book is for developers and programmers of all levels who
want to build real-world projects and explore the new features of
.NET Core 3. Developers working on legacy desktop software who are
looking to migrate to .NET Core 3 will also find this book useful.
Basic knowledge of .NET Core and C# is assumed.
|
|