In this introduction to computer programming course, you'll learn and practice key computer science concepts by building your own versions of popular web applications. you'll learn Python, a powerful, easy - to - learn, and widely used programming language, and you'll explore computer science basics, as you build your own search engine and social network