Become a creative programmer with Python! Discover how to develop textual programming skills and improve your creativity while programming.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
This course series focuses on learning by doing through conceptual, creative, and collaborative activities, as well as explanatory videos that go beyond instructor lectures. The activities and exercises in this series will engage learners with the principles of programming, while encouraging creativity through code.
At the end of the series, learners will successfully answer the question: How do I express my creativity while learning advanced programming skills?
By the end of the series, you’ll create programs that trigger a story where you choose your own adventures. You’ll be able to:
Duration: 23 hours
Harness the power of Python and programming terminology to express yourself and improve all your work in this online course from the University of Michigan. The course is designed for anyone interested in learning Python.
Course 2
Duration: 24 hours
Object-Oriented Programming (OOP) is a model that allows you to organize data into classes and objects. In this course, you will expand your knowledge of OOP and learn how to write programs with objects from classes.
Course 3
Duration: 25 hours
Learning how to debug is the most valuable skill to develop when learning to program. This course will help you improve your programming ability by giving you the skills you need to understand and debug errors in your code.
Course 4
Duration: 29 hours
This course will help you learn how to read data in different formats and write programs to scrape data from the web. You will learn how to use SQL to manage data in relational databases.



