Learning Path: ArcGIS: Get Started with ArcGIS
5.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
8 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learning Path: ArcGIS: Get Started with ArcGIS to your Wishlist.

Add to Wishlist

Learning Path: ArcGIS: Get Started with ArcGIS

Harness the power of ArcGIS.
5.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
8 students enrolled
Created by Packt Publishing
Last updated 7/2017
English
Curiosity Sale
Current price: $10 Original price: $200 Discount: 95% off
30-Day Money-Back Guarantee
Includes:
  • 6.5 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn how to use SmartMapping tools
  • Share WebMaps as embedded maps
  • Create applications for the ArcGIS server
  • Learn to play with the ArcGIS JavaScript API
  • Understand and learn about geoprocessing and geocoding
  • Work with 3D maps and create visualizations
View Curriculum
Requirements
  • Prior experience with JavaScript is required.
Description

In this Learning Path, you will look at using ArcGIS Online and building GIS applications that can be run on the ArcGIS Server.

Initially, we will have a look at the ArcGIS Online platform, and create basic maps, and then learn how to use the SmartMapping tools to explore your data and create relevant visualizations. We will also learn how to use the analysis tools to enrich data. We will learn how to share your WebMaps as embedded maps or use the provided application templates.

Later we will look at creating applications for ArcGIS Server. The ArcGIS API for JavaScript is the preferred way of developing your custom applications for ArcGIS Server since it can be used for both web and mobile application development. It's easy to use and doesn't require the use of a browser plugin.

We will learn how to work with 3D maps, perform client-side analysis, visualizations, etc. We will also learn how to use the various tasks provided by ArcGIS Server including spatial and attribute queries, identification of features, finding features by attribute, and so on. Geocoding and geoprocessing tasks are covered in-depth to help you accomplish your task in GIS.Finally.

About The Author :

Rene Rubalcava have been in the field of GIS for 15 years and using ArcGIS products for just as long. I have been building custom ArcGIS applications for the desktop and browsers for 10 years. I am currently a software engineer at Esri working on the ArcGIS API for JavaScript, and before that worked in local government and freelance work. I keep current on almost all mapping technologies, from web based mapping tools to desktop data creation tools. I am also a huge fan of functional languages such as Haskell, Elm and PureScript. I have experience in .NET using C#. Python, and some C++. I know web technology, such as CSS, HTML5, plenty of JavaScript, multiple JavaScript frameworks, libraries and Node.

Who is the target audience?
  • This Learning Path best caters to web or mobile application developers wanting to get started with creating GIS application
Students Who Viewed This Course Also Viewed
Curriculum For This Course
34 Lectures
06:34:44
+
Using the ArcGIS Online Platform
13 Lectures 03:14:29
This video provides an overview of the entire course.
Preview 06:16

This video will show you how to register for a free ArcGIS Developer Account.

Register a Free ArcGIS Developer Account
07:31

This video will introduce you to ArcGIS Online content and Items.
Online Items
09:38

This video will show you how to create a WebMap in the ArcGIS Online MapViewer.
Creating a WebMap
18:44

This video shows how to upload and view data into ArcGIS Online.

Preview 13:18

This video shows how to add value to existing data using the ArcGIS Online GeoEnrichment tools.

Enriching Your Data
15:15

This video shows how to use SceneViewer to visualize data in a 3D environment.

Using SceneViewer
18:42

What are the available analysis tools in the platform and how can they be used? We will cover a set of tools to demonstrate how to do analysis.

Analysis Tools
15:57

This video will introduce you to SmartMapping and its capabilities.

Introduction to SmartMapping
23:25

This video shows how to publish and share data in ArcGIS Online. It will cover how to create Tiles and share a WebMap.
Publishing Data
17:19

This video shows how to secure services and apply authentication to them.
Authentication
11:52

This video shows how to share the WebMaps that you create in an application.

Sharing WebMaps as Apps
18:41

This video shows how to use Story Maps.

Sharing WebMaps
17:51
+
Building ArcGIS Cross-Platform Applications with JavaScript
21 Lectures 03:20:15
This video will give an overview of the entire course
Preview 01:30

The aim of this video is to introduce the user to the basics of writing a custom application
The Basics of a Custom App
10:15

The aim of this video is to Discuss what WebMap is and how to use it for a custom application

Using a WebMap
09:45

The aim of this video is to introduce the UI layout

Introduction to Widgets and UI
19:53

The aim of this video is to explain how to use data in a SceneView
Introducing SceneView
15:02

The aim of this video is to display how powerful and the Accessor is for and how it is the key to application development

Accessor
09:52

The aim of this video is to understand how collections can be used in custom application development
Collections
08:38

The aim of this video is to understand how promises are used in the API
Promises
05:03

The aim of this video is to understand how a loadable pattern can be used to schedule the loading of resources
Loadables
07:37

The aim of this video is to show how map is the model and view is the charge of rendering the data.
Map and View Architecture
06:20

The aim of this video is to review what kind of data is contained in a WebMap and how to access data

WebMaps
07:58

The aim of this video is to understand what makes WebScenes distinct and how they are used for 3D data
WebScenes
10:12

The aim of this video is to understand the key layers in the API and how they are used

Layers and LayerViews
14:15

The aim of this videos is to learn the use of Portal API to access items and how it’s used in the JSAPI
Portal API
10:33

The aim of this video is to discover what widgets are available and how they can be themed via CSS
Widgets
12:31

The aim of this videos is to learn how to customize Popups for your own application

Popups
10:49

The aim of this video is to implement an Accessor in your own custom application

Extending Accessor
06:29

The aim of this video is to Use TypeScript for your own custom application development

TypeScript Integration
10:22

The aim of this videos is to learn how to use the provided decorators for widget development
Decorators
07:41

The aim of this video is to teach how to build a custom widget for your own application
Custom Widget
08:20

The aim of this video is to teach how to build a custom view model to add business logic to your widget
Custom ViewModel
07:10
About the Instructor
Packt Publishing
3.9 Average rating
7,282 Reviews
51,921 Students
616 Courses
Tech Knowledge in Motion

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.

With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.

From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.