Readme¶
Ah, brave adventurer! You've reached the mystical realm of IT knowledge β where code flows like magic, systems rise like castles, and every bug is but a dragon to be slain.
Use the Tier Map, class paths, and Browse All Quests above to chart your journey. The references below help you go deeper, get set up, and contribute back to the realm.
Codex & Reference¶
- π Codex Glossary β dictionary of digital spells and terms
- πΊοΈ World Map β navigate the digital realms
- π Inventory β track and export your learner progress
- π οΈ Tools Collection β cross-level version control and workflow quests
- π° Overworld Hub β your central command center
Getting Started¶
For Complete Beginners¶
- Prerequisites check: Do you have a GitHub account?
- Yes β Log in to GitHub
- No β Sign up for GitHub
- Fork the repository: Fork it-journey
- Choose your first quest: Start at the
0000Foundation & Init World hub and pick a quest from its grid.
For Experienced Adventurers¶
- Explore the World Map for orientation.
- Assess your level using the Tier Map above (or the full level reference under How Progression Works) and jump straight to the matching hub.
- Pick a specialization from the class paths and follow its level chain.
Contributing to the Quest Realm¶
Every great wizard started as an apprentice, and every master was once a beginner.
This collection grows through community contributions β typo fixes, new quests, or your own learning journey:
- Fork the repository.
- Branch your changes (
feature/new-questorfix/typo-correction). - Create content following the quest template.
- Document your changes in the appropriate level directory.
- Submit a pull request with a clear description.
Quest Writing Guidelines¶
- Maintain the fantasy theme β use gaming and magical metaphors.
- Include learning objectives β clear goals for each quest.
- Provide practical examples β real code, commands, and configuration.
- Use the canonical taxonomy β a valid
level(0000β1111), one of the four difficulties (π’ Easy / π‘ Medium / π΄ Hard / βοΈ Epic), and the required frontmatter fields. The validator andquest_registry.pyenforce this. - Cross-reference related quests β link to level hubs (
/quests/{code}/) to build learning paths. - Test your instructions β ensure every step works as described.
Support & Community¶
Stuck on a quest?
- π Check the Glossary for term definitions.
- πΊοΈ Consult the World Map for navigation.
- π¬ Join community discussions via Giscus comments.
- π Report issues or suggest improvements via GitHub Issues.
Remember, brave adventurer: every great wizard started as an apprentice. Mistakes are like misfired spells β you learn from them. Ready your wand (keyboard), and off you go! ππ»π
May your code compile and your deployments be ever successful! β‘β¨