Learning a new language opens a wealth of opportunities. But there's one language family that provides benefits like no other: the languages of computer programming. Writing computer code has truly gone mainstream in the last few years. Simple, commonly used computer languages that can be mastered easily by anyone provide fundamental building blocks that take the mystery and complexity out of more complicated scripts. There is no better guide than How to Program: Computer Science Concepts and Python Exercises. These 24 engaging and information-rich half-hour lessons use one of the world's most popular computer language, Python, as a gateway to the universe of programming. This course is taught by Professor John Keyser of the Department of Computer Science and Engineering at Texas A&M University, one of the top-ranked computer science programs in the country. Assuming no prior background in computer science, Professor Keyser's lessons are so clear, carefully paced, and comprehensive that they will appeal to both novice and experienced programmers. Even those who use Python often will learn new and useful tips that fill gaps in their understanding, clarify concepts that were previously obscure, and broaden one-task tricks into versatile tools. The most important benefit you will gain beyond a toolkit to help you program Python is a set of mental tools that will serve you in every sphere of life.
"Manufacturer's warranty only when purchased from The Great Courses"