Courses & Workshops I've Taught
Introduction to Docker
Docker allows any developer of any language to package an app into a container, like a shipping container. Containers include an app and all the other software it depends on, like databases. Containers let your users easily run your website, app, or service on any operating system they want. This course will show you how Docker works, and how it can make it easier to distribute your software!
Introduction to Big Data
Big data represents an entire ecosystem of data sets, tools, and applications. This course is intended to get you familiar with the concepts, problem spaces, and overall ecosystem of Big Data.