Project Night at Holberton School

On June 20, SF Python is bringing its Project Night to Holberton School

It's going to be an evening with about ~ 150 Python devs getting your questions answered, sharing knowledge, hacking and taking tutorials.

We are seeking food sponsors for this event. Please get in touch if you'd like to sponsor

If you'd like to offer a tutorial, please provide the info here

If you'd like to be a mentor, please reach out to Grace or Simeon.

Who should attend?

• New to Python and want to work with other Pythonistas

• Experienced devs who want to hack on your work, personal or open-source projects

• Experienced devs who want to mentor others

• Anyone that's interested in our tutorial offerings

The plan:

6:00p Begin check-in

6:50p Introductions: tell us about your project and/or the kind of help you seek

7:00p Make yourself comfortable and start hacking, or attend one of the tutorials

9:30p Wrap up / Door close

Tutorials

For experienced Python developers:

#1 Constraint Programming in Python with Alan Velasco

In this workshop we will learn how to use the Google OR-Tools for Constraint Programming in Python, from solving brainteasers and puzzles to how can it be used to solve complex optimization problems. The class targets intermediate attendees with some Python experience and basic knowledge of CS algorithms.

Tutorial Instructor

Alan Velasco is an Software Engineering Intern at Twitter working with the Open Source Team to empower every developer in his reach.

#2 Build your First Neural Net with PyTorch with Ramesh Sampath

  1. Understand PyTorch Tensors and doing Matrix operations
  2. Get to know the PyTorch Data Loading pipeline
  3. Build a Shallow Feed Forward Neural Network with PyTorch that runs on CPU
  4. Talk about how PyTorch integrates with PyData eco-systems like Numpy and Scikit-Learn.

Tutorial Instructor

Ramesh Sampath is an Machine Learning Engineer working with Deep Learning methods to build models from images and text. He uses Python data tools like Numpy, Scikit-Learn, Pandas and prefer PyTorch over Keras / Tensorflow when building deep learning models.

For Junior Python developers:

#3 Create a Sales Report with Python with Heather Mahan

This tutorial will be an introduction to Python and some programming principles in general (control flow, conditionals), but using file parsing and reading CSVs as a jumping off point. Since many people use excel/google sheets in their jobs or personal life, we'll learn how to read a file like this in Python, and also how to use conditionals, control flow, and functions to create a sales report using Python.

Heather will provide some phony sales data for a cupcake shop in several CSV files to start with. First, we'll create a Python script to print out a summary report of the most popular flavors sold. Then, we'll use lists to determine the peak sales periods for the cupcake shop as well as some basic descriptive statistics, like the average number of each flavor sold per day. Lastly, we'll create a quarterly sales report by parsing several CSVs of the same format.

Attendees will leave this tutorial with 2 Python scripts that showcase how to process CSV data in Python to create useful reports utilizing beginner-level Python syntax and data structures.

Tutorial Instructor

Heather is an instructor at Hackbright's full-time software engineering program for women in the South Bay. She herself is a Hackbright alumna with a previous career in tech writing and a master's degree from UCSC in linguistics. She is passionate about making tech accessible to all, especially underserved communities. As a developer, she enjoys working at the intersection of art and code to create playful applications, and her areas of expertise lie in web and game development.

If you'd like to offer a tutorial for this or future project nights, please provide the info here

Check-In Process

• Doors open at 6:00pm. Please wait outside without blocking the building entrance. Security will check ID and stop admitting guests at 7:30p.

• Wait-listed folks or those without a tito registration by June 20 9am will register onsite and be admitted after 6:45pm if we have not yet reached venue's capacity.

Hope to see you there!

This event is produced by

SF Python, a volunteers run organization aiming to foster the Python Community in the Bay Area. Please check out their flagship event, PyBay2018, 3rd Annual Regional Python Conference in SF this August.

Venue is through the generosity of Holberton School, a project-based college alternative for the next generation of software engineers.

Tickets Prices in USD

Schedule

June 20th, 2018

6:00pm – 9:30pm PDT
SF Python Project Night

6:00p Begin check-in

6:50p Introductions: tell us about your project and/or the kind of help you seek

7:00p Make yourself comfortable and start hacking, or attend one of the tutorials

9:30p Wrap up / Door close

Additional Information

  • There is bicycle storage inside the facility
  • Park at 5th and Mission Garage on Mission or try SpotHero for other options