Applications Are Now Closed. Sign Up to Receive Info about Future Trainings and Other Generation Data Programs

About This Class

  • Parsons, named after Lucy Parsons, is a Python package that contains a growing list of connectors and integrations to move data between various tools. Parsons is focused on integrations and connectors for tools utilized by the progressive community.

    Parsons was built out of a belief that progressive organizations spend far too much time building the same integrations, over and over and over again, while they should be engaged in more important and impactful work. It was built and is maintained by The Movement Cooperative (TMC).

    Generation Data is excited to partner with The Movement Cooperative on this 8 hour, project-based Introduction to Parsons class

Questions / More Info

What You’ll Learn / Gain

  • What is Parsons? How does it work and how can it help you make your work life easier?

  • Working with Command Line (aka Bash in some cases)

  • General Overview of ETL (Extract Transform Load) data workflows

  • Performing ETL operations using Parsons including

    • Setup

    • Authentication

    • Getting Data from a connector (e.g Action Network)

    • Transforming that data

    • Pushing that data to another connection (e.g. Google Sheets)

    • Writing a script to automate your ETL workflow

  • A small homework project that brings everything together

  • Certificate of Completion (upon completing small final project)

  • Access to Generation Data career fairs and professional services

    (upon completing small final project)

  • The course will be taught and coached by experienced instructors from Generation Data, TMC, and other progressive organizations including brittany bennett (Data Director, Working Families Party), Steven Carmona-Mora (Data and Technology Strategist, TMC), Robert Castaneda (Trainer, Generation Data), Shauna Gordon-McKeon (Parsons Community Manager, TMC), Ismael Melendez (Product and Data Analyst, United We Dream), Michael Wood (Head of Curriculum and Training, Generation Data), and Usha Yeruva, (Analytics Engineer, DNC).



Time Commitment / Schedule

  • This cohort of Introduction to Parsons will have the following schedule:

    • Monday, July 18th, 6:30pm-8:30pm ET; Optional office hours: 8:30-9pm

    • Wednesday, July 20, 6:30pm-8:30pm ET; Optional office hours: 8:30-9pm

    • Friday, July 22nd, 6:30pm-8:30pm ET; Optional office hours: 8:30-9pm

    • Tuesday, July 26th, 6:30pm-8:30pm ET; Optional office hours: 8:30-9pm

  • Participants should expect to put in 8-15 hours total between formal training and independent work time depending on if they choose to do the small final project. We’ll accept up to 30 students for this program on a rolling basis, so please apply early to increase your chances of being accepted.

What If I Have to Miss a Class or Two?

  • No worries. All sessions are recorded. You’ll have the opportunity to watch classes you miss, review slides and presentations, and get the support you need via office hours and our Slack community.

How Much Does It Cost?

  • $250

    • Partial and full-tuition waivers available based on need

    • We strongly encourage those employed full-time to use professional development funds if possible

    • Revenue generated from intermediate and advanced trainings helps us offer Introduction to Progressive Data free of charge

Who Should Apply?

  • Individuals with advocacy and campaign field experience who like working with data / technology

  • Preference will be given to applicants with existing Python skills. There is a short Python assessment as part of the application

  • Black, Indigenous, other People of Color, women, queer, trans, those with disabilities and other individuals from underrepresented and marginalized communities are strongly encouraged to apply

    • Our students are 60% Black, Indigenous, and other People of Color, 60% female or non-binary, and 35% LGBTQIA+

Learning Accommodations

  • We’re continually trying to make our trainings as accessible as possible to all styles of learners and those who may have specific learning challenges. That said, we’re a small organization and don’t currently have any experts in learning accessibility design on staff. During the application process, we’ll provide space for you to let us know of any accommodations you may need, and we’ll let you know if we are able to accommodate you.

When’s the Application Deadline?

  • Tuesday, July 5th at 11:59pm PST

What Do I Need?

  • A Mac, Windows, or Linux laptop. No Chromebooks, they don’t have the computing power to run Python. All course materials will be provided

  • Access to a reliable internet connection with download speeds around 20Mbps

    • Not sure? https://www.speedtest.net/

Other Trainings

  • Check out our FREE Introduction to Progressive Data course. It’s a great option for individuals looking to get their start in the progressive data space or make the jump from field to data.