Studyportals
Certificate Online

Programming for Everybody - Python Data Structures

FutureLearn

42 days
Duration
Free
Free
Unknown
Tuition fee
Unknown
Unknown
Apply date
Unknown
Unknown
Start date

About

In this Programming for Everybody - Python Data Structures program you will discover data structures and learn how they’re used in the Python programming language with experts at the University of Michigan by FutureLearn.

Overview

With this Programming for Everybody - Python Data Structures from University of Michigan by FutureLearn take your next step in learning Python from scratch.

On this course, you’ll be introduced to the core data structures of the Python programming language and learn how they are used.

Designed as the next step up from the Programming for Everybody: Getting Started with Python course, this course moves past the basics of procedural programming.

You’ll learn how to use the built-in data structures in Python, such as lists, dictionaries, and tuples, to perform more complex data analysis.

What will you achieve?

By the end of the course, you‘ll be able to...

  • Explain the principles of data structures & how they are used
  • Develop programs that are able to read and write data from files
  • Demonstrate understanding of data storage using key/value pairs with Python dictionaries
  • Perform multi-step tasks like sorting or looping using tuples

Programme Structure

Syllabus

  • Welcome to Data Structures
  • Chapter Six: Strings
  • Chapter Seven: Files
  • Chapter Eight: Lists
  • Chapter Nine: Dictionaries
  • Chapter Ten: Tuples

Key information

Duration

  • Part-time
    • 42 days
    • 4 hrs/week

Start dates & application deadlines

You can apply for and start this programme anytime.

Language

English

Delivered

Online
  • Self-paced
  • No Attendance
  • Proactive tutoring and support
  • Individual work/assignments (with online group discussions)

Academic requirements

We are not aware of any academic requirements for this programme.

English requirements

We are not aware of any English requirements for this programme.

Other requirements

General requirements

  • This course is designed for those who have completed the Programming for Everybody course who want to move to the next stage in their Python learning.
  • The Programming for Everybody courses are designed for anyone who wants to learn computer programming. No prior programming experience is required.

Tuition Fee

To alway see correct tuition fees
  • International

    Free
    Tuition Fee
    Based on the tuition of 0 USD for the full programme during 42 days.
  • National

    Free
    Tuition Fee
    Based on the tuition of 0 USD for the full programme during 42 days.

Extra Benefits: From $69

Funding

Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Fresh content

Updated in the last 9 months

Check the official programme website for potential updates.

Our partners

Programming for Everybody - Python Data Structures
-
FutureLearn

Wishlist

Go to your profile page to get personalised recommendations!