DEVELOPMENT OF WEB BASED GIS APPLICATIONS USING ARCGIS SERVER API 3.X FOR JAVASCRIPT ONLINE TRAINING GIS. Course. Training. .com

Similar documents
ARCGIS ARCOBJECTS AND VISUAL STUDIO ONLINE TRAINING

USING PYTHON WITH ARCGIS ADVANCED LEVEL ONLINE TRAINING GIS. Course. Training. .com

WEB GIS DEVELOPER SPECIALIST ONLINE TRAINING. GIS Training. Course. .com

DEVELOPMENT OF WEB BASED GIS APPLICATIONS USING ESRI PRODUCTS, CARTO, MAPBOX AND GOOGLE MAPS ONLINE TRAINING

DEVELOPMENT OF WEB BASED GIS APPLICATIONS USING QGIS AND OPENGEO SUITE ONLINE TRAINING GIS. Course. Training. .com

DEVELOPMENT OF WEB BASED GIS APPLICATIONS USING OPEN LAYERS AND LEAFLET ONLINE TRAINING

ARCGIS ARCOBJECTS AND VISUAL STUDIO ONLINE TRAINING

ROGRAMMING USING GOOGLE MAPS API ONLINE TRAINING

NETWORK ANALYST EXTENSION USING ARCGIS 10.X

The course also includes an overview of some of the most popular frameworks that you will most likely encounter in your real work environments.

Advanced Development with the ArcGIS API for JavaScript. Jeremy Bartley, Kelly Hutchins, Derek Swingley

No Programming Required Create web apps rapidly with Web AppBuilder for ArcGIS

Master Project Software Engineering: Team-based Development WS 2010/11

JavaScript Programming

World Wide Web PROGRAMMING THE PEARSON EIGHTH EDITION. University of Colorado at Colorado Springs

HTML5 and CSS3 for Web Designers & Developers

Programming in HTML5 with JavaScript and CSS3

Building a Mapping Application Start-to-Finish

Programming in HTML5 with JavaScript and CSS3

Course Details. Skills Gained. Who Can Benefit. Prerequisites. View Online URL:

Getting Started with the ArcGIS API for JavaScript. Julie Powell, Paul Hann

User Interaction: jquery

COURSE OUTLINE MOC 20480: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3

Learn Web Development CodersTrust Polska course outline. Hello CodersTrust! Unit 1. HTML Structuring the Web Prerequisites Learning pathway.

Creating Custom Dojo Widgets Using WTP

Course 20480: Programming in HTML5 with JavaScript and CSS3

COURSE 20480B: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3

Web Development 20480: Programming in HTML5 with JavaScript and CSS3. Upcoming Dates. Course Description. Course Outline

Introduction to JavaScript. Evan Caldwell & James Tedrick

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery.

Lab 1: Getting Started with IBM Worklight Lab Exercise

Advanced Dreamweaver CS6

Click the buttons in the interactive below to become familiar with the drawing tool's commands.

20480C: Programming in HTML5 with JavaScript and CSS3. Course Code: 20480C; Duration: 5 days; Instructor-led. JavaScript code.

Programming the World Wide Web by Robert W. Sebesta

Basics of Web Technologies

MS_ Programming in HTML5 with JavaScript and CSS3.

Overview of the Adobe Dreamweaver CS5 workspace

Web Site Development with HTML/JavaScrip

AIM. 10 September

55191: Advanced SharePoint Development

Course Syllabus. Course Title. Who should attend? Course Description. Adobe Dreamweaver CC 2014

Unveiling Zend Studio 8.0

Microsoft Programming in HTML5 with JavaScript and CSS3

Interactive webmaps with ArcGIS. Kristel Meikas, AlphaGIS

Index LICENSED PRODUCT NOT FOR RESALE

City of Mobile GIS Web Mapping Applications: New Technology, New Expectations

I, J, K. Eclipse, 156

ArcGIS for Developers: An Introduction. Moey Min Ken

dojo.walkthrough Wolfram Kriesing March 6, 2008 Mayflower thursday - Würzburg

Etanova Enterprise Solutions

Standard 1 The student will author web pages using the HyperText Markup Language (HTML)

MASTERS COURSE IN FULL STACK WEB APPLICATION DEVELOPMENT W W W. W E B S T A C K A C A D E M Y. C O M

20480B: Programming in HTML5 with JavaScript and CSS3

IBM JZOS Meets Web 2.0

Chapter 20: Basic Application Design with Dojo and ArcGIS Templates

Programming in HTML5 with JavaScript and CSS3

Design Document V2 ThingLink Startup

Creating Web Mapping Applications. Nikki Golding

Full Stack Developer with Java

,

Author. Publish. Use

Varargs Training & Software Development Centre Private Limited, Module: HTML5, CSS3 & JavaScript

Adobe Dreamweaver CS6 Digital Classroom

IBM Forms V8.0 Custom Themes IBM Corporation

Developing Ajax Web Apps with GWT. Session I

Jim Jackson II Ian Gilman

Designing the Home Page and Creating Additional Pages

Course Syllabus. Course Title. Who should attend? Course Description. Adobe Animate CC

Unit 1: Unit 1: Introducing the Course

P a g e 1. Danish Tecnological Institute. Developer Collection Online Course k Developer Collection

Web Development. With PHP. Web Development With PHP

Chapter 8: Using Toolbars

Dreamweaver CS4. Introduction. References :

Final Project: Integrating ArcGIS Server with Google Maps Creating a Southern California Wildfire Mapping Application

Dojo Meets XPages in IBM Lotus Domino 8.5. Steve Leland PouchaPond Software

UI Course HTML: (Html, CSS, JavaScript, JQuery, Bootstrap, AngularJS) Introduction. The World Wide Web (WWW) and history of HTML

Independence Community College Independence, Kansas

Basic Steps for Creating an Application with the ArcGIS Server API for JavaScript

Full Stack Web Developer

Building Applications with ArcGIS Runtime SDK for ios - Part I. Divesh Goyal Mark Dostal

,

Working with Javascript Building Responsive Library apps

Developing ASP.NET MVC 5 Web Applications

Getting Started with the ArcGIS Server JavaScript API

Working with Feature Layers. Russell Brennan Gary MacDougall

STRANDS AND STANDARDS

Homework 8: Ajax, JSON and Responsive Design Travel and Entertainment Search (Bootstrap/Angular/AJAX/JSON/jQuery /Cloud Exercise)

P a g e 1. Danish Technological Institute. Scripting and Web Languages Online Course k Scripting and Web Languages

Visual HTML5. Human Information Interaction for Knowledge Extraction, Interaction, Utilization, Decision making HI-I-KEIUD

Frontend UI Training. Whats App :

Full Stack boot camp

WEBSITE INSTRUCTIONS. Table of Contents

CL_55244 JavaScript for Developers

GRAPHIC WEB DESIGNER PROGRAM

Create Web Charts. With jqplot. Apress. Fabio Nelli

Lesson 5 Introduction to Cascading Style Sheets

Full Stack Web Developer

Open Source Library Developer & IT Pro

Criterion D: Product design

Transcription:

DEVELOPMENT OF WEB BASED APPLICATIONS USING ARC SERVER API 3.X FOR JAVASCRIPT ONLINE TRAINING TYC Training Course.com

COURSE GOALS You will learn how to develop web mapping applications using Arc Server API 3.x for JavaScript. Students will learn to insert spatial data in their own Web applications through Arc Server map services. Learn the fundamentals of JavaScript, the most widely used web-based programming language, learn App design and development for ios products (iphone and ipad), integrate through advance programming techniques, online web mapping resources like Google Maps or Bing Maps. Learn the fundamentals of JavaScript, the most widely used web-based programming language. Get familiar with ESRI Web technologies in a dynamic and interactive way. Create your own Web based Applications using Arc Server and Arc API for JavaScript. Gain experience in using Arc online resources like Arc Server and Arc Online services.

METHOLOGY INSTRUCTORS Enrolled students in this online course will have access to our virtual e-learning platform (which is available 24 hours), where they will find the content of the course, practical exercises, forum discussion and additional content. One of the advantages of this online platform, is that students can benefit of real time support and assistance offered by the instructor (2 hours per week), whom they can contact via direct messages, regarding course related issues, at any moment. They can also contact the instructor via email. Chencho Martín Lagunas Developer with extensive experience in Full-Stack software development, specialized in data analysis and pre-processing using Python. Alberto Santos Estévez PERFILES Consultant and Geospatial Developer with more than 15 years experience in integrated solutions and high performance systems. The course is aimed at professionals of the world who, with knowledge or not of programming, want to know all the possibilities that programming with JavaScript offers.

PROGRAM INTRODUCTION TO JAVASCRIPT PROGRAM- MING LANGUAGE DEBUGGING APPLICATIONS What is Firebug? Using Console and Script tabs Highlighting HTML Elements Using CSS tab Debugging JavaScript code Error monitoring & reporting DOM Tab RED Tab Documentation WORKING WITH DOJO AND ARC SERVER Introduction to Dojo Dijit Dojox Dojo architecture Integrating Dojo with Arc Server Arc Server resources Initialization script Templates Dojo base and Dojo core Type checking String utilities Array processing JavaScript events and Dojo. What are the events? dojo.connect () Managing events Should we record all the events? Mouse and Keyboard Event Normalization Publish/Subscribe Event Mechanism ARC SERVER FOR DEVELOPERS What is Arc Server? resources and services Arc Server components ArcSDE Arc Server editions What s new in Arc Server 10.1. What s new in Arc Server 10.3.1 INTRODUCTION TO JAVASCRIPT API FOR ARC SERVER Aptana plugin Short overview of JavaScript API for Arc Server Why JavaScript? Working with maps Tiled and dynamic/feature layers services Working with map extension Working with graphics and graphic layers Feature layers Drawing graphics and elements Map events Info window Adding toolbars Controls (widgets) Editing Design a basic application Arc templates API configuration parameters ADVANCE TECHNIQUES USING JAVASCRIPT API FOR ARC SERVER Introduction to Arc Server tasks Performing Spatial and Attribute Queries Identifying Entities Finding elements Perform geocoding and reverse geocoding Geometry Service Route Task and Network analysis services Geoprocessing services Working with spatial data Multiple types of layers arcgis.com integration Using proxy with Arc API for JavaScript Working with secure services GOOGLE AND BING MAPS INTEGRATION Arc Server extension for Google Maps Add an Arc Server Dynamic Map Service to Google Maps Creating a query layer Search features Identify features Geocoding Geometry Service Geoprocessing services ADVANCED RES OURCES OF DOJO Introduction Accessing Multiple Data Formats with the Dojo

Data API Working with JSON Reading JSON Data with Dojo Working with XML Data How to read CSV file Ajax for client-server communication dojo.xhr Cross Domain Scripting Issues & JSONP Using Iframe JSON-RPC User interface manipulation using DOM Display a simple dialog box and store input data from user Advanced Dijit Selects with Dojo Create dynamic graphs and charts using Dojo Display Image with Dojo ADVANCED DESIGN TECHNIQUES FOR MAP APPLICATIONS User-centered design (UCD) KISS Design principles Prototypes INTRODUCTION TO USER INTERFACE DE- SIGN. CSS BASICS What is User Centered Design? CSS Syntax Comments in CSS ID selectors Class selectors CSS External Style Sheet Internal Style Sheet How to add CSS styles to HTML code Cascading Style Sheets CSS Backgrounds CSS Text Font styles Link styles List styles Use an image as a list marker Table styles Design better data tables CSS Box Model ADVANCED STYLING WITH CSS Grouping Multiple CSS Selectors in One Style Property CSS Display and Visibility CSS Sizing CSS Positioning Overlapping elements in CSS Floating Elements with CSS CSS Image Transparency CSS image hover effects USER INTERFACE DESIGN FOR IPHONE AND IPAD Compact development (compact build) Initializing Display Parameters ios Gestures Map interaction using IOS gestures API Geolocation Dojox.mobile FINAL PROJECT

TYC Training Course.com (+34) 910 325 482 training@tycgis.com Calle Fuencarral 158, Entreplanta, Oficina 16-17 28010 Madrid TYC MÁLAGA Avda. Pintor Joaquin Sorolla 137, 1º D 29017 MÁLAGA TYC MÉXICO Tequesquitengo 4, Fracc. Cuaunáhuac C.P. 62450, Cuernavaca, Morelos. TYC PANAMÁ Calle Eusebio A. Morales El Cangrejo PH Neo Plaza Oficina 2015