Understanding the flow of running code is a major part of learning to think in code and of coding itself. In this course we will study the flow of code through several demonstrations and walkthroughs. We'll experience turning logic into useful work by running Python that automatically reads all of Shakespeare, and by setting Python up to give you a call on the phone. In technical terms, this course will demonstrate Python loops, list comprehensions, and conditional statements, while at a higher level we'll discuss code style and good practices for code.

Python Basics: Automation and Bots

What you'll learn
Learn how to play faster and looser and more casual with code, skimming and copying code from the Internet.
Discuss code flow and the order that your computer reads the code you write. This introduces us to a whole other level of thinking in code.
Logic can be harnessed to do useful stuff. We'll make it concrete by performing tasks like building an anagram finder.
Apply Python by robocall and spam text yourself through the Twilio API.
Skills you'll gain
Tools you'll learn
Details to know

Add to your LinkedIn profile
3 assignments
See how employees at top companies are mastering in-demand skills

There are 4 modules in this course
Instructor

Offered by
Explore more from Algorithms

University of Leeds

Microsoft

Logical Operations

Scrimba
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.

Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy

