This interactive course provides a survey of the history of Presto. It covers what Presto is, describes Presto features and applications, and discusses how it improves query performance. Also covered are Presto architecture and some key terms. Then, the course takes a deeper dive into Presto and explores server types, adding connectors, and configuring Presto, as well as getting into the inner workings of how Presto queries run.