31 lines
949 B
Markdown
31 lines
949 B
Markdown
---
|
||
type: module
|
||
title: "Welcome"
|
||
description: "Your first 1–2 days. Crash course in the terminal and Git, then a paired battle."
|
||
---
|
||
|
||
# Welcome
|
||
|
||
You've landed. The next 1–2 days are about getting you off the ground:
|
||
the shell, Git, and how things work here. Sixteen blocks, one battle,
|
||
then you're cleared for Python.
|
||
|
||
This module gives you the bare minimum tools to write code, save your
|
||
work, and ship it. Every command you learn here will reappear, in some
|
||
form, every day for the rest of the program.
|
||
|
||
## What You'll Do
|
||
|
||
- Walk the file system from a blank prompt
|
||
- Make, move, and read files
|
||
- Write your first shell script
|
||
- Configure Git and make your first commits
|
||
- Push your work to GitHub and open your first pull request
|
||
- Pair with another cadet to close out the module
|
||
|
||
## Pace
|
||
|
||
Roughly 10–12 hours of focused work. Some cadets finish in a day, some
|
||
take two. Either is fine. Do not skip blocks — the checkpoint catches
|
||
gaps.
|