GeoDev21 development sites

Python Web Development (basic)

This site is built using opensource technology. We'll build a complete site and deploy it to the cloud.

Python Web Development (advanced) Part 1

We'll use the site built in Python Web Development (basic) to build RESTful services.

Python Web Development (advanced) Part 2

We'll build on the work completed in Part 1 by attaching a database to our RESTful services.

Python Web Development (testing)

We'll use the site built in Python Web Development (basic) to build testing into our web application.

Python Web Development (logging)

We'll use the site built in Python Web Development (basic) to add logging to our web application.

Python Web Development (authentication) Part 1

We'll use the site built in Python Web Development (basic) to add authentication to our web application.

Python Web Development (authentication) Part 2

We'll use the site built in part 1 of the authentication series to secure an API endpoint within our web application.

Python Web Development (authentication) Part 3

We'll look at User registration and authentication using cookies.

Python Web Development (GIS)

We'll use Python and Leaflet to create the base of our Geographic Information System.

Python Database Development (PostgreSQL)

We'll lay a foundation for web development using Flask and PostgreSQL.

Python Database Development (Alembic)

We'll use the Alembic migration tool to make schema changes to an existing database.


Docker setup

We'll setup our environment for taking a deep-dive into Docker.


Python in Azure (App Service)

We'll build a web service and deploy it to Microsoft Azure.


Python in Azure (Cosmos DB)

We'll build a web service with a document database and deploy it to Microsoft Azure.


Python in Azure (Blob storage)

We'll build a web service with unstructured data storage and deploy it to Microsoft Azure.


Python in Azure (File storage)

We'll build a web service with unstructured object storage and deploy it to Microsoft Azure.


Python in Azure (Azure Database for PostgreSQL)

We'll build a web service with a PostgreSQL backend and deploy it to Microsoft Azure.


Python in the Google Cloud (App Engine)

We'll build a web service and deploy it to Google Cloud Platform.


Python in the Google Cloud (Cloud SQL)

We'll setup a Postgresql database on the Google Cloud Platform.


Python in the Google Cloud (Cloud Storage)

We'll examine how to store objects on the Google Cloud Platform.