generated from giswqs/jupyter-book-demo
-
Notifications
You must be signed in to change notification settings - Fork 141
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
34 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,36 @@ | ||
# Introduction to GIS Programming | ||
|
||
Welcome to the repository for the "_Introduction to GIS Programming_" course, taught at the University of Tennessee, Knoxville in Fall 2024. | ||
Welcome to the official course website for "_Introduction to GIS Programming_," offered at the University of Tennessee, Knoxville. | ||
|
||
## Course Overview | ||
|
||
This course offers a comprehensive exploration of GIS programming, centered around the Python programming language. Throughout the semester, students will master the use of Python libraries and frameworks essential for processing, analyzing, and visualizing geospatial data. | ||
|
||
## What You'll Learn | ||
|
||
- **Fundamentals of Python**: Start with the basics—variables, data types, data structures, string operations, looping, and control statements. Progress to more advanced topics, including functions, classes, file handling, and exception handling. | ||
- **Geospatial Applications**: Delve into Python’s application in the geospatial realm. Learn to create interactive web maps using Leafmap, visualize vector and raster data, and explore 3D mapping with MapLibre. You'll also get hands-on experience with a number of specialized geospatial libraries, including GeoPandas, Rasterio, Xarray, Rioxarray, Leafmap, Whitebox, MapLibre, Geemap, SAMGeo, HyperCoast, DuckDB, and more. | ||
|
||
- **Hands-On Experience**: Engage in practical labs and projects designed to reinforce the concepts covered in lectures. These activities culminate in a final project where you'll apply your skills to a real-world geospatial problem. | ||
|
||
By the end of the course, you will have a robust understanding of Python programming, specifically tailored to geospatial analysis and visualization, empowering you to confidently tackle various geospatial challenges. | ||
|
||
![GIS Programming Course](https://assets.gishub.org/images/geog-312.png) | ||
|
||
## Course Resources | ||
|
||
All course materials and video recordings are freely accessible on the course website: [geog-312.gishub.org](https://geog-312.gishub.org). | ||
All course materials, including video recordings, are freely available on the course website: [geog-312.gishub.org](https://geog-312.gishub.org). | ||
|
||
## Enroll for Certification | ||
|
||
Please note that you can access the [course materials](https://geog-312.gishub.org) and [video recordings](https://bit.ly/intro-gis-programming) on the course website without enrolling in the course. However, if you're interested in submitting lab assignments, receiving grades, and earning a certificate of completion, you can enroll in the course at any time by clicking the link below: | ||
Please note that you can access the [course materials](https://geog-312.gishub.org) and [lecture videos](https://bit.ly/intro-gis-programming) on the course website without enrolling in the course. However, if you're interested in submitting lab assignments, receiving grades, and earning a certificate of completion, you can enroll in the course at any time by clicking the link below. There is no deadline for enrollment, and you can complete the course at your own pace. | ||
|
||
[Enroll Now](https://tiny.utk.edu/intro-gis-programming) | ||
|
||
[![Introduction to GIS Programming](https://assets.gishub.org/images/intro-gis-programming.webp)](https://tiny.utk.edu/intro-gis-programming) | ||
|
||
## Lecture Videos | ||
|
||
The lecture videos are available as a YouTube playlist: <https://bit.ly/intro-gis-programming> | ||
|
||
<iframe width="800" height="480" src="https://www.youtube.com/embed/videoseries?si=FdG82kU5YHBqGsIc&list=PLAxJ4-o7ZoPfb18kNe2luWX9xKg1233i9" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters