Browse Results

Showing 30,076 through 30,100 of 53,816 results

Learning AngularJS for .NET Developers

by Alex Pop

This is a step-by-step, example-driven guide that uses a gradual introduction of concepts; most of the chapters also contain an annotated exploration of how to build a specific part of a production-ready application. If you are a .NET developer that has already built web applications or web services with a fundamental knowledge of HTML, JavaScript, and CSS, and want to explore single-page applications, then this book will give you a great start. The frameworks, tools, and libraries mentioned here will make you productive and minimize the friction usually associated with building server-side web applications.

Learning Anime Studio

by Chad Troftgruben

Written in an easy to follow manner with practical exercises, this book takes you through every aspect of Anime Studio, guiding you to create your own original cartoon. Learning Anime Studio is for newcomers to Anime Studio or animation in general. Hobbyists and newcomers with ambitions of being an animator will get the most out of this book. However, intermediate and long time users will be able to use various chapters as a reference to some of Anime Studio's tools and features. The book also serves as a guide for the new enhancements introduced in Anime Studio Pro 10.

Learning Ansible

by Madhurranjan Mohaan Ramesh Raithatha

If you want to learn how to use Ansible to automate an infrastructure, either from scratch or to augment your current tooling with Ansible, then this is the book for you. It has plenty of practical examples to help you get to grips with Ansible.

Learning Ansible 2.7: Automate your organization's infrastructure using Ansible 2.7, 3rd Edition

by Fabio Alessandro Locati

Use Ansible to configure your systems, deploy software, and orchestrate advanced IT tasksKey FeaturesGet familiar with the fundamentals of Ansible 2.7Understand how to use Ansible Tower to scale your IT automationGain insights into how to develop and test Ansible playbooks Book DescriptionAnsible is an open source automation platform that assists organizations with tasks such as application deployment, orchestration, and task automation. With the release of Ansible 2.7, even complex tasks can be handled much more easily than before.Learning Ansible 2.7 will help you take your first steps toward understanding the fundamentals and practical aspects of Ansible by introducing you to topics such as playbooks, modules, and the installation of Linux, Berkeley Software Distribution (BSD), and Windows support. In addition to this, you will focus on various testing strategies, deployment, and orchestration to build on your knowledge. The book will then help you get accustomed to features including cleaner architecture, task blocks, and playbook parsing, which can help you to streamline automation processes. Next, you will learn how to integrate Ansible with cloud platforms such as Amazon Web Services (AWS) before gaining insights into the enterprise versions of Ansible, Ansible Tower and Ansible Galaxy. This will help you to use Ansible to interact with different operating systems and improve your working efficiency. By the end of this book, you will be equipped with the Ansible skills you need to automate complex tasks for your organization.What you will learnCreate a web server using Ansible Write a custom module and test it Deploy playbooks in the production environment Troubleshoot networks using Ansible Use Ansible Galaxy and Ansible Tower during deployment Deploy an application with Ansible on AWS, Azure and DigitalOceanWho this book is forThis beginner-level book is for system administrators who want to automate their organization's infrastructure using Ansible 2.7. No prior knowledge of Ansible is required

Learning Ansible 2 - Second Edition

by Fabio Alessandro Locati

Learn everything you need to manage and handle your systems with ease with Ansible 2 using this comprehensive guide About This Book * Simplify the automation of applications and systems using the newest version of Ansible * Get acquainted with fundamentals of Ansible such as playbooks, modules, and various testing strategies * A comprehensive, learning guide that provides you with great skills to automate your organization's infrastructure using Ansible 2 Who This Book Is For The book is for sys admins who want to automate their organization's infrastructure using Ansible 2. No prior knowledge of Ansible is required. What You Will Learn * Set up Ansible 2 and an Ansible 2 project in a future-proof way * Perform basic operations with Ansible 2 such as creating, copying, moving, changing, and deleting files, and creating and deleting users * Deploy complete cloud environments using Ansible 2 on AWS and DigitalOcean * Explore complex operations with Ansible 2 (Ansible vault, e-mails, and Nagios) * Develop and test Ansible playbooks * Write a custom module and test it In Detail Ansible is an open source automation platform that assists organizations with tasks such as configuration management, application deployment, orchestration, and task automation. With Ansible, even complex tasks can be handled easier than before. In this book, you will learn about the fundamentals and practical aspects of Ansible 2 by diving deeply into topics such as installation (Linux, BSD, and Windows Support), playbooks, modules, various testing strategies, provisioning, deployment, and orchestration. In this book, you will get accustomed with the new features of Ansible 2 such as cleaner architecture, task blocks, playbook parsing, new execution strategy plugins, and modules. You will also learn how to integrate Ansible with cloud platforms such as AWS. The book ends with the enterprise versions of Ansible, Ansible Tower and Ansible Galaxy, where you will learn to interact Ansible with different OSes to speed up your work to previously unseen levels By the end of the book, you'll able to leverage the Ansible parameters to create expeditious tasks for your organization by implementing the Ansible 2 techniques and paradigms. Style and approach This book is a step-by-step learning guide on the all new Ansible 2, which is an ideal configuration management tool.

Learning Apache Apex

by David Yan Thomas Weise Munagala V. Ramanath Kenneth Knowles

Designing and writing a real-time streaming publication with Apache Apex About This Book • Get a clear, practical approach to real-time data processing • Program Apache Apex streaming applications • This book shows you Apex integration with the open source Big Data ecosystem Who This Book Is For This book assumes knowledge of application development with Java and familiarity with distributed systems. Familiarity with other real-time streaming frameworks is not required, but some practical experience with other big data processing utilities might be helpful. What You Will Learn • Put together a functioning Apex application from scratch • Scale an Apex application and configure it for optimal performance • Understand how to deal with failures via the fault tolerance features of the platform • Use Apex via other frameworks such as Beam • Understand the DevOps implications of deploying Apex In Detail Apache Apex is a next-generation, large-scale streaming framework designed to process data streams with minimum latency, maximum reliability, and strict correctness guarantees. Half of the book consists of Apex applications, showing you key aspects of data processing pipelines such as connectors for sources and sinks, and common data transformations. The other half of the book is evenly split into explaining the Apex framework, and tuning, testing, and scaling Apex applications. Much of our economic world depends on torrential streams of data, such as web browsing, social media feeds, financial records, data from mobile devices, and IoT (Internet of Things) sensor feeds. The projects in the book show how to process such streams to gain valuable, timely, and actionable insights. Traditional use cases, such as ETL, that currently consume a significant chunk of data engineering resources are also covered. The final chapter shows you future possibilities emerging in the streaming space, how Apache Apex is future-proofing the streaming space, and how Apache Apex is future-proofing the streaming infrastructure. Style and approach This book is divided into two major parts: first it explains what Apex is, what its relevant parts are, and how to write well-built Apex applications. The second part is entirely application-driven, walking you through Apex applications of increasing complexity.

Learning Apache Cassandra

by Mat Brown

If you're an application developer familiar with SQL databases such as MySQL or Postgres, and you want to explore distributed databases such as Cassandra, this is the perfect guide for you. Even if you've never worked with a distributed database before, Cassandra's intuitive programming interface coupled with the step-by-step examples in this book will have you building highly scalable persistence layers for your applications in no time.

Learning Apache Cassandra

by Mat Brown

<P><P>Key Features <P><P>Learn how to install and use Cassandra from the ground up <P><P>Design rich schemas that capture the relationships between different data types using compound primary keys <P><P>Master the advanced features available in Cassandra 2.0 through a step-by-step tutorial that builds a real-world application's database layer. <P><P>Book Description <P><P>Cassandra is a distributed database that stands out for its robust feature set and intuitive interface, while still providing the high availability and scalability of a distributed store. <P><P>Starting from installing Cassandra and creating your first keyspace, to mastering the different table structures Cassandra offers and exploring the latest and most powerful features of the Cassandra Query Language, CQL3, this book explores each topic through the lens of a real-world example application. With plenty of examples, tips, and clear explanations, you'll master compound primary keys, collection columns, lightweight transactions, and many other advanced aspects of Cassandra. <P><P>By the end of the book, you'll be fully equipped to build powerful, scalable Cassandra database layers for your applications. <P><P>What you will learn <P><P>Install Cassandra and create your first keyspace <P><P>Choose the right table structure for the task at hand in a variety of scenarios <P><P>Use range slice queries for efficient data access <P><P>Effortlessly handle concurrent updates with collection columns <P><P>Ensure data integrity with lightweight transactions and logged batches <P><P>Understand eventual consistency and use the right consistency level for your situation <P><P>Implement best practices for data modeling and access

Learning Apache Cassandra - Second Edition

by Sandeep Yarabarla

Build a scalable, fault-tolerant and highly available data layer for your applications using Apache Cassandra About This Book • Install Cassandra and set up multi-node clusters • Design rich schemas that capture the relationships between different data types • Master the advanced features available in Cassandra 3.x through a step-by-step tutorial and build a scalable, high performance database layer Who This Book Is For If you are a NoSQL developer and new to Apache Cassandra who wants to learn its common as well as not-so-common features, this book is for you. Alternatively, a developer wanting to enter the world of NoSQL will find this book useful. It does not assume any prior experience in coding or any framework. What You Will Learn • Install Cassandra • Create keyspaces and tables with multiple clustering columns to organize related data • Use secondary indexes and materialized views to avoid denormalization of data • Effortlessly handle concurrent updates with collection columns • Ensure data integrity with lightweight transactions and logged batches • Understand eventual consistency and use the right consistency level for your situation • Understand data distribution with Cassandra • Develop simple application using Java driver and implement application-level optimizations In Detail Cassandra is a distributed database that stands out thanks to its robust feature set and intuitive interface, while providing high availability and scalability of a distributed data store. This book will introduce you to the rich feature set offered by Cassandra, and empower you to create and manage a highly scalable, performant and fault-tolerant database layer. The book starts by explaining the new features implemented in Cassandra 3.x and get you set up with Cassandra. Then you'll walk through data modeling in Cassandra and the rich feature set available to design a flexible schema. Next you'll learn to create tables with composite partition keys, collections and user-defined types and get to know different methods to avoid denormalization of data. You will then proceed to create user-defined functions and aggregates in Cassandra. Then, you will set up a multi node cluster and see how the dynamics of Cassandra change with it. Finally, you will implement some application-level optimizations using a Java client. By the end of this book, you'll be fully equipped to build powerful, scalable Cassandra database layers for your applications. Style and approach This book takes a step-by- step approach to give you basic to intermediate knowledge of Apache Cassandra. Every concept is explained in depth, and is supplemented with practical examples when required.

Learning Apache Drill: Query and Analyze Distributed Data Sources with SQL

by Charles Givre Paul Rogers

Get up to speed with Apache Drill, an extensible distributed SQL query engine that reads massive datasets in many popular file formats such as Parquet, JSON, and CSV. Drill reads data in HDFS or in cloud-native storage such as S3 and works with Hive metastores along with distributed databases such as HBase, MongoDB, and relational databases. Drill works everywhere: on your laptop or in your largest cluster.In this practical book, Drill committers Charles Givre and Paul Rogers show analysts and data scientists how to query and analyze raw data using this powerful tool. Data scientists today spend about 80% of their time just gathering and cleaning data. With this book, you’ll learn how Drill helps you analyze data more effectively to drive down time to insight.Use Drill to clean, prepare, and summarize delimited data for further analysisQuery file types including logfiles, Parquet, JSON, and other complex formatsQuery Hadoop, relational databases, MongoDB, and Kafka with standard SQLConnect to Drill programmatically using a variety of languagesUse Drill even with challenging or ambiguous file formatsPerform sophisticated analysis by extending Drill’s functionality with user-defined functionsFacilitate data analysis for network security, image metadata, and machine learning

Learning Apache Kafka - Second Edition

by Nishant Garg

This book is for readers who want to know more about Apache Kafka at a hands-on level; the key audience is those with software development experience but no prior exposure to Apache Kafka or similar technologies. It is also useful for enterprise application developers and big data enthusiasts who have worked with other publisher-subscriber-based systems and want to explore Apache Kafka as a futuristic solution.

Learning Apache Kafka Second Edition

by Nishant Garg

<P><P>Start from scratch and learn how to administer Apache Kafka effectively for messaging <P><P>About This Book <P><P>Quickly set up Apache Kafka clusters and start writing message producers and consumers <P><P>Write custom producers and consumers with message partition techniques <P><P>Integrate Kafka with Apache Hadoop and Storm for use cases such as processing streaming data <P><P>Who This Book Is For <P><P>This book is for readers who want to know more about Apache Kafka at a hands-on level; the key audience is those with software development experience but no prior exposure to Apache Kafka or similar technologies. It is also useful for enterprise application developers and big data enthusiasts who have worked with other publisher-subscriber-based systems and want to explore Apache Kafka as a futuristic solution. <P><P>What You Will Learn <P><P>Set up both single- and multi-node Kafka clusters and start sending messages <P><P>Understand the internals of Kafka's design and learn about message compression and replication in Kafka <P><P>Explore additional settings and configuration changes to achieve ever more complex goals <P><P>Write Kafka message producers and custom consumers using the Kafka API <P><P>Integrate Kafka with Apache Hadoop and Storm <P><P>Integrate Kafka with other tools for logging, packaging, and so on <P><P>Administer Kafka effectively and consistently with cluster management tools <P><P>In Detail <P><P>Kafka is one of those systems that is very simple to describe at a high level but has an incredible depth of technical detail when you dig deeper. <P><P>Learning Apache Kafka Second Edition provides you with step-by-step, practical examples that help you take advantage of the real power of Kafka and handle hundreds of megabytes of messages per second from multiple clients. This book teaches you everything you need to know, right from setting up Kafka clusters to understanding basic blocks like producer, broker, and consumer blocks. Once you are all set up, you will then explore additional settings and configuration changes to achieve ever more complex goals. You will also learn how Kafka is designed internally and what configurations make it more effective. Finally, you will learn how Kafka works with other tools such as Hadoop, Storm, and so on.

Learning Apache Karaf

by Johan Edstrom Jamie Goodyear Heath Kesler

The book is a fast-paced guide full of step-by-step instructions covering all aspects of application development using Apache Karaf.Learning Apache Karaf will benefit all Java developers and system administrators who need to develop for and/or operate Karaf's OSGi-based runtime. Basic knowledge of Java is assumed.

Learning Apache Mahout

by Chandramani Tiwary

If you are a Java developer and want to use Mahout and machine learning to solve Big Data Analytics use cases then this book is for you. Familiarity with shell scripts is assumed but no prior experience is required.

Learning Apache Mahout Classification

by Ashish Gupta

If you are a data scientist who has some experience with the Hadoop ecosystem and machine learning methods and want to try out classification on large datasets using Mahout, this book is ideal for you. Knowledge of Java is essential.

Learning Apache OpenWhisk: Developing Open Serverless Solutions

by Michele Sciabarrà

Serverless computing greatly simplifies software development. Your team can focus solely on your application while the cloud provider manages the servers you need. This practical guide shows you step-by-step how to build and deploy complex applications in a flexible multicloud, multilanguage environment using Apache OpenWhisk. You’ll learn how this platform enables you to pursue a vendor-independent approach using preconfigured containers, microservices, and Kubernetes as your cloud operating system. Michele Sciabarrà demonstrates how to build a serverless application using classical design patterns and the programming language or languages that best fit your task. You’ll start by building a simple serverless application hands-on before diving into the more complex aspects of the OpenWhisk platform. Examine how OpenWhisk’s serverless architecture works, including the use of packages, actions, sequences, triggers, rules, and feeds; Learn how OpenWhisk compares to existing architectures, such as Java Enterprise Edition; Manipulate OpenWhisk features using the command-line interface or a JavaScript API; Design applications using common Gang of Four design patterns; Use architectural design patterns such as model-view-controller to combine several OpenWhisk actions; Learn how to test and debug your code in a serverless environment.

Learning Apache Spark 2

by Muhammad Asif Abbasi

Learn about the fastest-growing open source project in the world, and find out how it revolutionizes big data analytics About This Book • Exclusive guide that covers how to get up and running with fast data processing using Apache Spark • Explore and exploit various possibilities with Apache Spark using real-world use cases in this book • Want to perform efficient data processing at real time? This book will be your one-stop solution. Who This Book Is For This guide appeals to big data engineers, analysts, architects, software engineers, even technical managers who need to perform efficient data processing on Hadoop at real time. Basic familiarity with Java or Scala will be helpful. The assumption is that readers will be from a mixed background, but would be typically people with background in engineering/data science with no prior Spark experience and want to understand how Spark can help them on their analytics journey. What You Will Learn • Get an overview of big data analytics and its importance for organizations and data professionals • Delve into Spark to see how it is different from existing processing platforms • Understand the intricacies of various file formats, and how to process them with Apache Spark. • Realize how to deploy Spark with YARN, MESOS or a Stand-alone cluster manager. • Learn the concepts of Spark SQL, SchemaRDD, Caching and working with Hive and Parquet file formats • Understand the architecture of Spark MLLib while discussing some of the off-the-shelf algorithms that come with Spark. • Introduce yourself to the deployment and usage of SparkR. • Walk through the importance of Graph computation and the graph processing systems available in the market • Check the real world example of Spark by building a recommendation engine with Spark using ALS. • Use a Telco data set, to predict customer churn using Random Forests. In Detail Spark juggernaut keeps on rolling and getting more and more momentum each day. Spark provides key capabilities in the form of Spark SQL, Spark Streaming, Spark ML and Graph X all accessible via Java, Scala, Python and R. Deploying the key capabilities is crucial whether it is on a Standalone framework or as a part of existing Hadoop installation and configuring with Yarn and Mesos. The next part of the journey after installation is using key components, APIs, Clustering, machine learning APIs, data pipelines, parallel programming. It is important to understand why each framework component is key, how widely it is being used, its stability and pertinent use cases. Once we understand the individual components, we will take a couple of real life advanced analytics examples such as 'Building a Recommendation system', 'Predicting customer churn' and so on. The objective of these real life examples is to give the reader confidence of using Spark for real-world problems. Style and approach With the help of practical examples and real-world use cases, this guide will take you from scratch to building efficient data applications using Apache Spark. You will learn all about this excellent data processing engine in a step-by-step manner, taking one aspect of it at a time. This highly practical guide will include how to work with data pipelines, dataframes, clustering, SparkSQL, parallel programming, and such insightful topics with the help of real-world use cases.

Learning Apache Thrift

by Krzysztof Rakowski

Make applications cross-communicate using Apache Thrift! About This Book * Leverage Apache Thrift to enable applications written in different programming languages (Java, C++, Python, PHP, Ruby, and so on) to cross-communicate. * Learn to make your services ready for real-world applications by using stepwise examples and modifying code from Industry giants. * Be a crackerjack at solving Apache Thrift-related issues. Who This Book Is For If you have some experience of developing applications in one or more languages supported by Apache Thrift (C++, Java, PHP, Python, Ruby, and others) and want to broaden your knowledge and skills in building cross-platform, scalable applications, then this book is for you. What You Will Learn * Understand the need for cross-language services and the basics of Apache Thrift. * Learn how Apache Thrift works and what problems it solves. * Determine when to use Apache Thrift instead of other methods (REST API), and when not to use it. * Create and run an example application using Apache Thrift. * Use Apache Thrift in your applications written in different languages supported by Apache Thrift (PHP, Python, Ruby, Java, and C++). * Handle exceptions and deal with errors. * Modify code in different languages. * Use Apache Thrift in the production environments of big applications. In Detail With modern software systems being increasingly complex, providing a scalable communication architecture for applications in different languages is tedious. The Apache Thrift framework is the solution to this problem! It helps build efficient and easy-to-maintain services and offers a plethora of options matching your application type by supporting several popular programming languages, including C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml, and Delphi. This book will help you set aside the basics of service-oriented systems through your first Apache Thrift-powered app. Then, progressing to more complex examples, it will provide you with tips for running large-scale applications in production environments. You will learn how to assess when Apache Thrift is the best tool to be used. To start with, you will run a simple example application, learning the framework's structure along the way; you will quickly advance to more complex systems that will help you solve various real-life problems. Moreover, you will be able to add a communication layer to every application written in one of the popular programming languages, with support for various data types and error handling. Further, you will learn how pre-eminent companies use Apache Thrift in their popular applications. This book is a great starting point if you want to use one of the best tools available to develop cross-language applications in service-oriented architectures. Style and approach A stepwise guide to learning Apache Thrift, with ready-to-run examples explained comprehensively. Advanced topics supply the inspiration for further work.

Learning Apex Programming

by Michael Wicherski Matt Kaufman

If you are a developer who has some object-oriented programming experience, Learning Apex Programming is the perfect book for you. This book is most appropriate for developers who wish to gain an understanding of the Force.com platform and how to use Apex to create business applications.

Learning ArcGIS for Desktop

by Daniela Cristiana Docan

Create, analyze, and map your spatial data with ArcGIS for Desktop About This Book * Learn how to use ArcGIS for Desktop to create and manage geographic data, perform vector and raster analysis, design maps, and share your results * Solve real-world problems and share your valuable results using the powerful instruments of ArcGIS for Desktop * Step-by-step tutorials cover the main editing, analyzing, and mapping tools in ArcGIS for Desktop Who This Book Is For This book is ideal for those who want to learn how to use the most important component of Esri's ArcGIS platform, ArcGIS for Desktop. It would be helpful to have a bit of familiarity with the basic concepts of GIS. Even if you have no prior GIS experience, this book will get you up and running quickly. What You Will Learn * Understand the functionality of ArcGIS for Desktop applications * Explore coordinate reference system concepts and work with different map projections * Create, populate, and document a file geodatabase * Manage, create, and edit feature shapes and attributes * Built automate analysis workfl ows with ModelBuilder * Apply basic principles of map design to create good-looking maps * Analyze raster and three-dimensional data with the Spatial Analyst and 3D Analyst extensions In Detail ArcGIS for Desktop is one of the main components of the ESRI ArcGIS platform used to support decision making and solve real-world mapping problems. Learning ArcGIS for Desktop is a tutorial-based guide that provides a practical experience for those who are interested in start working with ArcGIS. The first five chapters cover the basic concepts of working with the File Geodatabase, as well as editing and symbolizing geospatial data. Then, the book focuses on planning and performing spatial analysis on vector and raster data using the geoprocessing and modeling tools. Finally, the basic principles of cartography design will be used to create a quality map that presents the information that resulted from the spatial analysis previously performed. To keep you learning throughout the chapters, all exercises have partial and final results stored in the dataset that accompanies the book. Finally, the book offers more than it promises by using the ArcGIS Online component in the tutorials as source of background data and for results sharing Style and approach This easy-to-follow guide is full of hands-on exercises that use open and free geospatial datasets. The basic features of the ArcGIS for Desktop are explained in a step-by-step style.

Learning ArcGIS Geodatabases

by Hussein Nasser

This is a solution-based book, showcasing the real power of ArcGIS Geodatabase by following a real-world, example-based approach. This book is aimed at geospatial developers who want to work with ArcGIS geodatabases as well as manage them. Having knowledge of building a geodatabase from scratch isn't a must; Learning ArcGIS Geodatabases is ideal for those who want to use ArcGIS geodatabase for the first time, or for those who want to migrate from their existing legacy database to a geodatabase.

Learning ArcGIS Pro

by Gisp Tripp Corbin

Create, analyze, maintain, and share 2D and 3D maps with the powerful tools of ArcGIS Pro About This Book * Visualize GIS data in 2D and 3D maps * Create GIS projects for quick and easy access to data, maps, and analysis tools * A practical guide that helps to import maps, globes, and scenes from ArcMap, ArcScene, or ArcGlobe Who This Book Is For This book is for anyone wishing to learn how ArcGIS Pro can be used to create maps and perform geospatial analysis. It will be especially helpful for those that have used ArcMap and ArcCatalog in the past and are looking to migrate to Esri's newest desktop GIS solution. Though previous GIS experience is not required, you must have a solid foundation using Microsoft Windows. It is also helpful if you understand how to manage folders and files within the Microsoft Windows environment. What You Will Learn * Install ArcGIS Pro and assign Licenses to users in your organization * Navigate and use the ArcGIS Pro ribbon interface to create maps and perform analysis * Create and manage ArcGIS Pro GIS Projects * Create 2D and 3D maps to visualize and analyze data * Author map layouts using cartographic tools and best practices to show off the results of your analysis and maps * Import existing map documents, scenes, and globes into your new ArcGIS Pro projects quickly * Create standardized workflows using Tasks * Automate analysis and processes using ModelBuilder and Python In Detail ArcGIS Pro is Esri's newest desktop GIS application with powerful tools for visualizing, maintaining, and analyzing data. ArcGIS Pro makes use of the modern ribbon interface and 64-bit processing to increase the speed and efficiency of using GIS. It allows users to create amazing maps in both 2D and 3D quickly and easily. This book will take you from software installation to performing geospatial analysis. It is packed with how-to's for a host of commonly-performed tasks. You will start by learning how to download and install the software including hardware limitations and recommendations. Then you are exposed to the new Ribbon interface and how its smart design can make finding tools easier. After you are exposed to the new interface, you are walked through the steps to create a new GIS Project to provide quick access to project resources. With a project created, you will learn how to construct 2D and 3D maps including how to add layers, adjust symbology, and control labeling. Next you will learn how to access and use analysis tools to help you answer real-world questions. Lastly, you will learn how processes can be automated and standardized in ArcGIS Pro using Tasks, Models, and Python Scripts. This book will provide an invaluable resource for all those seeking to use ArcGIS Pro as their primary GIS application or for those looking to migrate from ArcMap and ArcCatalog. Style and approach This book includes detailed explanations of the GIS functionality and workflows in ArcGIS Pro. These are supported by easy-to-follow exercises that will help you gain an understanding of how to use ArcGIS Pro to perform a range of tasks.

Learning ArcGIS Pro 2: A beginner's guide to creating 2D and 3D maps and editing geospatial data with ArcGIS Pro, 2nd Edition

by Tripp Corbin

Create 2D maps and 3D scenes, analyze GIS data, and share your results with the GIS community using the latest ArcGIS Pro 2 features Key Features Get up to speed with the new ribbon-based user interface, projects, models, and common workflows in ArcGIS Pro 2 Learn how to visualize, maintain, and analyze GIS data Automate analysis and processes with ModelBuilder and Python scripts Book Description Armed with powerful tools to visualize, maintain, and analyze data, ArcGIS Pro 2 is Esri's newest desktop geographic information system (GIS) application that uses the modern ribbon interface and a 64-bit processor to make using GIS faster and more efficient. This second edition of Learning ArcGIS Pro will show you how you can use this powerful desktop GIS application to create maps, perform spatial analysis, and maintain data. The book begins by showing you how to install ArcGIS and listing the software and hardware prerequisites. You'll then understand the concept of named user licensing and learn how to navigate the new ribbon interface to leverage the power of ArcGIS Pro for managing geospatial data. Once you've got to grips with the new interface, you'll build your first GIS project and understand how to use the different project resources available. The book shows you how to create 2D and 3D maps by adding layers and setting and managing the symbology and labeling. You'll also discover how to use the analysis tool to visualize geospatial data. In later chapters, you'll be introduced to Arcade, the new lightweight expression language for ArcGIS, and then advance to creating complex labels using Arcade expressions. Finally, you'll use Python scripts to automate and standardize tasks and models in ArcGIS Pro. By the end of this ArcGIS Pro book, you'll have developed the core skills needed for using ArcGIS Pro 2.x competently. What you will learn Navigate the user interface to create maps, perform analysis, and manage data Display data based on discrete attribute values or range of values Label features on a GIS map based on one or more attributes using Arcade Create map books using the map series functionality Share ArcGIS Pro maps, projects, and data with other GIS community members Explore the most used geoprocessing tools for performing spatial analysis Create Tasks based on common workflows to standardize processes Automate processes using ModelBuilder and Python scripts Who this book is for If you want to learn ArcGIS Pro to create maps and, edit and analyze geospatial data, this ArcGIS book is for you. No knowledge of GIS fundamentals or experience with any GIS tool or ArcGIS software suite is required. Basic Windows skills, such as navigating and file management, are all you need.

Learning ArcGIS Runtime SDK for .NET

by Ron Vincent

This book is for .NET developers who want to learn to build native Geographic Information System (GIS) application.

Learning Articulate Storyline

by Stephanie Harnett

This book provides one-on-one tutoring to help you quickly get up to speed with the basics while also learning how to best apply Storyline features in the context of the work you do.If you're an e-learning developer, writer, designer, subject matter expert, or all or any one of these, this book is for you. This book is not just for novices, but also for seasoned developers, transitioning from PowerPoint and Articulate Studio '09, and for those who are already working with Storyline.

Refine Search

Showing 30,076 through 30,100 of 53,816 results