Python: Data structures

This course will introduce you to the basic data structures of the Python programming language. You’re already familiar with expressions and conditions, now it’s time to dive deeper into the world of programming! We’ll move away from the basics of procedural programming and explore how you can use Python’s built-in data structures, such as lists, dictionaries, and tuples, to perform increasingly complex data analysis.

WHAT YOU WILL LEARN

  • Principles of data structures and how they are used;
  • Create programs that can read and write data from files;
  • Saving data as a key/value pair using Python dictionaries;
  • Perform multi-step tasks such as sorting or looping through tuples.

WHO IS THIS COURSE FOR

  • Beginner programmers who are just starting to learn programming;
  • Junior students of technical specialties;
  • IT professionals who want to improve their skills in Python programming.

COURSE PROGRAM

Module 1: Strings.
Module 2: Installing and using Python.
Module 3: Files.
Module 4. Lists.
Module 5: Dictionaries.
Module 6: Tuples.
Module 7: Completion.

COURSE FORMAT

  • Video lectures;
  • Presentations;
  • Additional materials;
  • Tasks with automatic checking.