{"id":46622,"date":"2019-01-03T19:33:14","date_gmt":"2019-01-04T03:33:14","guid":{"rendered":"https:\/\/www.esri.com\/about\/newsroom\/?post_type=arcuser&#038;p=46622"},"modified":"2024-05-03T14:15:36","modified_gmt":"2024-05-03T21:15:36","slug":"training-for-aspiring-web-app-developers","status":"publish","type":"arcuser","link":"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/training-for-aspiring-web-app-developers","title":{"rendered":"Training for Aspiring Web App Developers"},"author":1031,"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],"tags":[23492,35412,35402],"arcuser_issues":[21922],"class_list":["post-46622","arcuser","type-arcuser","status-publish","format-standard","hentry","category-arcgis-api-for-javascript","tag-geodev","tag-gis-developer","tag-gis-training","arcuser_issues-spring-2018"],"acf":{"short_description":"An updated instructor-led course helps GIS professionals with little to no programming experience use the ArcGIS API for JavaScript.","pdf":{"host_remotely":false,"file":"","file_url":""},"flexible_content":[{"acf_fc_layout":"pdf","file":198422},{"acf_fc_layout":"content","content":"An updated version of a popular instructor-led course to help GIS professionals with little to no programming experience acquire requisite skills to build high-performing web apps has been released by Esri Training Services.\r\n\r\nThe first two lessons in Introduction to Web Development Using ArcGIS API for JavaScript cover basic concepts of HTML, Cascading Style Sheets (CSS), and JavaScript to ensure that all attendees have a solid and shared knowledge foundation. The previous version of the course assumed attendees had experience working with HTML, CSS, and JavaScript.\r\n\r\nFor attendees who already have that foundation, the first two lessons will be useful in understanding how HTML, CSS, and JavaScript are implemented using ArcGIS API 4.x for JavaScript."},{"acf_fc_layout":"image","image":197372,"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"The updated course also uses a more structured and highly interactive instructional approach. In each lesson, the instructor presents conceptual material and facilitates group breakout sessions. Attendees brainstorm together to solve application scenarios and complete activities such as code snippet examinations. Based on what they have learned at that point in the course, attendees identify the functionality enabled by the code snippet, explain the elements in the code structure, and together discuss how they might use that functionality in their own web apps.\r\n\r\nThe instructor then demonstrates the coding workflow for the API functionality highlighted in each lesson\u2019s hands-on exercise. Attendees repeat the workflow steps on their own using CodePen, a popular website that provides an environment for writing, previewing, and sharing code. Code solution files are provided in case attendees get stuck.\r\n\r\nThe course emphasizes the progressive development of skills through practical application. The goal is to ensure attendees gain confidence and a deep understanding of the framework for developing web applications using ArcGIS API 4.x for JavaScript\u2014not simply to complete rote steps by following detailed exercise instructions.\r\n\r\nAccording to course author and education specialist Jamie Powell, \u201cThis course is going to help a beginner, someone who\u2019s never really worked with code, get up and running with ArcGIS API for JavaScript at a high level. It\u2019s not hard. Anyone can do it, with the right instruction.\u201d\r\n\r\nArcGIS API 4.x for JavaScript is a powerful tool for creating modern, cross-browser web applications that feature ArcGIS maps and functionality. By the end of this class, attendees will be prepared to leverage the API to create custom web applications that feature 2D and 3D maps and provide functionality for end users to search and query map layers, display layers using qualitative and quantitative symbology, and understand how the ArcGIS Smart Mapping interface (used to apply cartographic best practices to map data) can be incorporated into custom web apps.\r\n\r\nLearn more about this course and view the class schedule at <a href=\"https:\/\/www.esri.com\/training\/catalog\/search\/\">https:\/\/www.esri.com\/training\/catalog\/search\/<\/a>."}],"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>Training for Aspiring Web App Developers | Spring 2018 | ArcUser<\/title>\n<meta name=\"description\" content=\"An updated instructor-led course helps GIS professionals with little to no programming experience use the ArcGIS API for JavaScript.\" \/>\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\/training-for-aspiring-web-app-developers\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Training for Aspiring Web App Developers\" \/>\n<meta property=\"og:description\" content=\"An updated instructor-led course helps GIS professionals with little to no programming experience use the ArcGIS API for JavaScript.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/training-for-aspiring-web-app-developers\" \/>\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-05-03T21:15:36+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\/training-for-aspiring-web-app-developers\",\n\t            \"url\": \"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/training-for-aspiring-web-app-developers\",\n\t            \"name\": \"Training for Aspiring Web App Developers | Spring 2018 | ArcUser\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\/\/www.esri.com\/about\/newsroom\/#website\"\n\t            },\n\t            \"datePublished\": \"2019-01-04T03:33:14+00:00\",\n\t            \"dateModified\": \"2024-05-03T21:15:36+00:00\",\n\t            \"description\": \"An updated instructor-led course helps GIS professionals with little to no programming experience use the ArcGIS API for JavaScript.\",\n\t            \"breadcrumb\": {\n\t                \"@id\": \"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/training-for-aspiring-web-app-developers#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\/training-for-aspiring-web-app-developers\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"BreadcrumbList\",\n\t            \"@id\": \"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/training-for-aspiring-web-app-developers#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\": \"Training for Aspiring Web App Developers\"\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\/82e5143bcdebadf8fd64d84e503ca468\",\n\t            \"name\": \"Monica Pratt\",\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:\/\/www.esri.com\/about\/newsroom\/app\/uploads\/2018\/08\/MonicaMug_agol2.jpg\",\n\t                \"contentUrl\": \"https:\/\/www.esri.com\/about\/newsroom\/app\/uploads\/2018\/08\/MonicaMug_agol2.jpg\",\n\t                \"caption\": \"Monica Pratt\"\n\t            },\n\t            \"description\": \"Monica Pratt is the founding and current editor of ArcUser magazine, the executive editor of ArcNews magazine, the editor of Esri Globe and head of the Publications team at Esri. She has been writing on technology topics, specializing in GIS, for more than 30 years. Before joining Esri in 1997, she worked for newspapers and in the financial industry.\",\n\t            \"sameAs\": [\n\t                \"https:\/\/x.com\/ArcUser\"\n\t            ],\n\t            \"url\": \"\"\n\t        }\n\t    ]\n\t}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Training for Aspiring Web App Developers | Spring 2018 | ArcUser","description":"An updated instructor-led course helps GIS professionals with little to no programming experience use the ArcGIS API for JavaScript.","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\/training-for-aspiring-web-app-developers","og_locale":"en_US","og_type":"article","og_title":"Training for Aspiring Web App Developers","og_description":"An updated instructor-led course helps GIS professionals with little to no programming experience use the ArcGIS API for JavaScript.","og_url":"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/training-for-aspiring-web-app-developers","og_site_name":"Esri","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2024-05-03T21:15:36+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\/training-for-aspiring-web-app-developers","url":"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/training-for-aspiring-web-app-developers","name":"Training for Aspiring Web App Developers | Spring 2018 | ArcUser","isPartOf":{"@id":"https:\/\/www.esri.com\/about\/newsroom\/#website"},"datePublished":"2019-01-04T03:33:14+00:00","dateModified":"2024-05-03T21:15:36+00:00","description":"An updated instructor-led course helps GIS professionals with little to no programming experience use the ArcGIS API for JavaScript.","breadcrumb":{"@id":"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/training-for-aspiring-web-app-developers#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/about\/newsroom\/arcuser\/training-for-aspiring-web-app-developers"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/about\/newsroom\/arcuser\/training-for-aspiring-web-app-developers#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/about\/newsroom"},{"@type":"ListItem","position":2,"name":"Training for Aspiring Web App Developers"}]},{"@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\/82e5143bcdebadf8fd64d84e503ca468","name":"Monica Pratt","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/about\/newsroom\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/about\/newsroom\/app\/uploads\/2018\/08\/MonicaMug_agol2.jpg","contentUrl":"https:\/\/www.esri.com\/about\/newsroom\/app\/uploads\/2018\/08\/MonicaMug_agol2.jpg","caption":"Monica Pratt"},"description":"Monica Pratt is the founding and current editor of ArcUser magazine, the executive editor of ArcNews magazine, the editor of Esri Globe and head of the Publications team at Esri. She has been writing on technology topics, specializing in GIS, for more than 30 years. Before joining Esri in 1997, she worked for newspapers and in the financial industry.","sameAs":["https:\/\/x.com\/ArcUser"],"url":""}]}},"sort_order":"18","_links":{"self":[{"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/arcuser\/46622","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\/1031"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/arcuser\/46622\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/media?parent=46622"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/categories?post=46622"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/tags?post=46622"},{"taxonomy":"arcuser_issues","embeddable":true,"href":"https:\/\/www.esri.com\/about\/newsroom\/wp-json\/wp\/v2\/arcuser_issues?post=46622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}