
Available courses

This is an introduction to Moodle for the Kartoza staff members.


- Manager: Amy Burness
- Manager: Charles Dixon-Paver
- Manager: Bridget Fleming
- Manager: Gavin Fleming
- Manager: Admire Nyakudya
- Manager: Nicholas Sun Hing
- Manager: Seabilwe Tilodi
- Manager: Zinzi Xakayi
This course is presented to transfer a working knowledge of SQL to the participants. During this course you will learn about
- General database concepts, including what is a relational database?
- SQL basics including syntax, structure, standards and conventions
- Connecting to a database
- Building queries including Commands, functions, operators, etc
- Resources - documentation and tutorials
We understand that the best way to learn is by doing, and we have compiled the course curriculum in such a way as to maximise your time to discover and use the software we present. On completing the course you should be comfortable with key SQL concepts and ready to take this knowledge back to your workplace to use in productive work on a daily basis!
Course Outcomes
At the end of the course participants will understand and be able to:
- Install a database and client
- Load data into the database
- Construct CRUD queries
- Use various functions and operators
- Find out how to extend their knowledge through self-learning
- Practise SQL in their own time on their own installation

- Manager: Amy Burness
- Manager: Charles Dixon-Paver
- Manager: Victoria Neema
- Manager: Seabilwe Tilodi
- Manager: Divan Vermeulen
- Manager: Lindsay Walker
This course is presented to transfer a working knowledge of SQL to the participants. During this course you will learn about
- General database concepts, including what is a relational database?
- SQL basics including syntax, structure, standards and conventions
- Connecting to a database
- Building queries including Commands, functions, operators, etc
- Resources - documentation and tutorials
We understand that the best way to learn is by doing, and we have compiled the course curriculum in such a way as to maximise your time to discover and use the software we present. On completing the course you should be comfortable with key SQL concepts and ready to take this knowledge back to your workplace to use in productive work on a daily basis!
Course Outcomes
At the end of the course participants will understand and be able to:
- Install a database and client
- Load data into the database
- Construct CRUD queries
- Use various functions and operators
- Find out how to extend their knowledge through self-learning
- Practise SQL in their own time on their own installation

- Manager: Charles Dixon-Paver
- Manager: Victoria Neema
- Manager: Divan Vermeulen
- Manager: Lindsay Walker
This course introduces basic field mapping skills into the classroom. It provides basic and simple steps that both learner and teacher can use to create, map and design a map made from data collected from the field. The course will demonstrate the integration between a field data collecting platform (Input) and QGIS.

- Manager: Amy Burness
- Manager: Gavin Fleming
- Course Manager: Seabilwe Tilodi
The Introduction to QGIS course, includes a practical introduction to GIS concepts. This course should adequately prepare trainees for the basic utilisation of QGIS Desktop in a production setting. Users will learn to use and interact with basic GIS data types and services, access and load data and produce basic maps on both platforms.
The training agenda is based mainly on the QGIS Training Manual with custom examples and has the following aims:
- assisting with migration from another GIS package
- an introduction to and a better understanding of GIS concepts
- an overview and practical experience of the core components of QGIS
The last session each day can be used to answer questions on particular issues that have been encountered during the course of the day.

- Manager: Seabilwe Tilodi
GIS Fundamentals, including a practical introduction to GIS concepts and Spatial Data Infrastructures. This course should adequately prepare trainees for the basic utilisation of QGIS Desktop and GeoNode in a production setting. Users will learn to use and interact with basic GIS data types and services, access and load data and produce basic maps on both platforms.

- Manager: Marcathian Alexander
- Manager: Amy Burness
- Manager: Charles Dixon-Paver
- Manager: Gavin Fleming
- Manager: Admire Nyakudya
- Manager: Nicholas Sun Hing
- Manager: Seabilwe Tilodi
- Manager: Christopher Williams
- Manager: Zinzi Xakayi
GIS Fundamentals, including a practical introduction to GIS concepts and Spatial Data Infrastructures. This course should adequately prepare trainees for the basic utilisation of QGIS Desktop and GeoNode in a production setting. Users will learn to use and interact with basic GIS data types and services, access and load data and produce basic maps on both platforms.

- Manager: Site Administrator
- Manager: Amy Burness
- Manager: Charles Dixon-Paver
- Manager: Gavin Fleming
- Manager: Admire Nyakudya
- Manager: Nicholas Sun Hing
- Manager: Seabilwe Tilodi
- Manager: Zinzi Xakayi
This is a brief introduction to GIS and the use of QGIS. The workshop offers simple steps that students, educators, and scholars can use to create simple maps using QGIS and understand basic GIS. Benefit from the workshop and be inspired to explore more GIS and how QGIS can give you the power of GIS.

- Teacher: Brandon Louw
Advanced GIS Training modules for application specific training using FOSSGIS technologies. This course includes learning tracks for the following roles:
- GIS Officer
- Field Technician
- GIS Analyst
- Survey Technician
- Operations Controller
- Technical Support Analyst

- Manager: Marcathian Alexander
- Manager: Marcathian Alexander
- Manager: Amy Burness
- Manager: Charles Dixon-Paver
- Manager: Gavin Fleming
- Manager: Admire Nyakudya
- Manager: Nicholas Sun Hing
- Manager: Seabilwe Tilodi
- Manager: Christopher Williams
- Manager: Zinzi Xakayi
This course will be testing learners on their ability to apply their GIS skills to solve real-life environmental problems.

- Manager: Seabilwe Tilodi
- Teacher: Caryn Brinkley
- Teacher: Emma Broadway
- Teacher: Jacqui Brown
- Teacher: Anne Chawanda
- Teacher: Peter Crawford
- Teacher: Cecile Erasmus
- Teacher: Pamela Esterhuysen
- Teacher: Nicola Gibberd
- Teacher: Craig Giese
- Teacher: S. Gordon
- Teacher: Bronwyn Grant
- Teacher: Liesel Jacobs
- Teacher: John Kerchhoff
- Teacher: Annerie Kiddle
- Teacher: Brittney Madhanlal
- Teacher: Nisha Maharaj
- Teacher: Caroline Mapolisa
- Teacher: Mairi Nel
- Teacher: John Nyamunda
- Teacher: Paula Oosthuizen
- Teacher: Naseema Parker
- Teacher: Wendy Paterson
- Teacher: Melanie Robinson
- Teacher: Celia Sauerman
- Teacher: Matthew Savage
- Teacher: Tanya Verhoef
- Teacher: Adele Vorster
- Teacher: Ponjul Zwalda
This course is an introduction to GIS for high school learners. Open Source software tools will be used for these lessons.

- Manager: Amy Burness
- Course Manager: Bridget Fleming
- Course Manager: Nicola Gibberd
- Course Manager: Brandon Louw
- Course Manager: Ineke Morris
- Course Manager: Seabilwe Tilodi
- Teacher: Joelene Augustine
- Teacher: Philna Basson
- Teacher: Patti Bossenger
- Teacher: Caryn Brinkley
- Teacher: Emma Broadway
- Teacher: Jacqui Brown
- Teacher: Anne Chawanda
- Teacher: Peter Crawford
- Teacher: Cecile Erasmus
- Teacher: Pamela Esterhuysen
- Teacher: Drew Fisher
- Teacher: Craig Giese
- Teacher: S. Gordon
- Teacher: Bronwyn Grant
- Teacher: Justin Grundlingh
- Teacher: Liesel Jacobs
- Teacher: John Kerchhoff
- Teacher: Junaid Khan
- Teacher: Annerie Kiddle
- Teacher: Lynette Klopper
- Teacher: Keagan MacKinnon
- Teacher: Brittney Madhanlal
- Teacher: Nisha Maharaj
- Teacher: Caroline Mapolisa
- Teacher: Michele Marnitz
- Teacher: Gwen Mboweni
- Teacher: Judy McDougall
- Teacher: Brendan Morrison
- Teacher: Robyn Mowatt
- Teacher: Cebolamanyambose Mthethwa
- Teacher: Mairi Nel
- Teacher: Senamile Ngiba
- Teacher: John Nyamunda
- Teacher: Paula Oosthuizen
- Teacher: Naseema Parker
- Teacher: Wendy Paterson
- Teacher: Sineid Pather
- Teacher: Melanie Robinson
- Teacher: Celia Sauerman
- Teacher: Matthew Savage
- Teacher: Kirstie Turk
- Teacher: Jenny van Loggerenberg
- Teacher: Tanya Verhoef
- Teacher: Adele Vorster
- Teacher: Christine Zeelie
- Teacher: Ponjul Zwalda
The GIS introductory course offers support to geography teachers. It is intended to provide teachers with tools and skills that will enable them to support their learners during and after the GDSC program.

- Manager: Gavin Fleming
- Manager: Brandon Louw
- Manager: Seabilwe Tilodi
- Teacher: Bridget Fleming
Introduction to SDIs includes a practical introduction to Spatial Data Infrastructures. This course should adequately prepare trainees for the basic utilisation of QGIS Desktop and GeoNode in a production setting. Users will learn to use and interact with basic GIS data types and services, access and load data and produce basic maps on both platforms.

- Manager: Admire Nyakudya
- Manager: Seabilwe Tilodi