Courses / MOOCs
Some of my favourite online courses I’ve taken over the years:
- M101P MongoDB for Developers – MongoDB University
- Computer Science and Programming using Python – MITx
- Hands-on Ansible – Pluralsight
- AWS VPC Operations – Pluralsight
- Designing Immutable Infrastructure with Packer – Pluralsight
- Planning and Installing Chef- Pluralsight
- Docker and Containers: The Big Picture – Pluralsight
- Docker Deep Dive – Pluralsight
- Docker Networking – Pluralsight
- Integrating Docker with DevOps Automated Workflows – Pluralsight
- Resumes and Self-marketing for Software Developers – Pluralsight
- Time Management for Technical Professionals – Pluralsight
- DevOps: The Big Picture – Pluralsight
- Go: The Complete Developer’s Guide – Udemy
- Introduction to Serverless – Udemy
- Get Noticed! 3 Steps To Create A Personal Branding State – Udemy
- AWS Certified Solutions Architect – Associate 2018 – Udemy
- Learn How To Code: Google’s Go (Golang) Programming Language – Udemy
Engineering
- Google SRE Book
- 12 Factor Applications
- Grafana (docs)
- Ansible (docs)
- Prometheus (docs, blog)
- Docker docs
- Kubernetes developer docs
- How to Design Programs (MIT Press)
- Apache Kafka (quick start docs)
- Algorithms & Data Structures (Python version)
- Data Structures (Python School)
- Code Challenges (docs)
- Project Euler (docs)
- Codewars (docs)
Management
AWS
Golang
- Go Programming Documentation
- GoDoc Documentation
Python
- Python Wheels
- Python Tutor (Visual Debugger)
- WTForms (docs)
- Flask SQL Alchemy (docs)
- Django (docs)
- Dive Into Python3 (book online)
- Python3 Module of the Week (book online)
- Celery (docs)
- PyBites (code challenges)
Databases
- PostgreSQL (docs)
- MongoDB (Python docs)
- Redis (docs)
Linux
- RedHat Product Documentation
- Ubuntu Documentation
GIS
- GIS Lounge
- GIS Lectures and Labs for Free
- ArcGIS Online