Python Basics

About this Course

This course introduces the basics of Python 3, including conditional execution and iteration as control structures, and strings and lists as data structures. You\'ll program an on-screen Turtle to draw pretty pictures. You\'ll also learn to draw reference diagrams as a way to reason about program executions, which will help to build up your debugging skills. The course has no prerequisites. It will cover Chapters 1-9 of the textbook \"Fundamentals of Python Programming,\" which is the accompanying text (optional and free) for this course. The course is for you if you\'re a newcomer to Python programming, if you need a refresher on Python basics, or if you may have had some exposure to Python programming but want a more in-depth exposition and vocabulary for describing and reasoning about programs. This is the first of five courses in the Python 3 Programming Specialization.

Created by: University of Michigan


Related Online Courses

The practice of investment management has been transformed in recent years by computational methods. This course provides an introduction to the underlying science, with the aim of giving you a... more
SAS Viya is a cloud-enabled, in-memory analytics engine that provides quick, accurate and reliable analytical insights. This professional certificate program is designed for experienced SAS... more
Display problem-solving abilities in response to specific workplace situations and challenges. Speak publicly and present ideas and messages to audiences for goals of persuasion, information or... more
Do you dream of being a CMIO or a Senior Director of Clinical Informatics? If you are aiming to rise up in the ranks in your health system or looking to pivot your career in the direction of big... more
While prescription opioids serve an invaluable role for the treatment of cancer pain and pain at the end of life, their overuse for acute and chronic non-cancer pain as well as the increasing... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL