An open API service indexing awesome lists of open source software.

https://github.com/hackoregon/backend-trainings

Exports of Backend Training Decks
https://github.com/hackoregon/backend-trainings

Last synced: 6 months ago
JSON representation

Exports of Backend Training Decks

Awesome Lists containing this project

README

          

# Hack Oregon Backend Trainings

This repo includes PDF and ODP exports of slides used by the Backend Team for Trainings

Links to YouTube videos for each training are also provided in this README.

## What is Hack Oregon?

[Hack Oregon](http://www.hackoregon.org/) is a rapid prototyping lab taking a creative approach to
data projects that bring insight to complex issues in the public
interest. We’re a community-powered nonprofit, our teams are made of
volunteers, and all the work we do is open source.

## Current Trainings (May 2019)

### Docker

* [PDF](docker/Docker%20Course%20Slides.pdf)
* [ODP](docker/Docker%20Course%20Slides.odp)
* [YouTube Pt.1](https://www.youtube.com/watch?v=vUhKkOdcD4g&t=1684s)
* [YouTube Pt.2](https://www.youtube.com/watch?v=vt2jk3Am-4s&t=1747s)

#### Topics:

* Docker Basics - What is it and Why We Use it
* Docker Vocabulary
* Docker setup
* Pulling and Running a Docker Image
* Hack Oregon Docker Images

### PostGreSQL

* [PDF](postgres/PostgreSQL%20Course%20Slides.pdf)
* [ODP](postgres/PostgreSQL%20Course%20Slides.odp)
* [YouTube Pt.1](https://youtu.be/di8wUxu8DNc)
* [YouTube Pt.2](https://youtu.be/qMGbBDrrT54)

#### Topics:

* Features of PostGres
* CRUD & Loading Data
* Performance
* Other Tools
* Security
* PostGIS
* PostGres at HackOregon

### Django RestFramework, API Development, and Tooling

* [PDF](django/Django%20Rest%20Framework%2C%20API%20Development%2C%20and%20Tooling.pdf)
* [ODP](django/Django%20Rest%20Framework%2C%20API%20Development%2C%20and%20Tooling.odp)
* [YouTube Pt.1](https://youtu.be/pHC6fPWXi0Q)
* [YouTube Pt.2](https://youtu.be/LLEjilmwz8I)

#### Topics:

* Development pattern/what are we building?
* Workflow overview
* Project creation with cookiecutter
* API development with Django Rest Framework
* GIS Support (GeoDjango, django-rest-framework-gis, PostGIS)
* Tools/Deployment

## Contributors:

Thank you for all Backend Development Team and Hack Oregon Members who contributed to trainings as well as Participants.

**Contributors:**

* Nick A.
* Karen N.
* Stephen T.L.
* Brian G.
* Mary Anne T.
* Moss D.
* Ed B.

**Special Thanks to Presenters:**

* Brian G. (Docker, Django)
* Moss D. (PostgreSQL)