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.
About this Course
- 5 stars83.75%
- 4 stars14.07%
- 3 stars1.36%
- 2 stars0.33%
- 1 star0.46%
TOP REVIEWS FROM PYTHON BASICS
Very detailed explanation. Ideal for a beginner. The interactive textbook and exercises were very useful.
Just one feedback : I would love to have more practice exercises to solve and learn.
Overall a good course but not as thorough as I'd hoped. I do not consider myself as understanding Python3 very well but it's a good introductory course to learning what code is and how it runs.
This is a great course for getting started in Python. If you have (even rusty) programming skills, it might seem a little slow in places. Trust me, pay attention - you will still learn new things.
Amazing course. The ActiveCode and CodeLens helped me a lot with the problems in Python. The concepts were explained very well and I developed a great liking to Python! I can't wait to learn more!
About the Python 3 Programming Specialization
Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.