• Project Night

    Location visible to members

    Location: U.Group · 1800 Massachusetts Ave NW, 2nd Floor · Washington, DC (only logged in members can view location on Meetup) Join us on the third Tuesday of the month to work on python related projects. Everyone is welcome, regardless of experience. If you need a little help experienced python developers will be there to get you moving again. Have a project you are working on and just need to find the time? Spend a few hours with other DCPython members bringing your idea into existence. Even if you don't have a project join in the conversation, learn something new and share your experience. Food and beverages will be available at the start of the evening. A few minutes will be set aside for lightning talks and then we will move on to some social coding. Thanks to Chief for hosting us and providing the food and beverages.

    4
  • PythonLab: Learn programming w/ Python!

    Cleveland Park Library

    Introduction to Python on Sunday, August 18, from 1:30 PM to 4:30 PM -- all levels of experience welcome! *** Please note the location change to Cleveland Park Neighborhood Library (CPK Lower Level Meeting Room #3) *** - Date: Sunday, August 18, 2019 - Time: 1:30 PM to 4:30 PM Please bring your laptop! Besides your laptop, the only other requirements are: -- Access to a Python console ("Anaconda Prompt" or "IPython" will work for those running the Anaconda distribution). -- A shell/terminal, e.g. "cmd" on Windows; "Terminal" on Mac; we recommend Git Bash (https://gitforwindows.org/) for Windows users. -- A simple text editor; we recommend Notepad++ (https://notepad-plus-plus.org/download/v7.6.6.html) for Windows users and Atom (https://atom.io/) for Mac users. If you need help installing Python, we recommend Anaconda (https://www.anaconda.com/downloads). While installing ahead of time is a good idea, we're happy to help you with installation on-site! More resources (and prior class code) are available at the lab's GitHub repo (https://github.com/dcpylab/classes/).

    3
  • PythonLab: Learn programming w/ Python!

    Cleveland Park Library

    Introduction to Python on Sunday, August 4, from 1:30 PM to 4:30 PM -- all levels of experience welcome! *** Please note the location change to Cleveland Park Neighborhood Library (CPK Lower Level Meeting Room #3) *** - Date: Sunday, August 4, 2019 - Time: 1:30 PM to 4:30 PM Please bring your laptop! Besides your laptop, the only other requirements are: -- Access to a Python console ("Anaconda Prompt" or "IPython" will work for those running the Anaconda distribution). -- A shell/terminal, e.g. "cmd" on Windows; "Terminal" on Mac; we recommend Git Bash (https://gitforwindows.org/) for Windows users. -- A simple text editor; we recommend Notepad++ (https://notepad-plus-plus.org/download/v7.6.6.html) for Windows users and Atom (https://atom.io/) for Mac users. If you need help installing Python, we recommend Anaconda (https://www.anaconda.com/downloads). While installing ahead of time is a good idea, we're happy to help you with installation on-site! More resources (and prior class code) are available at the lab's GitHub repo (https://github.com/dcpylab/classes/).

    7
  • Django Channels in Practice

    4075 Wilson Blvd

    Approximate schedule: 6:00 - Doors open 6:40 - General intro 6:45 - Speakers 7:30 - Q&A + Raffle + Social Description: Django Channels allows developers to make real-time web applications using websockets while maintaining access to the full Django batteries-included model for web applications. This talk will focus on what it takes to run a channels application in production, what's possible with Django Channels beyond chat rooms, and what pitfalls & idiosyncrasies you can expect to run into when using Channels in practice. About the Presenter: Aaron is responsible for managing the technical direction of the Avalon product and development of the backend of the system. Aaron has worked for both private and public sector organizations in information security since 1999, protecting networks that ranged from 100 users to 30,000 users. He has previously worked as a manager of a security operations team, as a forensics analyst/incident response engineer, and as the lead programmer/automator/data science person in security. Food: We will have Food, Snacks, and Beverages Price: THIS IS A FREE EVENT. About Our Sponsors: KingandUnion Headquartered in Alexandria, VA and founded in 2017, King & Union is outsmarting cyber adversaries by uniting security professionals and amplifying the power of the cybersecurity analyst. To learn more about roles with KingandUnion, visit: https://www.kingandunion.com/careers hatch I.T. Hatch IT connects local engineers, startups, investors, and corporate leaders who share a common vision of strengthening the startup & innovation landscape in the DMV region. They specialize in software development, mobile development & product design recruitment for commercial product startups & small businesses in the DMV region. To learn more about hatch I.T., visit: https://www.hatchit.io/

    4
  • PythonLab: Learn programming w/ Python!

    Cleveland Park Library

    Introduction to Python on Saturday, July 20, from 1:00 PM to 4:00 PM -- all levels of experience welcome! *** Please note the location change to Cleveland Park Neighborhood Library (CPK Lower Level Meeting Room #3) *** - Date: Saturday, July 20, 2019 - Time: 1:00 PM to 4:00 PM Please bring your laptop! Besides your laptop, the only other requirements are: -- Access to a Python console ("Anaconda Prompt" or "IPython" will work for those running the Anaconda distribution). -- A shell/terminal, e.g. "cmd" on Windows; "Terminal" on Mac; we recommend Git Bash (https://gitforwindows.org/) for Windows users. -- A simple text editor; we recommend Notepad++ (https://notepad-plus-plus.org/download/v7.6.6.html) for Windows users and Atom (https://atom.io/) for Mac users. If you need help installing Python, we recommend Anaconda (https://www.anaconda.com/downloads). While installing ahead of time is a good idea, we're happy to help you with installation on-site! More resources (and prior class code) are available at the lab's GitHub repo (https://github.com/dcpylab/classes/).

    8
  • Project Night

    Location visible to members

    Location: U.Group · 1800 Massachusetts Ave NW, 2nd Floor · Washington, DC (only logged in members can view location on Meetup) Join us on the third Tuesday of the month to work on python related projects. Everyone is welcome, regardless of experience. If you need a little help experienced python developers will be there to get you moving again. Have a project you are working on and just need to find the time? Spend a few hours with other DCPython members bringing your idea into existence. Even if you don't have a project join in the conversation, learn something new and share your experience. Food and beverages will be available at the start of the evening. A few minutes will be set aside for lightning talks and then we will move on to some social coding. Thanks to Chief for hosting us and providing the food and beverages.

  • PythonLab: Learn programming w/ Python!

    Cleveland Park Library

    Introduction to Python on Sunday, July 7, from 1:30 to 4:30 PM -- all levels of experience welcome! *** Please note the location change to Cleveland Park Neighborhood Library (CPK Lower Level Meeting Room) *** - Date: Sunday, July 7, 2019 - Time: 1:30 PM to 4:30 PM Please bring your laptop! Besides your laptop, the only other requirements are: -- Access to a Python console ("Anaconda Prompt" or "IPython" will work for those running the Anaconda distribution). -- A shell/terminal, e.g. "cmd" on Windows; "Terminal" on Mac; we recommend Git Bash (https://gitforwindows.org/) for Windows users. -- A simple text editor; we recommend Notepad++ (https://notepad-plus-plus.org/download/v7.6.6.html) for Windows users and Atom (https://atom.io/) for Mac users. If you need help installing Python, we recommend Anaconda (https://www.anaconda.com/downloads). While installing ahead of time is a good idea, we're happy to help you with installation on-site! More resources (and prior class code) are available at the lab's GitHub repo (https://github.com/dcpylab/classes/).

    8
  • Exploratory Data Analysis With Pandas and Altair

    1440 G St NW

    Approximate schedule: 6:00 - Doors open 6:30 - General intro 6:40 - Speakers 7:30 - Q&A + Raffle + Social hour TLDR Description: We'll talk about the practical aspects of analyzing real-world data using Python, Pandas, and Altair by exploring a data-set of traffic stops made by Maryland Police. Longer Description: The Python ecosystem has emerged as a first-class tool for drawing useful conclusions about the world through data exploration, inference, and prediction. Sophisticated statistical models are critical to this, but before we get to the fancy math, we need to wrangle messy data into usable form, visualize it, and formulate our questions. It's these pragmatic topics that we'll cover while using Pandas, a popular package for manipulation of heterogeneous and labeled data, and Altair, a new and not-yet popular package for creating interactive visualizations. To keep things exciting, we'll be using a real-world data-set with local relevance and profound policy consequences: a database of traffic stops made by police officers in the state of Maryland, made publicly available by the Stanford Open Policing Project. This presentation is beginner-friendly and will be of interest to those who are interested in 1) data analysis in Pandas, 2) hot new Python visualization libraries, 3) the dangers that lurk in real-world data, 4) informed debate about policing, 5) Python in public policy research. For those who want to follow along, data and code is available as a Github repository or as a zip file from http://pandas-talk.ilyagerner.com/ About the Presenter: Ilya Gerner is a political consultant and co-founder of Legisltr, a startup offering bill tracking, legislative vote scorecards, and opposition research to campaign professionals and government affairs specialists. Please forgive his "Lawn-Guyland" (Long Island, NY) accent, for he is relatively new to the DMV. FAQ: Do I need to bring my laptop? Should I download any packages ahead of time? You’re more than welcome to follow along without a laptop, but executing code during the talk might be more fun! To get started, check out the GitHub repo here: https://github.com/ilyagerner/pandas . Is this talk appropriate for beginners? Absolutely! Plus, you might have important insights to share even if you don’t 100% follow the code. Food: We will have Food, Snacks, and Beverages Price: THIS IS A FREE EVENT. About Our Sponsors: FlatIron Flatiron School trains passionate, creative people so they can launch a new career in code, data science, or UX/UI design. It’s their goal to show students that programming is more than the mechanics of writing code or a route to a fulfilling career. It’s a collaborative endeavor that can help them find work they love. To learn more about FlatIron, visit: http://flatironschool.com/ hatch I.T. Hatch IT connects local engineers, startups, investors, and corporate leaders who share a common vision of strengthening the startup & innovation landscape in the DMV region. They specialize in software development, mobile development & product design recruitment for commercial product startups & small businesses in the DMV region. To learn more about hatch I.T., visit: https://www.hatchit.io/ WeWork WeWork transforms buildings into beautiful, collaborative workspaces. Get the space, community, and services you need to make a life, not just a living.

    9
  • PythonLab: Learn programming w/ Python! (New location @ Cleveland Park Library)

    Introduction to Python on Sunday, June 23, from 1:30 to 4:30 PM -- all levels of experience welcome! *** Please note the location change to Cleveland Park Neighborhood Library (CPK Lower Level Meeting Room) *** - Date: Sunday, June 23, 2019 - Time: 1:30 PM to 4:30 PM Please bring your laptop! Besides your laptop, the only other requirements are: -- Access to a Python console ("Anaconda Prompt" or "IPython" will work for those running the Anaconda distribution). -- A shell/terminal, e.g. "cmd" on Windows; "Terminal" on Mac; we recommend Git Bash (https://gitforwindows.org/) for Windows users. -- A simple text editor; we recommend Notepad++ (https://notepad-plus-plus.org/download/v7.6.6.html) for Windows users and Atom (https://atom.io/) for Mac users. If you need help installing Python, we recommend Anaconda (https://www.anaconda.com/downloads). While installing ahead of time is a good idea, we're happy to help you with installation on-site! More resources (and prior class code) are available at the lab's GitHub repo (https://github.com/dcpylab/classes/).

    1
  • Machine Learning Visualization with Yellowbrick

    Needs a location

    This event is being cross-posted from the Statistical Seminars DC group as it may be relevant to many of our members. DC Python is not involved in the organization of the event. Please direct all questions and RSVPs to their listing: https://www.meetup.com/Statistical-Seminars-DC/events/261446049/ Meetup description: Yellowbrick is a suite of visual diagnostic tools called “Visualizers” that extend the Scikit-Learn API to allow human steering of the model selection process. In a nutshell, Yellowbrick combines scikit-learn with matplotlib in the best tradition of the scikit-learn documentation, but to produce visualizations for your models! This presentation Dr. Larry Gray and Ms. Prema Roman will give a demonstration and lecture about its capabilities. The presentation will be an introductory tutorial on Yellowbrick. It will begin with an introduction on what Yellowbrick is, and how and where it fits within a data scientist’s pipeline. We will then show some examples in a Jupyter notebook. https://www.meetup.com/Statistical-Seminars-DC/events/261446049/

    2