Skip to main content

Level 0000 - Foundation & Init World

By Amr

Your starting point in the IT-Journey. Character creation, OS selection, terminal basics, and first steps into the digital realm

Estimated reading time: 13 minutes

Level 0000 - Foundation & Init World

Your starting point in the IT-Journey. Character creation, OS selection, terminal basics, and first steps into the digital realm

๐Ÿ“Š Level 0 Statistics

๐Ÿ“š
10
Total Quests
๐Ÿท๏ธ
๐Ÿฐ Main: 6
โš”๏ธ Side: 1
๐ŸŽ Bonus: 0
๐Ÿ‘‘ Epic: 0
By Type
โšก
๐ŸŸข Easy: 1
๐ŸŸก Medium: 7
๐Ÿ”ด Hard: 1
โš”๏ธ Epic: 1
By Difficulty

๐Ÿ” Filter Quests

Showing all quests

Level 0000: Foundation & Init World

Welcome, brave adventurer! You stand at the threshold of your IT journey. Level 0000 is where every legend beginsโ€”where n00bs transform into aspiring wizards through character creation, realm selection, and mastering the fundamental incantations of the digital world.

Quest Overview

Level 0000 quests focus on:

  • Character Creation - Establishing your digital identity and choosing your path
  • OS Selection - Picking your primary operating system realm (Windows, macOS, Linux, Cloud)
  • Terminal Mastery - Learning command-line fundamentals and navigation
  • Development Environment - Setting up your first tools and configurations
  • Community Entry - Creating accounts and joining the guild

Available Quests

๐ŸŒฑ Character Creation & Identity

Hello n00b: Your First Steps

Quest Type: Main ๐Ÿฐ | Difficulty: ๐ŸŸข Easy | Estimated Time: 15-30 minutes

The perfect starting quest for absolute beginners. Create your GitHub account, fork your first repository, and take your initial steps into collaborative development.

Skills Youโ€™ll Master:

  • GitHub account creation and configuration
  • Repository forking and cloning
  • Basic Git concepts and terminology
  • Community integration fundamentals

Prerequisites: None - this is your starting point!


Begin Your IT Journey

Quest Type: Main ๐Ÿฐ | Difficulty: ๐ŸŸข Easy | Estimated Time: 30-60 minutes

An overview of the IT landscape and the paths available to you. Explore different specializations and begin to identify your calling.

Skills Youโ€™ll Master:

  • IT career path awareness
  • Technology landscape understanding
  • Goal setting and path planning
  • Learning strategy development

Prerequisites: None


Character Building

Quest Type: Main ๐Ÿฐ | Difficulty: ๐ŸŸข Easy | Estimated Time: 45-60 minutes

Forge your digital identity. Set up essential accounts, configure your online presence, and establish the foundation for your professional portfolio.

Skills Youโ€™ll Master:

  • Professional profile creation
  • Account security best practices
  • Personal branding basics
  • Digital footprint awareness

Prerequisites: Hello n00b recommended


Character Selection

Quest Type: Side โš”๏ธ | Difficulty: ๐ŸŸข Easy | Estimated Time: 20-30 minutes

Choose your character class: Software Developer, System Engineer, Security Specialist, Data Scientist, or another path that calls to you.

Skills Youโ€™ll Master:

  • Self-assessment techniques
  • Career path exploration
  • Skill mapping and planning
  • Specialization awareness

Prerequisites: Begin Your IT Journey


IT Fundamentals

Quest Type: Main ๐Ÿฐ | Difficulty: ๐ŸŸข Easy | Estimated Time: 60-90 minutes

Learn the foundational concepts that underpin all IT work. Understand how computers, networks, and software work together.

Skills Youโ€™ll Master:

  • Computer architecture basics
  • Networking fundamentals
  • Software concepts
  • Problem-solving methodology

Prerequisites: None


OS Selection

Quest Type: Side โš”๏ธ | Difficulty: ๐ŸŸข Easy | Estimated Time: 30-45 minutes

Choose your primary operating system realm. Understand the strengths of each platform and make an informed decision.

Skills Youโ€™ll Master:

  • OS comparison and evaluation
  • Platform strengths and use cases
  • Development environment considerations
  • Cross-platform awareness

Prerequisites: IT Fundamentals recommended

๐Ÿ’ป Platform-Specific Onboarding

Hello Windows

Quest Type: Main ๐Ÿฐ | Difficulty: ๐ŸŸก Medium | Estimated Time: 60-90 minutes

Master the Windows Empire with PowerShell, WinGet, and Windows Terminal customization.

Skills Youโ€™ll Master:

  • PowerShell fundamentals
  • Windows package management (WinGet, Chocolatey)
  • Windows Terminal configuration
  • Windows development environment setup

Prerequisites: Windows OS, Hello n00b


Hello macOS

Quest Type: Main ๐Ÿฐ | Difficulty: ๐ŸŸข Easy | Estimated Time: 60-90 minutes

Conquer the Apple Kingdom with Homebrew, iTerm2, and Xcode command-line tools.

Skills Youโ€™ll Master:

  • Homebrew package management
  • iTerm2 setup and customization
  • Xcode CLI tools installation
  • macOS development environment

Prerequisites: macOS, Hello n00b


Hello Linux

Quest Type: Main ๐Ÿฐ | Difficulty: ๐Ÿ”ด Hard | Estimated Time: 90-120 minutes

Tame the Penguinโ€™s Domain with Bash mastery, package managers, and system configuration.

Skills Youโ€™ll Master:

  • Linux filesystem navigation
  • Package manager usage (apt, yum, pacman)
  • Shell configuration and customization
  • Basic system administration

Prerequisites: Linux distribution installed, Hello n00b


Hello Cloud

Quest Type: Main ๐Ÿฐ | Difficulty: โš”๏ธ Epic | Estimated Time: 120-180 minutes

Ascend to the Cloud Heavens with cloud platform basics and infrastructure fundamentals.

Skills Youโ€™ll Master:

  • Cloud computing concepts
  • Platform account setup (GCP, AWS, Azure)
  • Basic cloud resource management
  • Cloud CLI tools

Prerequisites: IT Fundamentals, one platform-specific Hello quest

๐Ÿ”ง Terminal & Scripting Foundations

VS Code Mastery Quest

Quest Type: Main ๐Ÿฐ | Difficulty: ๐ŸŸข Easy | Estimated Time: 60-90 minutes

Forge your ultimate development weapon. Master VS Code setup, extensions, and productivity features.

Skills Youโ€™ll Master:

  • VS Code installation and configuration
  • Essential extensions setup
  • Keyboard shortcuts and efficiency
  • Integrated terminal usage

Prerequisites: OS-specific Hello quest completed


Bash Fundamentals

Quest Type: Main ๐Ÿฐ | Difficulty: ๐ŸŸก Medium | Estimated Time: 90-120 minutes

Learn the terminal incantations that power Unix-like systems. Master Bash scripting basics.

Skills Youโ€™ll Master:

  • Bash command syntax
  • Script creation and execution
  • Variables and control flow
  • File manipulation

Prerequisites: Terminal access, Hello Linux or Hello macOS


Bashcrawl Adventure

Quest Type: Bonus ๐ŸŽ | Difficulty: ๐ŸŸข Easy | Estimated Time: 60-90 minutes

Learn terminal commands through an interactive text adventure game. Navigate dungeons using cd, ls, cat, and more!

Skills Youโ€™ll Master:

  • Navigation commands (cd, ls, pwd)
  • File reading (cat, less, head, tail)
  • File management (cp, mv, rm)
  • Command-line gaming fun!

Prerequisites: Basic terminal access

๐Ÿ“œ Script Examples

Located in scripts/ subdirectory:

calculator.sh

Quest Type: Bonus ๐ŸŽ | Difficulty: ๐ŸŸข Easy | Estimated Time: 15-30 minutes

A simple calculator script demonstrating Bash arithmetic and user input handling.


profile.sh

Quest Type: Bonus ๐ŸŽ | Difficulty: ๐ŸŸข Easy | Estimated Time: 15-30 minutes

Environment customization script showcasing shell profile configuration and aliases.

๐Ÿ› ๏ธ Tools Introduction

See the tools/ subdirectory for beginner tool guides and getting-started resources.

Learning Path Recommendations

For Absolute Beginners (n00bs)

  1. Hello n00b - Create your GitHub account
  2. Begin Your IT Journey - Explore paths
  3. IT Fundamentals - Build foundation knowledge
  4. OS Selection - Choose your platform
  5. Platform-specific Hello quest

For Those with Some Experience

  1. Character Selection - Confirm your specialization
  2. Platform-specific Hello quest
  3. VS Code Mastery Quest - Set up your IDE
  4. Bash Fundamentals - Terminal proficiency

For Quick Setup

  1. Hello n00b โ†’ Platform Hello quest โ†’ VS Code Mastery Quest

Quest Dependencies & Progression

graph TD
    A[๐ŸŒฑ Hello n00b] --> B[๐Ÿ“‹ Begin Your IT Journey]
    A --> C[๐Ÿ”ง Character Building]
    B --> D[๐ŸŽญ Character Selection]
    B --> E[๐Ÿ’ก IT Fundamentals]
    E --> F[๐Ÿ’ป OS Selection]
    F --> G[๐ŸŽ Hello macOS]
    F --> H[๐ŸชŸ Hello Windows]
    F --> I[๐Ÿง Hello Linux]
    F --> J[โ˜๏ธ Hello Cloud]
    G --> K[โšก VS Code Mastery]
    H --> K
    I --> K
    K --> L[๐Ÿ“ Bash Fundamentals]
    L --> M[Level 0001 Quests]

Next Level: Level 0001

After completing Level 0000 foundation quests, youโ€™re ready to advance to Level 0001 - Journeyman Challenges where youโ€™ll:

  • Build your first websites with GitHub Pages
  • Learn programming language fundamentals
  • Create real projects for your portfolio

Remember, every master was once a n00b. Take your time, enjoy the journey, and donโ€™t be afraid to ask for help in the community! ๐ŸŒŸโœจ