Skip to content

Getting Started With Python & MongoDB with Mark Smith

Photo of Lucy B
Hosted By
Lucy B. and Adam S.
Getting Started With Python & MongoDB with Mark Smith

Details

MongoDB is probably the world's most popular document database, and it has not one, but TWO, fully supported Python drivers.

This talk will cover core database operations and then move into some of MongoDB's more advanced features (because CRUD is a bit boring!). Mark will give an overview of the features of MongoDB, including some features that many think MongoDB doesn't support, like transactions and joins. He'll cover:

  • What MongoDB is (and isn't)
  • How to effectively use the document model
  • Transactions
  • Aggregation queries, including joins!

You'll leave with a good idea of how to integrate MongoDB with your next project, and whether you might want to!

Mark has been a developer since the mid-90s, these days specialising in Python & Rust. He's built everything from online games to medical imaging software & travel sites. When he's not sitting at his computer keyboard, you'll probably find him soldering a new one from scratch. He lives in Edinburgh with his wife, daughter, dog and cat. You can find him on Twitter @Judy2k.

This session will take place over Zoom. Participation (and use of video) won't be required, but there will be an opportunity to ask questions and speak to others in the Python community.

Our sessions are greatly aided by people volunteering to talk, if you'd like to do that, you can use the form on our website https://pynw.org/ where you can also find our code of conduct. We're looking for speakers for our sessions in 2021, please reach out if you'd like to get involved.

Photo of Python interest group group
Python interest group
See more events