What we're about

Community for all Python enthusiasts in Porto.

Join the Python Porto Facebook community group (https://www.facebook.com/groups/pythonporto/) or Python Porto LinkedIn Group (https://www.linkedin.com/groups/13592590) to participate in discussions and never miss meetups and events we organize.

Any questions? Drop us a line to hi@pythonporto.org

Upcoming events (5+)

PyCoffee. Hot coffee and Pythonic discussions in Porto i/o

PyCoffee is an experimental format of informal Python meetups, organized by Python Porto in partnership with Porto i/o. There is no agenda and no speakers. It’s for those who is ready to start Sunday with a cup of hot coffee and a chat with like-minded python developers or beginners. We speak English or Portuguese, and we welcome guests with different backgrounds, coming from different countries and pursuing their own very different goals. Usually we start by introducing ourselves, our Python experience and try to formulate our expectations from a meetup. Then altogether we come up with some ideas or mini-projects to work on. We can work together or split in groups. For beginners. We can help to familiarize in a Python environment and show how to install Python and third-party packages, how to organize the code in the project, and in general, how to go from scratch to something useful and exciting. For more experienced developers. We share our experience and our challenges, play with new libraries and write some code together. Beginner groups are often led by more experienced developers willing to share their knowledge with newcomers. Any questions, please let us know!

Python Porto #11 in Blip. January

Blip.PT

Python Porto community in partnership with Blip.pt is happy to announce the November Python Porto meetup. The meetup will take place in the cozy and spacious kitchen of the Blip office. If you have been there, you should know and love this place for sure, and if you haven’t yet, you will like it as much as we do. AGENDA - 19:00 — 19:15. Opening talk - 19:15 — 19:45. Roman Imankulov "Django as your data management framework" - 19:45 — 20:30. Coffee and networking break - 20:30 — 21:00. Tomás Lima "Quick and Robust API with Django REST Framework" DJANGO AS YOUR DATA MANAGEMENT FRAMEWORK If you come to Python to work with data, most likely you are intimately familiar with its data science ecosystem, which includes Anaconda, Jupyter and Pandas, among others. Probably though you are less familiar with the other side of Python, including frameworks, ORMs and template engines, traditionally used to create web applications. This talk aims at blurring the border between data science and web development ecosystems. I will show how Django, extremely popular framework for creating web applications, can be successfully applied to some common tasks of data processing and data analysis and how it can be used seamlessly with your tools of choice. The talk can be interesting for Python data analysts who want to extend their knowledge beyond the traditional DS/ML stack. It can also be helpful for beginners interested in web development with Django. Roman one of the organizers of the Python Porto community and the head of the web development team at Doist and. He lives in Porto for almost four years, and works with Python for more than a decade. QUICK AND ROBUST API WITH DJANGO REST FRAMEWORK API development is a common task in development world. Django REST Framework provides a robust and quick way to developed standard API's with the best practices built-in. On this talk Tomás will present a practical example of using the framework, with support of user registration, login, logout functionality, API tokens and many more. Tomás Lima is a Information Security professional with interest in Software Development and DevOps. He began his IT career in 2012, working on multiple projects and doing daily-basics incident handling. Tomás is one of the authors of IntelMQ tool an open source project. You can remember him by his talk "Creating a powerful tool with Python. Our success story" which he made in March 2018 in Python Porto #6 in the Founders Founders café.

PyCoffee. Hot coffee and Pythonic discussions in Porto i/o

PyCoffee is an experimental format of informal Python meetups, organized by Python Porto in partnership with Porto i/o. There is no agenda and no speakers. It’s for those who is ready to start Sunday with a cup of hot coffee and a chat with like-minded python developers or beginners. We speak English or Portuguese, and we welcome guests with different backgrounds, coming from different countries and pursuing their own very different goals. Usually we start by introducing ourselves, our Python experience and try to formulate our expectations from a meetup. Then altogether we come up with some ideas or mini-projects to work on. We can work together or split in groups. For beginners. We can help to familiarize in a Python environment and show how to install Python and third-party packages, how to organize the code in the project, and in general, how to go from scratch to something useful and exciting. For more experienced developers. We share our experience and our challenges, play with new libraries and write some code together. Beginner groups are often led by more experienced developers willing to share their knowledge with newcomers. Any questions, please let us know!

PyCoffee. Hot coffee and Pythonic discussions in Porto i/o

PyCoffee is an experimental format of informal Python meetups, organized by Python Porto in partnership with Porto i/o. There is no agenda and no speakers. It’s for those who is ready to start Sunday with a cup of hot coffee and a chat with like-minded python developers or beginners. We speak English or Portuguese, and we welcome guests with different backgrounds, coming from different countries and pursuing their own very different goals. Usually we start by introducing ourselves, our Python experience and try to formulate our expectations from a meetup. Then altogether we come up with some ideas or mini-projects to work on. We can work together or split in groups. For beginners. We can help to familiarize in a Python environment and show how to install Python and third-party packages, how to organize the code in the project, and in general, how to go from scratch to something useful and exciting. For more experienced developers. We share our experience and our challenges, play with new libraries and write some code together. Beginner groups are often led by more experienced developers willing to share their knowledge with newcomers. Any questions, please let us know!

Photos (147)