Course Outline
Module 1: Introduction to GIS
Module 2: Introduction to ArcGIS pro
Module 3: Exploring Spatial Relationships – includes joins/merges/intersects
Module 4: Creating and Editing Data
Module 5: Symbology in ArcGIS Pro
Module 6: Exploring Map Layouts
Module 7: Analysis of multiple different types of datasets from different sources
Module 8: Overview/ understand of different types of geospatial files
Module 9: ArcGIS Pro basics: finding your way around the new interface
Module 10: Using the ribbon and tool bars to find the right tool
Module 11: Displaying data in ArcGIS Pro: Add data and updating layer symbology
Module 12: Data Management: Creating your own projects and data for use in ArcGIS Pro
Module 13: Editing tools: Using the Edit ribbon to add, remove and modify your features in ArcGIS Pro
Module 14: Understanding 3D: Accessing the 3D options within ArcGIS Pro to view and explore layers in a 3D environment.
Introduction
Alteryx Overview
- What is Alteryx
- Alteryx features
Preparing the Development Environment
- Installing and configuring Alteryx
- Navigating the interface
Alteryx Quick Start
- Importing data
- Creating and executing a workflow
- Working with documentation tools and cumulative tools
Data Management
- Preparing and cleansing data
Data Wrangling
- Creating custom formulas, algorithms, and calculations
- Performing data transformations
Data visualization
- Integrating a BI platform (Tableau, Power BI, etc.)
- Creating data visualizations
- Automating reporting
Summary and Conclusion
The environment
The iPhone Developer program and the tools (SDK, Xcode, IB, the iPhone/iPad simulator)
The language
- Essential Objective-C
- Using existing Cocoa classes and writing your own
- The essential patterns
Performance and debugging
- Memory management
- Performance improvements
- Debugging and troubleshooting
- Multitasking
- Multithreading essential
The User Experience
- The application templates
- The UI Controls
- Creating different multi-view applications
- The different gestures
- UX rules and guidelines
Data management
- Saving state
- SQLite
- XML
- Core Data
- Settings
Multimedia control and some special features
- The camera API
- The image picker
- Playing and recording video
- Playing and recording audio
- The accelerometer
- The proximity sensor
- Notifications and the Event Kit
- Quick intro on how to make 2D and 3D animations
Making location aware applications
Targets and application types
- iPhone vs iPad development
- Universal applications
- Intro to Web applications with HTML5 and CSS3
- Interacting with a service
- Hybrid applications
Delivering it to the public
- Understanding iAd
- Releasing to the App Store – The short path