Skip to content

This page provides a comprehensive map of all pages and content available on the IT-Journey platform, automatically generated and maintained through our automation workflows.

Page Structure Data

```yml {% include_relative sitemap-data.yml %} ```

Main Sections

  • Home - Platform introduction and getting started
  • About - Mission, principles, and platform information
  • Documentation - Technical guides and tutorials
  • Quickstart - Fast-track learning paths
  • Notebooks - Interactive learning materials

Learning Paths

  • Frontend Development - HTML, CSS, JavaScript, and modern frameworks
  • Backend Development - Server-side technologies and databases
  • DevOps & Deployment - CI/CD, containerization, and cloud platforms
  • AI Integration - AI-powered development tools and practices

Community & Contribution

Automation Features

This sitemap is maintained through: - Automated Discovery: Scans repository for all markdown and HTML files - Gitignore Filtering: Respects `.gitignore` patterns to exclude irrelevant files - Metadata Extraction: Captures titles, descriptions, and lastmod dates - CI/CD Integration: Updates automatically on content changes - Cross-reference Validation: Ensures all links and references are valid - Clean Navigation: Only includes user-facing content and documentation

Content Filtering

The sitemap generation intelligently filters content based on:

  1. Gitignore Patterns: Automatically excludes files listed in `.gitignore`
  2. Build Artifacts: Skips generated files like _site/ contents
  3. Development Files: Excludes IDE configs, caches, and temporary files
  4. Sensitive Content: Filters out environment files and API keys

This ensures the sitemap contains only relevant, public-facing content that users should navigate to.

Filtering Examples: - Excluded: .venv/, _site/, .sass-cache/, .obsidian/ - Included: pages/, docs/, about/, posts/ - Logic: Respects .gitignore + additional intelligent filtering

Manual Generation Commands

If you need to manually regenerate the sitemap:

```bash

Generate sitemap data

find . -name ".md" -o -name ".html" | grep -v "_site\|\.git\|node_modules" | sort > sitemap-files.txt

Create tree structure

tree -a -I '.git|.github|_site|node_modules|vendor|.bundle|.sass-cache|*.gem' \ --dirsfirst --charset ascii > tree.txt ```


Last updated: {{ page.lastmod }} Generated by: update-settings.yml