What we're about

We are here to help you to become a 10x performer with Python

We welcome people with different background, with or without previous Python or programming experience. The key is willingness to learn and to share their knowledge.

To become part of the community, be the guest on our meetups. Be sure to read carefully and follow our Code of Conduct (https://www.meetup.com/pyporto/pages/28614194/Code_of_Conduct/). 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.

If you have any questions, suggestions or ideas, contact organizers by email hi@pythonporto.org .

Upcoming events (5+)

Workshop "Clustering with Python"

Talkdesk

In the workshop, you will learn the basics of Clustering, the main unsupervised problem on Machine Learning, how the most used algorithm for it works, and how to properly evaluate and interpret the results. Most important of all, everything will be in Python. The workshop will occur at Talkdesk new office with a limit of 60 attendees, to provide a nice learning experience for everyone. Come in, bring your laptop, grab a beer, and let's cluster together. Bio: Daniel Ferrari holds a Ph.D. in Data Mining and Machine Learning. Acting as a researcher published a book and several articles in partnership with Computer Science and Biological labs. As a Software Engineer, he has contributed to the development of an ERP system for 10 years. Now, as a Data Scientist combines his experiences to develop complete Machine Learning pipelines from data extraction and manipulation to production deployment (www.linkedin.com/in/danielgomesferrari). Agenda: 6.45pm - 7pm: Registration / Meet & Greet 7pm - 7.45pm: "What is Clustering, and how to do it in Python?" 7.45pm - 8pm: Coffee Break 8pm - 8.45pm: "How to evaluate and vizualise the results?" Note 1: If you have a power strip (en.wikipedia.org/wiki/Power_strip) and could bring to share with others, we'll appreciate a lot.

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!

Python Porto #13 in Blip. May

Blip.PT

Python Porto community in partnership with Blip.pt is happy to announce the May Python Porto meetup. Traditionally, 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. Bruno Rocha "Quality Engineering in Practice" - 19:45 — 20:30. Coffee and networking break - 20:30 — 21:00. TBA QUALITY ENGINEERING IN PRACTICE Quality Engineering is the area of software development that is responsible for the automation of functional and integration tests that aim to guarantee the quality (QA) of systems in the user's perspective. The role of the Quality Engineer mingles with the QA (Quality Analyst) in understanding quality requirements and creating test scenarios, and with DevOps by maintaining the automation environment (CI/CD) and creating and maintaining automation frameworks, libraries and tools and of course for writing automated tests focused on pre-defined quality metrics. In this talk will be presented the role of QE (Quality Engineer), the skills and responsibilities involved and how we can use tools like Python, Javascript and CI to ensure the quality of any kind of software. Bruno Rocha is a Software Engineer from São Paulo, Brazil. He currently works with Quality Engineering and Test Automation at Red Hat. He actively participates in the QA, Python, Flask and Rust communities and maintains some open-source libraries. He shares his knowledge on Youtube, Podcast, Github, meetups and articles on his personal blog http://brunorocha.org Bruno is a father of a boy, he loves to work remotely traveling around the world with his family, he likes to cook vegan food and ride a bike in the free time.

Past events (43)

Photos (161)