Alex Pearson introduces a course on programming and building a basic calculator application. The course goals are to learn about software development, build a first website using HTML/CSS, and create a program using JavaScript. Students will set up their development environment, learn programming concepts like data types and functions, and incrementally build a calculator with operations like addition and error handling. The class discusses taking the calculator further in version 2.0 with additional features.