Want more after having learned the basics of Python? Then, this mini track is for you! Want to process data in various file formats with Python? Look no further! We’ll show you how to work in Python with the most common file formats such as CSV, JSON, and others.Start learning
193 free interactive coding challenges
Processing data is very important in today’s world. Yet, you realize that real-world data is often messy when you start working with them. They come in a variety of different formats, and you need to restructure them to fit your needs. This mini track will lay the foundations for effective data processing in Python. We’ll show you how to work with files in Python, how to work with text information (strings) in Python, and how to work with popular file formats like CSV and JSON. After completing this mini track, you will be able to work with data coming from different sources and prepare your own data cleaning Python scripts. Not bad, right?
The courses in this mini track use Python 3, and you don’t have to take them in any defined order. Feel free to jump around and pick what interests you. We’ll be adding more courses to this mini track with other file formats.
We believe that the right way to learn programming is through practice. Our courses are fully interactive for this reason. Each exercise has a little bit of theory, an example, and a problem for you to solve by writing your own lines of code. By the end of each course, you’ll have solved multiple coding challenges.
What’s in it for me?
Who should take this mini track?
Become fluent in string operations—a must-have for anyone working with Python!
Learn how to work with the Python CSV module, and automate simple work tasks! Find out how to open, read, write a CSV file in Python.
35 exercises to learn what is JSON, why some compare it to XML, and how to read and write JSON files in Python.
Learn how to work with openpyxl, a popular Excel processing library in Python! Find out how to open, read, and write an Excel file in Python.