Courses

Courses

Stanford Continuing Studies

I teach TECH 19 - A Practical Introduction to Python: From Fundamentals to AI Applications, a course that covers the basics of Python programming and AI, for Stanford Continuing Studies.

The course is offered online as scheduling allows (most recently in Summer 2026).

Instructions for setting up a Python learning environment are available at github.com/scottsimpson/TECH19.

Purchase Video Training

My SQL Foundations course is available for purchase via InformIT.

LinkedIn Learning

I have written, produced, and recorded many LinkedIn Learning video courses, reaching millions of learners, on topics including Linux, IT infrastructure, SQL, Python, and more. To view these courses, you’ll need a LinkedIn Premium account.

Links to my courses are also available on my LinkedIn Instructor page.

2026

2025

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013