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
This is a self-paced lab that takes place in the Google Cloud console. This lab shows how to use Cloud Data Fusion to explore data lineage - the data\'s origins and its movement over time.Created... more
This course delves into the complexities of retirement planning and estate management. It covers various definitions of retirement and examines the financial risks families and consumers face... more
AWS: Networking and Content Delivery Course is the third course of Exam Prep DVA-C02: AWS Certified Developer Associate Specialization. This course covers fundamental concepts of Amazon Virtual... more
This specialized program is aimed at officials, professionals, and team members involved in formulating, executing, or supervising infrastructure projects, who seek to incorporate disaster risk... more
This comprehensive program is designed to prepare you for the dynamic field of artificial intelligence and machine learning. Across five courses, you gain a deep understanding of AI & ML... more