ArcGIS Web Development
<div><p><b>Summary</b></p><p><i>ArcGIS Web Development</i> is an example-rich tutorial designed to teach developers to use the ArcGIS JavaScript API to build custom GIS web applications.</p><p><b>About the Technology</b></p><p>Now you can unshackle your GIS application from a workstation! Using the ArcGIS JavaScript API, developers can build mobile and web-based maps and applications driven by ArcGIS data and functionality. Experienced ArcGIS developers will find that the familiar development environment provides a smooth transition to the web. Web developers new to GIS will be pleased by how easily they can apply their existing skills to GIS applications.</p><p>Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.</p><p><b>About the Book</b></p><p><i>ArcGIS Web Development</i> is an example-rich guide that teaches you to use the ArcGIS JavaScript API to build custom GIS web applications. The book begins with easy-to-follow examples that introduce readers to the ArcGIS JavaScript API and show how you can apply simple customizations. As the book progresses, you'll explore a full-scale, web-mapping application. By the end you will be able to build web apps that have features you'd ordinarily expect to find only in dedicated GIS applications.</p><p>Written for web developers familiar with JavaScript and basic GIS concepts. Experience with ArcGIS is helpful, but not necessary.</p><p><b>What's Inside</b></p><ul><li>Build web-based GIS applications</li><li>Customize the ArcGIS Javascript API tools</li><li>Bring ArcGIS data to the web</li><li>Create secure logins for mobile app users</li></ul><p><b>About the Author</b></p><p><b>Rene Rubalcava</b> is the cofounder of SmartGeoTech, Inc., a GIS development company specializing in Esri technologies.</p><p><b>Table of Contents</b></p><ol><h5>PART 1 ARCGIS JAVASCRIPT FOUNDATION</h5><li>GIS as a tool</li><li>Introducing core API concepts</li><li>Working with the REST API</li><h5>PART 2 SAMPLE USE CASE</h5><li>Building an application</li><li>Developing a custom data-collection application</li><li>Building a desktop browser application</li><li>Advanced techniques</li><h5>APPENDICES</h5></ol><ol type="A"><li>Setting up your environment</li><li>Dojo basics</li><li>Configuring a proxy</li></ol></div>