Python Functions, Files, and Dictionaries

This course is part of Python 3 Programming Specialization

Instructors: Paul Resnick +1 more

Instructor ratings

We asked all learners to give feedback on our instructors based on the quality of their teaching style.

What you'll learn

  •   Explore the dictionary data structure and user-defined functions in Python.
  •   Understand concepts like local and global variables, parameter-passing techniques, named functions, and lambda expressions.
  •   Apply Python's sorted function and control sorting order with custom functions.
  •   Create a final project involving social media data analysis and CSV file manipulation.
  • Skills you'll gain

  •   Programming Principles
  •   Python Programming
  •   Data Structures
  •   Data Import/Export
  •   Data Analysis
  •   File Management
  •   Data Processing
  • There are 5 modules in this course

    The course is well-suited for you if you have already taken the "Python Basics" course and want to gain further fundamental knowledge of the Python language. Together, both courses are geared towards newcomers to Python programming, those who need a refresher on Python basics, or those who may have had some exposure to Python programming but want a more in-depth exposition and vocabulary for describing and reasoning about programs. This is a follow-up to the "Python Basics" course (course 1 of the Python 3 Programming Specialization), and it is the second of five courses in the specialization.

    Dictionaries and Dictionary Accumulation

    Functions and Tuples

    More Iteration and Advanced Functions

    Sorting

    Explore more from Software Development

    ©2025  ementorhub.com. All rights reserved