VSCode and Git
In this workshop you will focus on the fundamental workflows you need as a
developer working alone. This includes using VSCode, the command line,
formatting & linting code, and using Git.
You will practice these skills using the
template-markdown
repository.
Before
- Make sure Node.js is installed on your computer
- Practice navigating directories using the Command Line Interface
- Play around a little with
learngitbranching
- Take a look through
First Day on GitHub
- Begin watching
Git and GitHub for Poets
- Setting up git & GitHub
Odin Project
- Practice using VSCode to:
- open a project
- open, edit and save files
- use the built-in terminal
- run NPM commands
During
Before Break
All Together
- 15 min: Introductions from each coach & Q/A time about the secret lives of
developers
- 30 min: Q/A and review of previous materials
- 75 minutes: A coach shares their screen and does a guided walk through the
template-markdown
repository:
- what is git? and github?
- how to clone a repository from github?
- what is NPM?
- how do you install NPM dependencies?
- how can you find NPM scripts in a
package.json
file?
- what is linting? and formatting?
After Break
- 60 min: in small groups, practice writing great Markdown using code quality
checks, each person should try on their own computer:
- Clone the
template-markdown
repository
- Open it in VSCode
- Install dependencies
- Write some Markdown in the README and practice adding new files
- Practice using the formatting, linting and spell-check scripts to improve
your Markdown
- 15 min: All together, each group quickly presents:
- what went well
- what went less well
- lessons learned
- 15 min: introduce the week’s deliverable
After
- Read over the learning objectives for chapters 0, 1 & 2
- Work your way through the exercises for these chapters (if there are any in
the folders)
- Study the Suggested Study for these chapters
- Complete the Student Bio PR deliverable