[Online Talks] Objects, Functions, and Memory

![[Online Talks] Objects, Functions, and Memory](https://secure.meetupstatic.com/photos/event/3/9/c/6/highres_490034790.webp?w=750)
Details
Our next virtual event is a series of fascinating talks about object-oriented programming, functional programming and memory address in Python.
---
#1: "What the f**k is an attribute?!" by Victoria Hodder
• Description: Classes, methods, attributes? What are these things? What does it mean when it asks me to instantiate an object? What do I call and when? In this talk, all of these questions will be answered and more as we take a look at OOP and the language we use to work with it. Warning: this talk includes some explicit language.
• Required Python proficiency: Basic understanding of Python is more than enough.
• About Victoria: Originally a historian turned English teacher, Victoria started to train as a developer 2 years ago as a way to find a new direction in life. She recently applied for Rails Girls Summer of Code and is currently working on a mental health open source project.
#2: "Functional-ish Python" by Mika Naylor
• Description: When we say "functional programming", we might think of languages like Haskell or Erlang, and maybe not Python. While Python not be a functional programming language, it does have functional tools and idioms which we can use. In this talk, I'll introduce us to what functional programming is, and how we can use functional tools and idioms to enhance how we reason and understand our Python code.
• Required Python proficiency: Moderate (decent grasp of Python and programming languages in general)
• About Mika: Mika is a senior software engineer for Crate.io. She loves functional programming, python and cybernetics.
#3: "Memory Address in Python" by Mridu Bhatnagar
• Description: When working with lists, dictionaries, list inside list, list inside tuple and many more similar use cases, have you ever thought about what is happening under the hood? While discussing the mutability and immutability of Python objects, do you ever wonder what is the difference between the two with regards to memory address? When given a choice between "is" and "==", when should we use what? More such interesting examples in this talk.
• Required Python proficiency: Basic understanding of Python
• About Mridu: Mridu is a software engineer. She enjoys programming and contributing to buidling software. She loves to pay it forward and give back to the community.
---
This event will be broadcast on Twitch. Please RSVP by clicking the "Attend Online" button to access the link.
• Gender policy
We believe knowledge is for all and at the same time, our events aim primarily to empower women tech community. We request non-female attendees to be aware of this situation and make their presence discreet. Eg. by inviting women to attend, avoiding dominating the discussions or Q&A. By attending our online event, you agree to the PyLadies Code of Conduct: https://www.pyladies.com/CodeOfConduct/
• Photography / Video Consent
We take photos and videos during the event to use for documentation and in social media such as here in Photo albums, Facebook, Twitter, etc. By coming to the meetup, you willingly give consent to take photos and videos of you. If you do not want to give your consent, please let us know at check-in.
• Contact
Interested in speaking at one of our events? Have a good idea for a Meetup? Get in touch with us at berlin@pyladies.com
You can also find us on the PyLadies Global workspace:
- Go to https://slackin.pyladies.com and enter your email address. You should immediately receive an email invitation.
- Once you accept the invitation, go to workspace https://pyladies.slack.com
- Join channel #city-berlin and #germany

Sponsors
[Online Talks] Objects, Functions, and Memory