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 Innovation and Entrepreneurship course focuses on the interconnection between entrepreneurial thinking and innovation. Specifically, we look at models used in Silicon Valley to grow both... more
This 70 minutes guided project is for beginner learners of HTML. It will include CSS and a small mention of Javascript. You will learn how to style and organize the page content using classes and... more
Embark on a transformative journey with the Foundations of Digital Marketing Specialization, designed to equip you with the essential skills and knowledge needed to excel in the digital marketing... more
Kidney transplantation is a major advance of modern medicine which provides high-quality of life for patients with end-stage renal disease. What used to be an experimental, risky, and very limited... more
Exam Prep DVA-C02: AWS Certified Developer Associate specialization helps you gain the skills you need to be a successful cloud developer on the AWS platform. This specialization covers a broad... more