1033 W Van Buren St 3rd Floor, Chicago, IL 60607
6 – 6:30pm: Networking and getting set up
6:30 – 7:30pm: Hands-on lecture on GitHub and version control
7:30pm – 8pm: Questions, networking and wrap-up
Presenter: Lara Kattan, Data Scientist at Metis
Lara is a data science instructor at Metis, a 12-week accredited data science bootcamp, where she teaches a wide-ranging curriculum, starting from linear regression and ending at deep learning. She comes to Metis from McKinsey, where she worked with financial institutions on risk modeling. Prior to settling into the practical world of consulting, Lara received a master’s from the University of Chicago, where she had the privilege of thinking about problems with no real-world implications. The statistical and mathematical elegance of data science are what animate her the most, but she gets her biggest joy from demystifying the mathematics for all audiences. If forced to snap out of her mathematical reveries, she’s probably doing yoga, riding a bike, or drinking too much coffee.
- Bring your laptop and get ready to dive into version control, particularly Git and GitHub! This hands-on tutorial is intended for those unfamiliar with any of Git, GitHub, or version control systems in general.
- We’ll start with a bit of history and theory of different version control systems, but the bulk of the evening will be spent on working through examples from your own machine. We’ll cover the command line from scratch, no prior experience necessary.
- We’ll start with common command line tasks (I’ll be using a Mac, though you can mostly follow along on Windows). Then we’ll dive into how Git works and work through some local examples. Finally, we’ll add GitHub, which is a web-based hosting platform for Git that also includes other functionality to make working with teams even easier.
- We’ll cover repositories, forking, and branching, and talk about what some typical GitHub-based workflows might look like in practice.
Come ready to learn!
How to prepare:
We’ll be working through a real, live example, so it’s best if you can bring your laptop (Mac strongly preferred over Windows). Download Git and make a GitHub account before arriving to make the tutorial run more smoothly. You should also know how to open the command line / terminal on your machine, though you don’t need to know how to use it yet.