Seminars
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!
- Slides
- Google Slides
- Video
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.
- Slides
- Google Slides
- Video
Data Science and Machine Learning in Python
Coming soon!