DEVELOPMENT OF WEB BASED GIS APPLICATIONS USING ARCGIS SERVER API 4.X FOR JAVASCRIPT
ONLINE TRAINING
START DATE: AVAILABLE SOON (60 hours)
PRICE: 300 € (Standard fee) | 270 € (Student / Unemployed fee)
You will learn how to develop web mapping applications using the new ArcGIS Server API 4.x for JavaScript. Students will be informed about the new released API version, 4.x and about all the new added features and capabilities.
Learn the fundamentals of JavaScript, the most widely used web-based programming language, mainly about the developing of 3D cartographic viewers.
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.
- Learn the fundamentals of JavaScript, the most widely used web-based programming language and how to develop and manage online cartographic viewers.
- Get familiar with ESRI Web GIS technologies in a dynamic and interactive way.
- Create your own Web based GIS Applications using ArcGIS Server and ArcGIS API for JavaScript.
- Get an insight on how JavaScript API is connected with ArcGIS Server in order to share your new developed applications on the web.
1 - INTRODUCTION TO THE NEW JAVASCRIPT API VERSION 4.X
- What are the new features added in the new version?
- Restrictions
Practical Exercise 1: Where to find API help documentation and practical examples?
2 - CONSTRUCTORS PROGRAMMING
- What is a constructor in programming?
- Constructor proprieties
- Collections
- Promise Object
Practical exercise 2: Proprieties.
Practical exercise 3: Working with Promise object.
3 - MAPS, VIEWS AND LAYERS
- Maps and Views
- The new API version, MapView, SceneView and LayerView
- Maps as a data sources
- Web Mapping: Building Great Web Maps and manipulate data
- Maps and Layers. Types of Layers:
– GraphicsLayer
– FeatureLayer
– MapImageLayer
– SceneLayer
– VectorTileLayer
– GroupLayer - How to access feature data via LayerView object?
- Working with FeatureLayer object
Practical exercise 4: Create a 2D map.
Practical exercise 5: Create a web map.
Practical exercise 6: FeatureLayer access.
Practical exercise 7: Working with VectorTileLayer.
4 - WORKING WITH 3D SCENES
- Scenes and Web Scenes. How to add a Web Scene to your application?
- Use Topographic Elevation Data to Create a 3D Map
- Edit the Scene View: Camera & Environment
– Display Sun and Shadows
– Local Scenes - How to add Scene layers?
- 3D representation and symbology. Use of Visual Variables
- Symbologies
5 - CONCLUSIONS
Alberto Santos Estévez
Consultant and Geospatial Developer with more than 15 years’ experience in GIS integrated solutions and high performance systems.
Chencho Martín Lagunas
GIS Developer with extensive experience in Full-Stack software development, specialized in GIS data analysis and pre-processing using Python.
Why starting to study ArcGIS 10.x?
The usage of Geographic Information Systems (GIS) is rapidly growing, becoming an essential tool in a variety of business sectors like engineering, environment, geography, mining or geomarketing.
Among GIS tools, ArcGIS is one of the most used GIS software worldwide, the most stable and versatile, comprised by a set of integrated applications, with a solid documentation over a wide range of tools being also supported by a large community.
ArcGIS provides contextual tools for data visualization, mapping and spatial analysis, connecting and combining information from varied sources (local and online), offering complex capabilities in order to explore, gain and enquire knowledge, that will lead to the best decisions. It can be also handled using a user interface as well as in command line using specific programming languages, like Python.
Do I need previous knowledge in ArcGIS 10.X?
Yes, for undertaking this course you will need previous Geographical Informational Systems training and knowledge.
I do not have ArcGIS 10.x software. What can I do?
ESRI (creators of the ArcGIS program) provides a free trial license for a 2 month. You only need to create an account, download the program and follow the installation steps (see the website). However, we will assist you in any problem you may encounter.
Our online courses, are distributed via Moodle, the world’s most popular learning platform. It is a highly flexible Learning Management System that can be used to conduct and access courses, accomplish tasks of practical exercises, interact face-to-face to the teaching staff or benefit of support and resources at any time.
The online platform can be accessed 24 hours a day, in which the student will be able to ask for help at any given moment. The instructors will act as supervisors during all the training process, offering support for any possible difficulty encountered by the students along the course.
The course is structured in different modules, making it easy for the student to search for training material, download information, complete practical exercises and take assessments in order to verify their new gained abilities. The instructors will assist the students throughout all the course period, offering progressive help and information according to their evolution.
300 € (Standard fee) / 270 € (Student / Unemployed fee)*
*To enjoy this discount, you must include a copy of a document that proves your situation along with the registration form.
** If you want to know the price in other currencies, you can consult the following online converter: The Money Converter
Step 1. Request your registration to the training course completing the pre-registration document (Registration Form) and send it via email to training@tycgis.com.
Step 2. As soon as we receive it, we will send you an enrolment guide with the complete information to enroll in the course: dates, schedule, software needed for the course and the installation guide. The payment methods are included in this document.
Step 4. Once we receive the receipt, we will confirm your registration to the course via email.
NATIONAL WIRE TRANSFERS (INSIDE SPAIN):
ACCOUNT NUMBER: 0049 1809 222710347481 (Banco Santander)
BENEFICIARY: TYC GIS Soluciones Integrales SL
SUBJECT: “Student Name” and JAVASCRIPT 4.X COURSE ON
INTERNATIONAL WIRE TRANSFERS:
BANK NAME: Banco Santander
BANK ADDRESS: Glorieta Ruiz Jiménez 1, 28015 Madrid (España).
BENEFICIARY: TYC GIS Soluciones Integrales SL
BENEFICIARY ADDRESS: Calle Fuencarral 158, Entreplanta, Oficina 16-17 28010 Madrid (España).
ACCOUNT NUMBER: ES90 0049 1809 222710347481
SWIFHT: BSCHESMM – IBAN: ES90
If you have payment difficulties, contact us