{"id":119672,"date":"2019-02-06T15:47:30","date_gmt":"2019-02-06T23:47:30","guid":{"rendered":"https:\/\/www.esri.com\/about\/newsroom\/?post_type=arcuser&#038;p=119672"},"modified":"2024-08-21T14:25:46","modified_gmt":"2024-08-21T21:25:46","slug":"gis-bookshelf-7","status":"publish","type":"arcuser","link":"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/gis-bookshelf-7","title":{"rendered":"GIS Bookshelf"},"author":1432,"featured_media":0,"menu_order":0,"template":"","format":"standard","meta":{"_acf_changed":false,"sync_status":"","episode_type":"","audio_file":"","podmotor_file_id":"","podmotor_episode_id":"","castos_file_data":"","cover_image":"","cover_image_id":"","duration":"","filesize":"","filesize_raw":"","date_recorded":"","explicit":"","block":"","itunes_episode_number":"","itunes_title":"","itunes_season_number":"","itunes_episode_type":"","_links_to":"","_links_to_target":""},"categories":[10722,25042,23392],"tags":[4381,157432,241,238461,20392],"arcuser_issues":[112402],"class_list":["post-119672","arcuser","type-arcuser","status-publish","format-standard","hentry","category-arcgis-api-for-javascript","category-bookshelf","category-cloud-computing","tag-apps","tag-arcgis","tag-gis","tag-learn-gis","tag-web-gis","arcuser_issues-spring-2015"],"acf":{"short_description":"This trim tutorial book teaches the reader how to build custom GIS web applications using the ArcGIS API for JavaScript. Its straightforward, st\u2026","pdf":{"host_remotely":false,"file":"","file_url":""},"flexible_content":[{"acf_fc_layout":"image","image":119682,"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/www.amazon.com\/exec\/obidos\/ASIN\/1617291617\/esristore-20"},{"acf_fc_layout":"content","content":"<h2>ArcGIS Web Development<\/h2>\r\n<strong>By Rene Rubalcava<\/strong>\r\n<a href=\"http:\/\/www.amazon.com\/exec\/obidos\/ASIN\/1617291617\/esristore-20\">This trim tutorial book<\/a>\u00a0teaches the reader how to build custom GIS web applications using the ArcGIS API for JavaScript. Its straightforward, structured approach can benefit GIS professionals who want to expand their skill set, developers new to GIS, or students who want to get an edge in the job market.\u00a0<em>ArcGIS Web Development<\/em>\u00a0is divided into two parts. The first section introduces the reader to the basics of the ArcGIS API for JavaScript and shows how to use it to incorporate various ArcGIS services into responsive web apps. Interacting with ArcGIS for Server for information that isn't easily accessed using the API and extending the API by building tools that meet specific needs are also covered. The second section delves into the challenges of mobile application development by walking the reader through the creation of a sample field collection app. The appendixes cover development environment options, the basics of the Dojo toolkit, and how to use the proxy files provided by Esri. Author Rene Rubalcava, GISP, who is the cofounder of SmartGeoTech, Inc, a GIS development company specializing in Esri technologies, is also a GIS analyst and developer\/environmental planner for the Sanitation Districts of Los Angeles County. Manning Publications, 2014, 248 pp., ISBN: 978-1617291616"},{"acf_fc_layout":"image","image":119692,"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/www.amazon.com\/exec\/obidos\/ASIN\/B00R1XABSU\/esristore-20"},{"acf_fc_layout":"content","content":"<h2>Distributed Version Control with Git: Mastering the Git command line<\/h2>\r\n<strong>By Lars Vogel<\/strong>\r\nA slender, no-frills book,\u00a0<a href=\"http:\/\/www.amazon.com\/exec\/obidos\/ASIN\/B00R1XABSU\/esristore-20\"><em>Distributed Version Control with Git: Mastering the Git command line<\/em><\/a>\u00a0provides a practical introducation to the Git version control system. Beginning with an overview of Git installation and setup, it teaches best practices for adding and committing changes using a local Git workflow as well as merging and rebasing changes, and using online Git hosting platforms such as GitHub or Bitbucket. It also includes a chapter on typical Git workflows. Lars Vogel, 2013, 240 pp., ISBN-13: 978-3943747065"},{"acf_fc_layout":"pdf","file":119702}],"references":null},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>GIS Bookshelf | Spring 2015 | ArcUser<\/title>\n<meta name=\"description\" content=\"This trim tutorial book teaches the reader how to build custom GIS web applications using the ArcGIS API for JavaScript. Its straightforward, st\u2026\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/gis-bookshelf-7\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GIS Bookshelf\" \/>\n<meta property=\"og:description\" content=\"This trim tutorial book teaches the reader how to build custom GIS web applications using the ArcGIS API for JavaScript. Its straightforward, st\u2026\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/gis-bookshelf-7\" \/>\n<meta property=\"og:site_name\" content=\"Esri\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-21T21:25:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.esri.com\/about\/newsroom\/app\/uploads\/2019\/09\/topography-dark-grey-card.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@Esri\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\n\t    \"@context\": \"https:\/\/schema.org\",\n\t    \"@graph\": [\n\t        {\n\t            \"@type\": \"WebPage\",\n\t            \"@id\": \"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/gis-bookshelf-7\",\n\t            \"url\": \"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/gis-bookshelf-7\",\n\t            \"name\": \"GIS Bookshelf | Spring 2015 | ArcUser\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\/\/www.esri.com\/about\/newsroom\/#website\"\n\t            },\n\t            \"datePublished\": \"2019-02-06T23:47:30+00:00\",\n\t            \"dateModified\": \"2024-08-21T21:25:46+00:00\",\n\t            \"description\": \"This trim tutorial book teaches the reader how to build custom GIS web applications using the ArcGIS API for JavaScript. Its straightforward, st\u2026\",\n\t            \"breadcrumb\": {\n\t                \"@id\": \"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/gis-bookshelf-7#breadcrumb\"\n\t            },\n\t            \"inLanguage\": \"en-US\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"ReadAction\",\n\t                    \"target\": [\n\t                        \"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/gis-bookshelf-7\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"BreadcrumbList\",\n\t            \"@id\": \"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/gis-bookshelf-7#breadcrumb\",\n\t            \"itemListElement\": [\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 1,\n\t                    \"name\": \"Home\",\n\t                    \"item\": \"https:\/\/www.esri.com\/about\/newsroom\"\n\t                },\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 2,\n\t                    \"name\": \"GIS Bookshelf\"\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"WebSite\",\n\t            \"@id\": \"https:\/\/www.esri.com\/about\/newsroom\/#website\",\n\t            \"url\": \"https:\/\/www.esri.com\/about\/newsroom\/\",\n\t            \"name\": \"Esri\",\n\t            \"description\": \"Esri Newsroom\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"SearchAction\",\n\t                    \"target\": {\n\t                        \"@type\": \"EntryPoint\",\n\t                        \"urlTemplate\": \"https:\/\/www.esri.com\/about\/newsroom\/?s={search_term_string}\"\n\t                    },\n\t                    \"query-input\": {\n\t                        \"@type\": \"PropertyValueSpecification\",\n\t                        \"valueRequired\": true,\n\t                        \"valueName\": \"search_term_string\"\n\t                    }\n\t                }\n\t            ],\n\t            \"inLanguage\": \"en-US\"\n\t        },\n\t        {\n\t            \"@type\": \"Person\",\n\t            \"@id\": \"https:\/\/www.esri.com\/about\/newsroom\/#\/schema\/person\/b7332d419608ac1a0291ec30de119efb\",\n\t            \"name\": \"April Mann\",\n\t            \"image\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"en-US\",\n\t                \"@id\": \"https:\/\/www.esri.com\/about\/newsroom\/#\/schema\/person\/image\/\",\n\t                \"url\": \"https:\/\/secure.gravatar.com\/avatar\/28d21cf04453f95cd2d8a0f053e5cd18ccf684320f6a4974f358b8109264e80b?s=96&d=blank&r=g\",\n\t                \"contentUrl\": \"https:\/\/secure.gravatar.com\/avatar\/28d21cf04453f95cd2d8a0f053e5cd18ccf684320f6a4974f358b8109264e80b?s=96&d=blank&r=g\",\n\t                \"caption\": \"April Mann\"\n\t            },\n\t            \"url\": \"\"\n\t        }\n\t    ]\n\t}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"GIS Bookshelf | Spring 2015 | ArcUser","description":"This trim tutorial book teaches the reader how to build custom GIS web applications using the ArcGIS API for JavaScript. Its straightforward, st\u2026","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/gis-bookshelf-7","og_locale":"en_US","og_type":"article","og_title":"GIS Bookshelf","og_description":"This trim tutorial book teaches the reader how to build custom GIS web applications using the ArcGIS API for JavaScript. Its straightforward, st\u2026","og_url":"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/gis-bookshelf-7","og_site_name":"Esri","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2024-08-21T21:25:46+00:00","og_image":[{"url":"https:\/\/www.esri.com\/about\/newsroom\/app\/uploads\/2019\/09\/topography-dark-grey-card.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@Esri","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/gis-bookshelf-7","url":"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/gis-bookshelf-7","name":"GIS Bookshelf | Spring 2015 | ArcUser","isPartOf":{"@id":"https:\/\/www.esri.com\/about\/newsroom\/#website"},"datePublished":"2019-02-06T23:47:30+00:00","dateModified":"2024-08-21T21:25:46+00:00","description":"This trim tutorial book teaches the reader how to build custom GIS web applications using the ArcGIS API for JavaScript. Its straightforward, st\u2026","breadcrumb":{"@id":"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/gis-bookshelf-7#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/about\/newsroom\/arcuser\/gis-bookshelf-7"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/gis-bookshelf-7#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/about\/newsroom"},{"@type":"ListItem","position":2,"name":"GIS Bookshelf"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/about\/newsroom\/#website","url":"https:\/\/www.esri.com\/about\/newsroom\/","name":"Esri","description":"Esri Newsroom","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/about\/newsroom\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.esri.com\/about\/newsroom\/#\/schema\/person\/b7332d419608ac1a0291ec30de119efb","name":"April Mann","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/about\/newsroom\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/28d21cf04453f95cd2d8a0f053e5cd18ccf684320f6a4974f358b8109264e80b?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/28d21cf04453f95cd2d8a0f053e5cd18ccf684320f6a4974f358b8109264e80b?s=96&d=blank&r=g","caption":"April Mann"},"url":""}]}},"sort_order":"0","_links":{"self":[{"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/arcuser\/119672","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/arcuser"}],"about":[{"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/types\/arcuser"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/users\/1432"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/arcuser\/119672\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/media?parent=119672"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/categories?post=119672"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/tags?post=119672"},{"taxonomy":"arcuser_issues","embeddable":true,"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/arcuser_issues?post=119672"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}