Git Product home page Git Product logo

codingworkshops's Introduction

Python Project Night - Learn something new every month

Welcome to the Python Projects Night organized by Chicago Python User Group or ChiPy. Here you will find python challenges that we solve together as a groups every third Thursday of the month at 6:30 pm at Braintree's Chicago Office.

Talk to us on Slack

Code of Conduct

Here is our code of conduct.

We offer two tracks - self-paced solo-project and team-project.

Solo Projects

If you are planning to work on your own pace on your own project, this would be the track of your choice. If you need any help, there are generally plenty of helpful folks around to help you out. Also we would love it if you can help some one who is looking for help! Enjoy some pizza and beverage, talk to other pythonistas and have a good time!

Take a look at the previous projects, if you are looking for projects on webdev, data science, or simple apps using python.

Team Projects

These projects are meant for those who are familiar with Python Syntax and looking to take their learning to the next step. You will be a part of group of 4 and solve a problem within 1 hour using Python. Each team would be using 2 laptops - one for coding and one for research. Every team member would have 15 minutes of keyboard time. After 15 minutes, the control of the keyboard would switch to the next team member. At the end of the hour, we will select a team to show their solution to us.

Upcoming Team Projects

Py101

September 21, 2017, 6:30 pm
RSVP here

What should you bring

  • Wi-fi powered laptop, power chord
  • Python: 3.5 (We can not guarantee help if you are using Python 2.7)
  • Text editor: Atom, Sublime Text
  • OS: GNU/Linux. OS X, Windows

Previous Projects

Here is a list of projects we have solved previosuly. These are great exercises if you are planning to get level up your skills. Try them out and if you need any help ask us on slack

Python101

Python Koans

For this exercise we will learn the Zen of Python using Test Driven Development. Python Koans is a suite of broken tests, which are written against Python code that demonstrate how to write idiomatic python. Your job is to fix the broken tests by filling in the missing parts of the code.

Solve it!

Python Team Projects

The organizers of Project Nights need your help! Grouping attendees for Project Night team project is a manual task. Why do it manually, when we can automate it? We open up the problem to you.

Solve it!

Pytest Team Projects

This is an introduction to testing using pytest that uses the same problem as above of grouping project night attendees into teams of 4.

Solve it!

WebDev

Flask Team Projects

Build a web app for to group the Python project night attendees.

Solve it!

Flask Collage

Build a small web app using Flask which accepts the meetup.com event id for tonight as a parameter and would fetch the profile pictures of all the attendees to create a collage.

Solve it!

Data Science

Data Analysis With Pandas

Pandas is the defacto package for data analysis in Python. In this project, we are going to use the basics of pandas to analyze the interests of project Night's attendees. What can we learn about the Python Project Night's attendees by mining their meetup.com profile data?

Solve it!

Diversif.ai

Diversity in tech communities has been a widely addressed topic. As one of the most active tech community in the world, in this exercise we would try to measure some aspects of diversity in tech community. We will use image recognition on the meetup.com profile pictures of the members of ChiPy user group and determine determine how diverse our attendees are. Then we will compare the same with other tech groups in the city and around the world.

Solve it!

codingworkshops's People

Contributors

tathagata avatar hectron avatar sharma7n avatar

Watchers

James Cloos avatar Bernard Kuehlhorn avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.