--- title: "Jam 00 - Checklist" tags: - 4 🥳 done - jam00 - setup - checklist --- <!-- markdownlint-disable line-length single-h1 no-inline-html --> <!-- markdownlint-configure-file { "ul-indent": { "indent": 4 }, "link-fragments": {"ignore_case": true} } --> ## Checklist {%hackmd dJZ5TulxSDKme-3fSY4Lbw %} :::info <!-- markdownlint-disable no-emphasis-as-heading --> 🎯 **Assignment Checklist** If you print or PDF this page, you can track your progress through this jam here: **Environment Setup** - [ ] Exercise 1 - Learning the Shell - [ ] Log into Linux system and verify terminal access - [ ] Complete Linux Command Tutorial - [ ] Master essential shell commands - [ ] Exercise 2 - Development Environment Setup - [ ] Activate JetBrains student license - [ ] Choose development path - [ ] Install required software - [ ] Verify installations (Java, Git, Gradle) **Git and Project Setup** - [ ] Exercise 3 - Project Structure Setup - [ ] Create Gradle project structure - [ ] Create answers.txt and answer shell questions - [ ] Verify directory structure with find - [ ] Exercise 4 - Git Setup and Configuration - [ ] Set up SSH keys and verify GitLab access - [ ] Configure Git settings and .gitignore - [ ] Create and initialize repository - [ ] Complete first commit and push - [ ] Grant team access on GitLab **Documentation** - [ ] Exercise 5 - Creating Your Project README - [ ] Create `README.md` in project root - [ ] Add required sections using Markdown - [ ] Commit and verify on GitLab - [ ] Exercise 6 - Honor Code and Final Submission - [ ] Add honor code to `README.md` - [ ] Verify clean git status - [ ] Confirm all files in correct locations Remember: Check off each item as you complete it to track your progress! :::