Workshop: 101 Python Data Structures (Beginner Level)

Apr 17, 2018 · Berlin, Germany

* About
Get introduced to Python Data Structures​!
In this workshop, we will dive into the exciting topic of Python built-in Data Structures, also called Data Collections. It is a beginner friendly workshop that will cover both theory and practice. After the workshop you will be comfortable using lists, dictionaries, sets and tuples​, and understand their differences. Additionally, we will talk about Big-O notation​ and its performance for the operations on Python lists and dictionaries. At the end, we will discuss the free resources that will help you improve your knowledge on the topic and make you a better problem-solver.

Definitions to be ahead of the class:
- Abstract Data Type​: a way of organizing and storing data so that they can be accessed and worked with efficiently. They define the relationship between the data, and the operations that can be performed on the data.
- Data Structure​: a concrete representations of data, implementation of the Abstract Data Type. In Python, Data Structures are may be also referred as "objects".
- Primitive Data Type​: data type provided by a programming language as a
basic building block. For example, booleans, integer, floats, strings and None are Python primitive data types.
- Big O notation​: describes the performance or complexity of an algorithm. Big O specifically describes the worst-case scenario, and is used to describe the execution time required or the space used by an algorithm.

* Preparation:
➔ Install Python 3.6​+
➔ Install ipython3​ with pip3 install ipython
➔ Be able to run ipython3 command in the Terminal

* About the speaker:
Elena Petrova is a Data Scientist currently developing and implementing Machine Learning models for a Berlin-based company Auto1. She taught Python programming and Data Science herself after her studies in Economics. Elena contributes to the tech community by mentoring and creating Python workshops for non-profit organizations like FrauenLoop and Future Legends Berlin. She is also a frequent public speaker at data-related events and advocates for female tech through her instagram profile @datageekette.

Event organizers
  • PyLadies Berlin

    PyLadies is an international mentorship group with a focus on helping more women become active participants and leaders in the Python open-source community. Our mission is to promote, educate and advance a diverse Python community through outreach, education, conferences, events and social gatherings. PyLadies also aims to provide a friendly support network for women and a bridge to the larger Python world. Anyone with an interest in Python is encouraged to participate! Pyladies Berlin are regularly meetin

    Recent Events
    More

Are you organizing Workshop: 101 Python Data Structures (Beginner Level)?

Claim the event and start manage its content.

I am the organizer
Social
Rating

based on 0 reviews