Udemy

Survey of python for GIS applications

Enroll Now
  • 1,451 Students
  • Updated 12/2020
  • Certificate Available
4.4
(240 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
13 Hour(s) 24 Minute(s)
Language
English
Taught by
Michael Miller
Certificate
  • Available
  • *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Rating
4.4
(240 Ratings)

Course Overview

Survey of python for GIS applications

Introduction to the python language and ecosystem for GIS professionals

This course covers the basics of the python language, the python language, and the core python packages for data analysis, especially of geospatial data. The goal of the course is to provide a broad introduction to the capabilities of python and how all the various packages work together. This will provide a starting point for deeper exploration on your own or in future courses.

  • Introduction to python

  • Object oriented python

  • Packages and modules

  • Unit tests

  • Jupyter notebooks

  • Numpy

  • Matplotlib

  • Pandas

  • Fiona and shapely

  • Geopandas

  • Rasterio

  • Geocoding

  • PyQt

Course Content

  • 18 section(s)
  • 85 lecture(s)
  • Section 1 Introduction
  • Section 2 Installing Python
  • Section 3 Getting started with Python
  • Section 4 Operators and expressions in Python
  • Section 5 Complex data structures
  • Section 6 Program control
  • Section 7 User Input
  • Section 8 Functions
  • Section 9 Error Handling in Python
  • Section 10 Modules
  • Section 11 Objects in python
  • Section 12 Python packages, virtual environments, and documentation
  • Section 13 Formal testing in python
  • Section 14 Working with the operating system and files
  • Section 15 Working with database data
  • Section 16 The python data science stack
  • Section 17 Geospatial analysis in python
  • Section 18 Bonus Lectures

What You’ll Learn

  • This course is broad rather than deep. My goal is that when finished, students have some knowledge of the tools in the python ecosystem for geospatial applications and more importantly, how they all work together. More detailed courses will be forthcoming. Some of the topics covered will be
  • An introduction to the language and its core principles.
  • An introduction to object oriented programming in python.
  • FInding and using third party python modules.
  • Working with the operating system
  • Working with files
  • Working with databases
  • Reading spatial data with GDAL/OGR
  • Visualizing data with matplotlib and other tools
  • Data Analysis with pandas and geopandas
  • Jupyter notebooks


Reviews

  • W
    Werner Gast
    2.0

    The instructor dont respons, there is no material to download, the course is very basic.

  • M
    Matthew Opah Sulon
    5.0

    Great presentation!

  • R
    Robert Jack
    5.0

    The coverage of the content was clear and very useful to learn. Its a good introduction to many topics and modules. I wish there were some exercises to figure out problems and spend time practicing, but I made up my own exercises as I went through the material. I also wish the files used in the course were made available as downloadable material so I could follow along. But again, I have my own files, and files from his other courses that I could use.

  • E
    El Repi
    5.0

    An overview of the possibilities of Python applied to GIS. The part concerning learning the basics of Python is quite complete and concise, it would make other longer and supposedly more complete specialized training blush. Even though I didn't become a specialist, I now have a good overview of the tools at my disposal. Une vue d'ensemble des possibilités de Python appliqué au SIG. La partie concernant l'apprentissage des bases de Python est assez complet et synthétique, il ferait rougir d'autres formation spécialisées plus longues et soi-disant plus complètes. Même si je ne suis pas devenu un spécialiste, j'ai maintenant une bonne vision d'ensemble des outils à ma disposition.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed