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.
- 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
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?
- 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
- Clone the
- 15 min: All together, each group quickly presents:
- what went well
- what went less well
- lessons learned
- 15 min: introduce the week's deliverable
- 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