Discover What's Hidden – The Power of Location

About This Training

This certificate course focuses on teaching Python programming with a specific emphasis on ArcPY, a set of Python code used with ArcGIS. Participants will learn the basics and advanced concepts of Python, as well as how to utilize ArcPY to automate tasks and perform geoprocessing in ArcGIS. The course includes live online sessions, placement assistance, and a short-term non-stipend internship.

What You Get from this Training
  • Live training sessions with experienced trainers.
  • Placement assistance and interview preparation support.
  • Practice labs, assignments, and a final assessment for certification.
  • Opportunity to learn Python and ArcPY for GIS programming.
  • Guidance on securing a job in the GIS domain.
  • Practical experience through a short-term non-stipend internship.

Requirements (Who Can Attend the Training?)

  • Graduates, postgraduates, and PhD scholars.
  • Faculty members.
  • Students seeking to enter the GIS field.
  • Experienced GIS professionals.
  • Corporate employees and companies interested in GIS programming.

Features of the Program

  • Duration: 45 days / 90 hours (Monday to Friday)
  • Online training sessions with dedicated trainers
  • Daily sessions of 2 hours (multiple timing options available)
  • Laptop or computer with good internet connection required
  • Recording of missed classes provided for online sessions
  • Practical sessions and hands-on training
  • Experienced trainers with 4 to 16 years of industry experience

Topics for This Course

  • Overview of Python
  • Python as a Programming Languages.
  • Basic Python
  • Core Python

  • History
  • Features
  • Setting up Path, Working with Python
  • Basic Syntax, Variable and Data Types
  • Operator

  • If, If- else, Nested if-else

  • For, While, Nested loops

  • Break, Continue, Pass

  • Accessing Strings, Basic Operations
  • String slices, Function and Methods

  • Introduction
  • Accessing list, Operations
  • Working with lists, Function and Methods

  • Introduction
  • Accessing tuples, Operations
  • Working, Functions and Methods

  • Introduction
  • Accessing values in dictionaries
  • Working with dictionaries
  • Properties, Functions

  • Defining a function
  • Calling a function, Types of functions
  • Function Arguments, Anonymous functions
  • Global and local variables

  • Importing module, Math module
  • Random module, Packages
  • Composition

  • Printing on screen
  • Reading data from a keyboard
  • Opening and closing file
  • Reading and writing files
  • Functions

  • Exception, Exception Handling
  • Except clause, Try? finally, clause
  • User-Defined Exceptions

  • OOPs concept, Class and object
  • Attributes, Inheritance
  • Overloading, Overriding, Data hiding

  • Match function, Search function
  • Matching VS Searching
  • Modifiers, Patterns

  • Thread, Starting a thread
  • Threading module
  • Synchronizing threads
  • Multithreaded Priority Queue

  • Important Python Modules for GIS Analysis
  • Configuring the Python Environment
  • Creating the First Python Script
  • Complex ArcPy Scripts and Generalizing Functions
  • ArcPy Cursors – Search, Insert, and Update
  • Working with ArcPy Geometry Objects
  • Creating a Script Tool
  • Introduction to ArcPy.Mapping
  • More ArcPy.Mapping Techniques
  • Advanced Geometry Object Methods
  • Network Analyst and Spatial Analyst with ArcPy

Join now in a group of 5 members and avail a huge discount from the normal fees.

  • Batch Details
  • Batch Start Date: June 12th

Enroll in this certificate course to learn Python programming with ArcPY and enhance your skills in GIS programming. Gain practical experience and receive placement assistance to kickstart your career in the GIS domain.

Courses

Registration and Course Fees

  • Price: INR 9999
  • Instrutor: Dr. Shuchi Mala
  • Duration: 60 Days
  • book iconLessons: 120

Course Categories

More Courses for You

9999
GIS Development
Geospatial Analysis with R

This course is your companion for applying machine learning algorithms on GIS and remote sensing data. You’ll start by gaining an understanding of the nature of spatial data and installing R and QGIS.

4999
GIS Development
QGIS - Opensource WebGIS

This course based on creating powerful and interactive web mapping applications using the rich set of features provided by Opensource map API like leaflet/Open Layers

19999
GIS Development
GIS - HTML, CSS & JavaScript API

The Certificate Course ArcGIS for JavaScript API/WebApp Builder is designed to teach participants how to build web applications using HTML, CSS, and JavaScript. The course introduces the ArcGIS API for JavaScript and covers topics such as web maps, layers, apps, and API and SDK usage. Participants will gain hands-on experience and receive a certificate from AGSRT.