cookies-icon

Our website uses cookies. By using this website, you agree to their use in accordance with the browser settings. You can modify your browser settings on your own. For more information see our Privacy Policy.

Track

Advanced

Data Processing with Python

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

50 free interactive coding challenges

Lifetime access

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

limited to this track only

$145

Buy now

Want a better deal?

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

Get unlimited lifetime access to all 13 present and future courses

Save $220

Unlimited lifetime access

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

to all 13 present and future courses

$ 129

$ 349

63% OFF

Buy now Full pricing
5

Interactive courses

38 h

Estimated time

1679

Users enrolled

☆☆☆☆☆
★★★★★

(1)

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?

  • A smooth entry into the world of coding. No prior experience, extra software, or practice data sets needed.
  • A well-defined learning plan with 5 fully interactive courses. This comprehensive mini track contains everything you need to start learning to program all in one place. The courses are logically arranged, and the instructional process is well designed for beginners.
  • Proven learning efficiency. Don’t learn just the concepts. Get hands-on practice with our real code editor and real-life exercises.
  • Online certification. After successfully completing each course, you will receive a certificate you can add to your LinkedIn profile.
  • A trusted support system. Every course comes with access to our resource base, support from a mentor and from a community of students, and technical support. You can also join our learning community and participate in on-task discussions.
  • Hints and more. If you get stuck, you can leverage the included exercise hints. Or use the Discuss tab to ask questions and share insights with other members of the LearnPython community. You can also drop us a line at contact@learnpython.com — we'll be more than happy to help!

Objectives:

  • Discover the most common strings functions in Python.
  • Learn how to process and work with various file types in Python, including CSV, JSON, Excel, and others.
  • Understand the basics of web scraping in Python (TBA).

Who should take this mini track?

  • Data Scientists working in Python with various file formats.
  • People who need to work with various file formats in Python.
  • Programmers who want to know more about file formats in Python.
  • People interested in data analysis with Python.

Requirements:

  • A web browser
  • An internet connection

Track courses

1 0%
57

Coding challenges

☆☆☆☆☆
★★★★★

(2)

Basic

Working with Strings in Python

Become fluent in string operations—a must-have for anyone working with Python!

Details
2 0%
51

Coding challenges

☆☆☆☆☆
★★★★★

(1)

Basic

How to Read and Write CSV Files in 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.

Details
3 0%
35

Coding challenges

☆☆☆☆☆
★★★★★

(2)

Basic

How to Read and Write JSON Files 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.

Details
4 0%
45

Coding challenges

☆☆☆☆☆
★★★★★

(1)

Basic

How to Read and Write Excel 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.

Details
5 0%
104

Coding challenges

☆☆☆☆☆
★★★★★

(1)

Basic

Working with Files and Directories in Python

Would you like to learn how to work with files and directories in Python? Check out this interactive course!

Details

Reviews (0)

Average rating

5.00 / 5

☆☆☆☆☆
★★★★★

1 ratings

Details

5 stars

100%

4 stars

0%

3 stars

0%

2 stars

0%

1 stars

0%