Led by CS50’s own staff, seminars are an opportunity to dive more deeply into a topic of interest!

Flying the Nest: Setting Up Your Local Development Environment

In this short seminar, I’ll walk you through the process of flying the Codespaces nest and setting up your laptop for local development. I will focus on setting up tools that we’ve used in CS50, such as VSCode, Python and Git (behind the scenes!). Towards the end, I’ll also briefly talk about some other tools you may want to look into yourself that I can’t cover in detail here, and give some general guidance for next steps!

How To Use Git and GitHub

The differences between Git and GitHub, command line usage, how to clone a repository for working on projects, and how to collaborate on code using push/pull/merge.