GFDRR Open Source Mentoring Guide

GFDRR Open Source Mentoring Guide

View the Project on GitHub GFDRR/mentoring-guide

Modules

Visualization Libraries and Tools

Android

Amazon Web Services (AWS)

General Cloud Principles

Cloud Infrastructure

Other Clouds

DevOps (Developer Operations)

Admin

GeoDjango

Django Development

Django Management Commands

Model Template View

Object Relational Mapping

Django Pluggables

Static Media

Testing

Documentation

Open Source Etiquette

Issue Tracking

LMGTFY/RFTM/DUPE

Mailing Lists

Client Front End Development

Joining the GeoNode Community

GeoNode Development Environment

GeoNode

GeoNode Installation and Administration

GeoNode Template Project Setup

Using GeoNode

Desktop GIS Software

Advanced Git

Git Basics

GitHub Basics

Git/GitHub

SCM Overview

Internationalization (i18n)

Modules

Team Communications

Domain Name System (DNS)

Internet Infrastructure

Mail Servers

TCP/IP Networking

Java Development

Node.js Tools

OpenDataKit / OpenMapKit

Working with OpenStreetMap Data

Developing with OpenStreetMap

Editing OpenStreetMap

Teaching OpenStreetMap

Project Management

Debugging Python

Python IDEs

Python Development

Python pip

Python Requests

Python virtual environments

QGIS Development

Spatial Data Infrastructure

Spatial Data Types

Spatial Functions

Spatial Database

Spatial Indexes

PostGIS Installation

Spatial Libraries / Tools

GeoServer

Spatial Web Servers

Mapnik

MapServer

QGIS Server

Template

apt

Bash

ftp/scp/Rsync

Basic Unix Technology

Unix Networking

Unix Permissions

SSH

wget/curl

Working with Docker

Virtualization

Networking with VMs

Sharing VMs

Working with Snapshots

Working with Vagrant

Virtual Box

Visualization Tools

CSS

HTML

HTTP Status Codes

Web Development

HTTP Request Response

REST

Apache

Web Servers

nginx

Apache Tomcat

wsgi

Web Service Design