Skip to content

Markdown Extension Examples

This page demonstrates some of the built-in markdown extensions provided by VitePress.

Syntax Highlighting

VitePress provides Syntax Highlighting powered by Shiki, with additional features like line-highlighting:

Input

md
```js{4}
export default {
  data () {
    return {
      msg: 'Highlighted!'
    }
  }
}
```

Output

js
export default {
  data () {
    return {
      msg: 'Highlighted!'
    }
  }
}

Custom Containers

Input

md
::: info
This is an info box.
:::

::: tip
This is a tip.
:::

::: warning
This is a warning.
:::

::: danger
This is a dangerous warning.
:::

::: details
This is a details block.
:::

Output

INFO

This is an info box.

TIP

This is a tip.

WARNING

This is a warning.

DANGER

This is a dangerous warning.

Details

This is a details block.

More

Check out the documentation for the full list of markdown extensions.


outline: deep

Runtime API Examples

This page demonstrates usage of some of the runtime APIs provided by VitePress.

The main useData() API can be used to access site, theme, and page data for the current page. It works in both .md and .vue files:

md
<script setup>
import { useData } from 'vitepress'

const { theme, page, frontmatter } = useData()
</script>

## Results

### Theme Data
<pre>{{ theme }}</pre>

### Page Data
<pre>{{ page }}</pre>

### Page Frontmatter
<pre>{{ frontmatter }}</pre>

Results

Theme Data

{
  "logo": "/logo.png",
  "siteTitle": "MohirDox",
  "i18nRouting": false,
  "darkModeSwitchLabel": "Ko'rinishi",
  "lightModeSwitchTitle": "Yorqin mavzuga o'tish",
  "darkModeSwitchTitle": "Tungi mavzuga o'tish",
  "sidebarMenuLabel": "Menyu",
  "returnToTopLabel": "Yuqoriga qaytish",
  "langMenuLabel": "Tilni o'zgartirish",
  "externalLinkIcon": false,
  "docFooter": {
    "prev": "Avvalgi mavzu",
    "next": "Keyingi mavzu"
  },
  "nav": [
    {
      "text": "Asosiy",
      "link": "/"
    },
    {
      "text": "Jamoamiz",
      "link": "/jamoa"
    },
    {
      "text": "Biz haqimizda",
      "link": "/biz-haqimizda"
    }
  ],
  "outline": {
    "label": "Ushbu mavzuda:",
    "level": "deep"
  },
  "sidebar": {
    "/html/": [
      {
        "text": "Introduction",
        "link": "/html/"
      },
      {
        "text": "Editors",
        "link": "/html/editors"
      },
      {
        "text": "Basic",
        "link": "/html/basic"
      },
      {
        "text": "Elements",
        "link": "/html/elements"
      },
      {
        "text": "Attributes",
        "link": "/html/attributes"
      },
      {
        "text": "Headings",
        "link": "/html/headings"
      },
      {
        "text": "Paragraphs",
        "link": "/html/paragraphs"
      },
      {
        "text": "Styles",
        "link": "/html/styles"
      },
      {
        "text": "Formatting",
        "link": "/html/formatting"
      },
      {
        "text": "Quotations",
        "link": "/html/quotations"
      },
      {
        "text": "Comments",
        "link": "/html/comments"
      },
      {
        "text": "Colors",
        "collapsed": true,
        "items": [
          {
            "text": "Colors",
            "link": "/html/colors"
          },
          {
            "text": "RGB",
            "link": "/html/colors-rgb"
          },
          {
            "text": "HEX",
            "link": "/html/colors-hex"
          },
          {
            "text": "HSL",
            "link": "/html/colors-hsl"
          }
        ]
      },
      {
        "text": "CSS",
        "link": "/html/css"
      },
      {
        "text": "Links",
        "collapsed": true,
        "items": [
          {
            "text": "Links",
            "link": "/html/links"
          },
          {
            "text": "Link Colors",
            "link": "/html/links-colors"
          },
          {
            "text": "Link Bookmarks",
            "link": "/html/links-bookmarks"
          }
        ]
      },
      {
        "text": "Images",
        "collapsed": true,
        "items": [
          {
            "text": "Images",
            "link": "/html/images"
          },
          {
            "text": "Image Map",
            "link": "/html/images-imagemap"
          },
          {
            "text": "Background Images",
            "link": "/html/images-background"
          },
          {
            "text": "The Picture Element",
            "link": "/html/images-picture"
          }
        ]
      },
      {
        "text": "Favicon",
        "link": "/html/favicon"
      },
      {
        "text": "Page Title",
        "link": "/html/page-title"
      },
      {
        "text": "Tables",
        "collapsed": true,
        "items": [
          {
            "text": "Tables",
            "link": "/html/tables"
          },
          {
            "text": "Table Borders",
            "link": "/html/table-borders"
          },
          {
            "text": "Table Sizes",
            "link": "/html/table-sizes"
          },
          {
            "text": "Table Headers",
            "link": "/html/table-headers"
          },
          {
            "text": "Padding & Spacing",
            "link": "/html/table-padding-spacing"
          },
          {
            "text": "Colspan & Rowspan",
            "link": "/html/table-colspan-rowspan"
          },
          {
            "text": "Table Styling",
            "link": "/html/table-styling"
          },
          {
            "text": "Table Colgroup",
            "link": "/html/table-colgroup"
          }
        ]
      },
      {
        "text": "Lists",
        "collapsed": true,
        "items": [
          {
            "text": "Lists",
            "link": "/html/lists"
          },
          {
            "text": "Unordered Lists",
            "link": "/html/lists-unordered"
          },
          {
            "text": "Ordered Lists",
            "link": "/html/lists-ordered"
          },
          {
            "text": "Other Lists",
            "link": "/html/lists-other"
          }
        ]
      },
      {
        "text": "Block & Inline",
        "link": "/html/blocks"
      },
      {
        "text": "Div",
        "link": "/html/div"
      },
      {
        "text": "Classes",
        "link": "/html/classes"
      },
      {
        "text": "Id",
        "link": "/html/id"
      },
      {
        "text": "Iframes",
        "link": "/html/iframes"
      },
      {
        "text": "JavaScript",
        "link": "/html/scripts"
      },
      {
        "text": "File Paths",
        "link": "/html/filepaths"
      },
      {
        "text": "Head",
        "link": "/html/head"
      },
      {
        "text": "Layout",
        "link": "/html/layout"
      },
      {
        "text": "Responsive",
        "link": "/html/responsive"
      },
      {
        "text": "Computercode",
        "link": "/html/computercode"
      },
      {
        "text": "Semantics",
        "link": "/html/semantics"
      },
      {
        "text": "Style Guide",
        "link": "/html/style-guide"
      },
      {
        "text": "Entities",
        "link": "/html/entities"
      },
      {
        "text": "Symbols",
        "link": "/html/symbols"
      },
      {
        "text": "Emojis",
        "link": "/html/emojis"
      },
      {
        "text": "Charsets",
        "link": "/html/charsets"
      },
      {
        "text": "URL Encode",
        "link": "/html/urlencode"
      },
      {
        "text": "vs. XHTML",
        "link": "/html/xhtml"
      },
      {
        "text": "Forms",
        "items": [
          {
            "text": "Forms",
            "link": "/html/forms"
          },
          {
            "text": "Form Attributes",
            "link": "/html/form-attributes"
          },
          {
            "text": "Form Elements",
            "link": "/html/form-elements"
          },
          {
            "text": "Input Types",
            "link": "/html/form-input-types"
          },
          {
            "text": "Input Attributes",
            "link": "/html/input-attributes"
          },
          {
            "text": "Input Form Attributes",
            "link": "/html/input-form-attributes"
          }
        ]
      },
      {
        "text": "Graphics",
        "items": [
          {
            "text": "Canvas",
            "link": "/html/canvas"
          },
          {
            "text": "SVG",
            "link": "/html/svg"
          }
        ]
      },
      {
        "text": "Media",
        "items": [
          {
            "text": "Media",
            "link": "/html/media"
          },
          {
            "text": "Video",
            "link": "/html/video"
          },
          {
            "text": "Audio",
            "link": "/html/audio"
          },
          {
            "text": "Plug-ins",
            "link": "/html/plugins"
          },
          {
            "text": "YouTube",
            "link": "/html/youtube"
          }
        ]
      },
      {
        "text": "APIs",
        "items": [
          {
            "text": "Web APIs",
            "link": "/html/web-apis"
          },
          {
            "text": "Geolocation",
            "link": "/html/geolocation"
          },
          {
            "text": "Drag and Drop",
            "link": "/html/drag-and-drop"
          },
          {
            "text": "Web Storage",
            "link": "/html/web-storage"
          },
          {
            "text": "Web Workers",
            "link": "/html/web-workers"
          },
          {
            "text": "SSE",
            "link": "/html/sse"
          }
        ]
      },
      {
        "text": "Examples",
        "items": [
          {
            "text": "Examples",
            "link": "/html/examples"
          },
          {
            "text": "Editor",
            "link": "/html/editor"
          },
          {
            "text": "Quiz",
            "link": "/html/quiz"
          },
          {
            "text": "Exercises",
            "link": "/html/exercises"
          },
          {
            "text": "Website",
            "link": "/html/website"
          },
          {
            "text": "Syllabus",
            "link": "/html/syllabus"
          },
          {
            "text": "Study Plan",
            "link": "/html/study-plan"
          },
          {
            "text": "Interview Prep",
            "link": "/html/interview-prep"
          },
          {
            "text": "Bootcamp",
            "link": "/html/bootcamp"
          },
          {
            "text": "Certificate",
            "link": "/html/certificate"
          },
          {
            "text": "Summary",
            "link": "/html/summary"
          },
          {
            "text": "Accessibility",
            "link": "/html/accessibility"
          }
        ]
      },
      {
        "text": "References",
        "items": [
          {
            "text": "Tag List",
            "link": "/html/tag-list"
          },
          {
            "text": "Attributes",
            "link": "/html/reference-attributes"
          },
          {
            "text": "Global Attributes",
            "link": "/html/global-attributes"
          },
          {
            "text": "Browser Support",
            "link": "/html/browser-support"
          },
          {
            "text": "Events",
            "link": "/html/events"
          },
          {
            "text": "Colors",
            "link": "/html/reference-colors"
          },
          {
            "text": "Canvas",
            "link": "/html/reference-canvas"
          },
          {
            "text": "Audio/Video",
            "link": "/html/audio-video"
          },
          {
            "text": "Doctypes",
            "link": "/html/doctypes"
          },
          {
            "text": "Character Sets",
            "link": "/html/character-sets"
          },
          {
            "text": "URL Encode",
            "link": "/html/reference-urlencode"
          },
          {
            "text": "Lang Codes",
            "link": "/html/lang-codes"
          },
          {
            "text": "HTTP Messages",
            "link": "/html/http-messages"
          },
          {
            "text": "HTTP Methods",
            "link": "/html/http-methods"
          },
          {
            "text": "PX to EM Converter",
            "link": "/html/px-to-em"
          },
          {
            "text": "Keyboard Shortcuts",
            "link": "/html/keyboard-shortcuts"
          }
        ]
      }
    ],
    "/css/": [
      {
        "text": "CSS darsligi",
        "items": [
          {
            "text": "CSS Qo'llanmasi",
            "link": "/css/"
          },
          {
            "text": "Kirish",
            "link": "/css/kirish"
          },
          {
            "text": "Sintaksis",
            "link": "/css/sintaksis"
          },
          {
            "text": "Elementlarni tanlash",
            "link": "/css/elementlarni-tanlash"
          },
          {
            "text": "Foydalanish usullari",
            "link": "/css/foydalanish-usullari"
          },
          {
            "text": "Izohlar",
            "link": "/css/izohlar"
          },
          {
            "text": "Xatoliklar haqida",
            "link": "/css/xatoliklar"
          },
          {
            "text": "Ranglar",
            "collapsed": true,
            "items": [
              {
                "text": "Ranglar haqida",
                "link": "/css/ranglar/"
              },
              {
                "text": "RGB ranglar",
                "link": "/css/ranglar/rgb"
              },
              {
                "text": "HEX ranglar",
                "link": "/css/ranglar/hex"
              },
              {
                "text": "HSL ranglar",
                "link": "/css/ranglar/hsl"
              }
            ]
          },
          {
            "text": "<code>backgorund</code> tushunchasi",
            "collapsed": true,
            "items": [
              {
                "text": "Orqa fon rangi",
                "link": "/css/fon/rang"
              },
              {
                "text": "Orqa fon rasmi",
                "link": "/css/fon/rasm"
              },
              {
                "text": "Orqa fon takrorlanishi",
                "link": "/css/font/takrorlanish"
              },
              {
                "text": "Orqa fon biriktiruvi",
                "link": "/css/fon/biriktiruv"
              },
              {
                "text": "Orqa fon qisqartmalari",
                "link": "/css/fon/qisqartmalar"
              }
            ]
          },
          {
            "text": "<code>border</code> tushunchasi",
            "collapsed": true,
            "items": [
              {
                "text": "<code>border</code> haqida",
                "link": "/css/chegara/"
              },
              {
                "text": "<code>border</code> uzunligi",
                "link": "/css/chegara/uzunlik"
              },
              {
                "text": "<code>border</code> rangi",
                "link": "/css/chegara/rang"
              },
              {
                "text": "<code>border</code> tomonlari",
                "link": "/css/chegara/tomonlar"
              },
              {
                "text": "<code>border</code> qisqartmalari",
                "link": "/css/chegara/qisqartmalar"
              },
              {
                "text": "<code>border</code> radiusi",
                "link": "/css/css/radius"
              }
            ]
          },
          {
            "text": "<code>margin</code> tushunchasi",
            "collapsed": true,
            "items": [
              {
                "text": "<code>margin</code> haqida",
                "link": "/css/margin/"
              },
              {
                "text": "<code>margin</code> birikuvi",
                "link": "/css/margin/birikuv"
              }
            ]
          },
          {
            "text": "<code>padding</code> tushunchasi",
            "link": "/css/padding"
          },
          {
            "text": "<code>width</code>/<code>height</code>",
            "link": "/css/o'lcham"
          },
          {
            "text": "Quti modeli",
            "link": "/css/quti-modeli"
          },
          {
            "text": "<code>outline</code> tushunchasi",
            "collapsed": true,
            "items": [
              {
                "text": "<code>outline</code> haqida",
                "link": "/css/outline/"
              },
              {
                "text": "<code>outline</code> uzunligi",
                "link": "/css/outline/uzunlik"
              },
              {
                "text": "<code>outline</code> rangi",
                "link": "/css/outline/rang"
              },
              {
                "text": "<code>outline</code> qisqartmalari",
                "link": "/css/outline/qisqartmalar"
              },
              {
                "text": "<code>outline</code> siljitish masofasi",
                "link": "/css/outline/masofa"
              }
            ]
          },
          {
            "text": "Matn bilan ishlash",
            "collapsed": true,
            "items": [
              {
                "text": "Matn rangi",
                "link": "/css/matn/rang"
              },
              {
                "text": "Matnni tekkislash",
                "link": "/css/matn/tekislash"
              },
              {
                "text": "Matnni bezatish",
                "link": "/css/matn/bezatish"
              },
              {
                "text": "Matnni o'zgartirish",
                "link": "/css/matn/o'zgartirish"
              },
              {
                "text": "Matn oralig'i",
                "link": "/css/matn/oraliq"
              },
              {
                "text": "Matn soyasi",
                "link": "/css/matn/soya"
              }
            ]
          },
          {
            "text": "Shriftlar bilan ishlash",
            "collapsed": true,
            "items": [
              {
                "text": "Shrift oilasi",
                "link": "/css/font"
              },
              {
                "text": "Veb uchun xavfsiz shriftlar",
                "link": "/css/shrift/xavfsiz"
              },
              {
                "text": "Zaxiradagi shriftlar",
                "link": "/css/shrift/zaxira"
              },
              {
                "text": "Shrift uslubi",
                "link": "/css/shrift/uslub"
              },
              {
                "text": "Shrift hajmi",
                "link": "/css/shrift/hajm"
              },
              {
                "text": "Google shriftlari",
                "link": "/css/shrift/google"
              },
              {
                "text": "Shrift juftliklari",
                "link": "/css/shrift/juftliklar"
              },
              {
                "text": "Shrift qisqartmalari",
                "link": "/css/shrift/qisqartmalar"
              }
            ]
          },
          {
            "text": "Belgilar",
            "link": "/css/belgilar"
          },
          {
            "text": "Havolalar",
            "link": "/css/havolalar"
          },
          {
            "text": "Ro'yxatlar",
            "link": "/css/ro'yxatlar"
          },
          {
            "text": "Jadvallar bilan ishlash",
            "collapsed": true,
            "items": [
              {
                "text": "Jadval chegarasi",
                "link": "/css/table"
              },
              {
                "text": "Jadval hajmi",
                "link": "/css/table-size"
              },
              {
                "text": "Jadvalni tekkislash",
                "link": "/css/table-align"
              },
              {
                "text": "Jadval uslubi",
                "link": "/css/table-style"
              },
              {
                "text": "Moslashuvchan jadval",
                "link": "/css/table-responsive"
              }
            ]
          },
          {
            "text": "<code>display</code> & <code>visibility</code>",
            "link": "/css/display-visibility"
          },
          {
            "text": "<code>max-width</code>",
            "link": "/css/max-width"
          },
          {
            "text": "<code>position</code>",
            "link": "/css/position"
          },
          {
            "text": "<code>z-index</code>",
            "link": "/css/z-index"
          },
          {
            "text": "<code>overflow</code>",
            "link": "/css/overflow"
          },
          {
            "text": "<code>float</code> tushunchasi",
            "collapsed": true,
            "items": [
              {
                "text": "<code>float</code> haqida",
                "link": "/css/float/"
              },
              {
                "text": "<code>clear</code> haqida",
                "link": "/css/float/clear"
              },
              {
                "text": "<code>float</code> misollari",
                "link": "/css/float/misollar"
              }
            ]
          },
          {
            "text": "<code>inline-block</code>",
            "link": "/css/inline-block"
          },
          {
            "text": "Tekkislash",
            "link": "/css/align"
          },
          {
            "text": "Kombinatorlar",
            "link": "/css/kombinatorlar"
          },
          {
            "text": "Pseudo classlar",
            "link": "/css/pseudo-class"
          },
          {
            "text": "Pseudo elementlar",
            "link": "/css/pseudo-element"
          },
          {
            "text": "<code>opacity</code>",
            "link": "/css/image-transparency"
          },
          {
            "text": "Navigatsion panel",
            "collapsed": true,
            "items": [
              {
                "text": "Navigatsiya haqida",
                "link": "/css/navbar"
              },
              {
                "text": "Vertikal navigatsiya",
                "link": "/css/navbar-vertical"
              },
              {
                "text": "Gorizontal navigatsiya",
                "link": "/css/navbar-horizontal"
              }
            ]
          },
          {
            "text": "Ochiladigan menyu",
            "link": "/css/dropdowns"
          },
          {
            "text": "Rasmlar galleriyasi",
            "link": "/css/image-gallery"
          },
          {
            "text": "Birlashgan rasmlar",
            "link": "/css/image-sprites"
          },
          {
            "text": "Attr selektori",
            "link": "/css/attribute-selectors"
          },
          {
            "text": "Form tushunchasi",
            "link": "/css/shakllar"
          },
          {
            "text": "Counter tushunchasi",
            "link": "/css/counters"
          },
          {
            "text": "CSS birliklari",
            "link": "/css/units"
          },
          {
            "text": "O'ziga xos ustunlik xususiyati",
            "link": "/css/specificity"
          },
          {
            "text": "<code>!important</code> qoidasi",
            "link": "/css/important"
          },
          {
            "text": "Matematik funksiyalar",
            "link": "/css/math-functions"
          },
          {
            "text": "Optimallashtirish",
            "link": "/css/ijro"
          },
          {
            "text": "Qulaylik",
            "link": "/css/qulaylik"
          },
          {
            "text": "Veb-sayt tuzilmasi",
            "link": "/css/tuzilma"
          },
          {
            "text": "Doirasimon <code>border</code>",
            "link": "/css3/border"
          },
          {
            "text": "<code>border</code> rasmlari",
            "link": "/css3/border-image"
          },
          {
            "text": "CSS3 <code>background</code> tushunchasi",
            "collapsed": true,
            "items": [
              {
                "text": "Bir nechta fon",
                "link": "/css3/backgrounds"
              },
              {
                "text": "<code>background-size</code>",
                "link": "/css3/background-size"
              },
              {
                "text": "<code>background-origin</code>",
                "link": "/css3/background-origin"
              },
              {
                "text": "<code>background-clip</code>",
                "link": "/css3/background-clip"
              }
            ]
          },
          {
            "text": "CSS3 Ranglar",
            "link": "/css3/colors"
          },
          {
            "text": "Rang kalit so'zlari",
            "link": "/css/colors-keywords"
          },
          {
            "text": "Gradient tushunchasi",
            "collapsed": true,
            "items": [
              {
                "text": "Linear Gradient haqida",
                "link": "/css3/gradient/linear"
              },
              {
                "text": "Radial Gradient haqida",
                "link": "/css3/gradient/radial"
              },
              {
                "text": "Conic Gradient haqida",
                "link": "/css3/gradient/conic"
              }
            ]
          },
          {
            "text": "Soyalar haqida",
            "collapsed": true,
            "items": [
              {
                "text": "Soya effektlari",
                "link": "/css3/shadows"
              },
              {
                "text": "Quti soyasi",
                "link": "/css3/shadows-box"
              }
            ]
          },
          {
            "text": "Matn effektlari",
            "link": "/css3/text-effects"
          },
          {
            "text": "Maxsus shriftlar",
            "link": "/css3/fonts"
          },
          {
            "text": "2D Transformatsiya",
            "link": "/css3/2dtransforms"
          },
          {
            "text": "3D Transformatsiya",
            "link": "/css3/3dtransforms"
          },
          {
            "text": "O'tish effektlari",
            "link": "/css3/transitions"
          },
          {
            "text": "Animatsiyalar",
            "link": "/css3/animations"
          },
          {
            "text": "Tooltipt tushunchasi",
            "link": "/css/tooltip"
          },
          {
            "text": "Tasvir dizayni",
            "link": "/css3/images"
          },
          {
            "text": "Tasvirli oyna",
            "link": "/css3/images-modal"
          },
          {
            "text": "Tasvirni markazlashtirish",
            "link": "/css3/image-center"
          },
          {
            "text": "Tasvir filtrlari",
            "link": "/css3/image-filters"
          },
          {
            "text": "Tasvir shakllari",
            "link": "/css3/image-shapes"
          },
          {
            "text": "<code>object-fit</code>",
            "link": "/css3/object-fit"
          },
          {
            "text": "<code>object-position</code>",
            "link": "/css3/object-position"
          },
          {
            "text": "Niqoblash",
            "collapsed": true,
            "items": [
              {
                "text": "Niqoblash - PNG",
                "link": "/css3/masking"
              },
              {
                "text": "Niqoblash - Gradientlar",
                "link": "/css3/masking-gradients"
              },
              {
                "text": "Niqoblash - SVG",
                "link": "/css3/masking-svg"
              }
            ]
          },
          {
            "text": "Tugmalar",
            "link": "/css3/buttons"
          },
          {
            "text": "Sahifalash",
            "link": "/css3/pagination"
          },
          {
            "text": "Ko'p ustunli bo'linish",
            "link": "/css3/multiple-columns"
          },
          {
            "text": "Foydalanuvchi interfeysi",
            "link": "/css3/user-interface"
          },
          {
            "text": "O'zgaruvchilar",
            "collapsed": true,
            "items": [
              {
                "text": "<code>var()</code> funksiyasi",
                "link": "/css3/variables"
              },
              {
                "text": "O'zgaruvchilarni bekor qilish",
                "link": "/css3/variables-overriding"
              },
              {
                "text": "O'zgaruvchilar va JavaScript",
                "link": "/css3/variables-javascript"
              },
              {
                "text": "Media so'rovlarida o'zgaruvchilar",
                "link": "/css3/variables-mediaqueries"
              }
            ]
          },
          {
            "text": "<code>@property</code>",
            "link": "/css3/property"
          },
          {
            "text": "<code>box-sizing</code>",
            "link": "/css3/box-sizing"
          },
          {
            "text": "Media so'rovlari",
            "link": "/css3/mediaqueries"
          },
          {
            "text": "Media so'rovlariga misollar",
            "link": "/css3/mediaqueries-ex"
          },
          {
            "text": "Flexbox",
            "collapsed": true,
            "items": [
              {
                "text": "Flexboxga kirish",
                "link": "/css3/flexbox"
              },
              {
                "text": "Flex konteyneri",
                "link": "/css3/flexbox-container"
              },
              {
                "text": "Flex elementlari",
                "link": "/css3/flexbox-items"
              },
              {
                "text": "Flex moslashuvchanlik",
                "link": "/css3/flexbox-responsive"
              }
            ]
          },
          {
            "text": "Grid",
            "collapsed": true,
            "items": [
              {
                "text": "Gridga kirish",
                "link": "/css/grid"
              },
              {
                "text": "Grid ustun va qatorlari",
                "link": "/css/grid-columns-rows"
              },
              {
                "text": "Grid chiziqlari",
                "link": "/css/grid-lines"
              },
              {
                "text": "Grid konteyneri",
                "link": "/css/grid-container"
              },
              {
                "text": "Grid elementi",
                "link": "/css/grid-item"
              }
            ]
          },
          {
            "text": "<code>@supports</code>",
            "link": "/css/supports-rule"
          },
          {
            "text": "Moslashuvchan veb-dizayn",
            "items": [
              {
                "text": "Kirish",
                "link": "/css/rwd-intro"
              },
              {
                "text": "Viewport tushunchasi",
                "link": "/css/rwd-viewport"
              },
              {
                "text": "Grid View",
                "link": "/css/rwd-grid"
              },
              {
                "text": "Media so'rovlar",
                "link": "/css/rwd-mediaqueries"
              },
              {
                "text": "Tasvirlar",
                "link": "/css/rwd-images"
              },
              {
                "text": "Videolar",
                "link": "/css/rwd-videos"
              },
              {
                "text": "Freymvorklar",
                "link": "/css/rwd-frameworks"
              },
              {
                "text": "Shablonlar",
                "link": "/css/rwd-templates"
              }
            ]
          },
          {
            "text": "SASS",
            "collapsed": true,
            "items": [
              {
                "text": "SASS Tutorial",
                "link": "/sass/"
              }
            ]
          },
          {
            "text": "Misollar",
            "collapsed": true,
            "items": [
              {
                "text": "Templates",
                "link": "/css/templates"
              },
              {
                "text": "Examples",
                "link": "/css/examples"
              },
              {
                "text": "Editor",
                "link": "/css/editor"
              },
              {
                "text": "Snippets",
                "link": "/css/snippets"
              },
              {
                "text": "Quiz",
                "link": "/css/quiz"
              },
              {
                "text": "Exercises",
                "link": "/css/exercises"
              },
              {
                "text": "Website",
                "link": "/css/website"
              },
              {
                "text": "Syllabus",
                "link": "/css/syllabus"
              },
              {
                "text": "Study Plan",
                "link": "/css/study-plan"
              },
              {
                "text": "Interview Prep",
                "link": "/css/interview-prep"
              },
              {
                "text": "Bootcamp",
                "link": "/css/bootcamp"
              },
              {
                "text": "Certificate",
                "link": "/css/exam"
              }
            ]
          },
          {
            "text": "References",
            "items": [
              {
                "text": "Reference",
                "link": "/cssref/"
              },
              {
                "text": "Selectors",
                "link": "/cssref/selectors"
              },
              {
                "text": "Combinators",
                "link": "/cssref/combinators"
              },
              {
                "text": "Pseudo-classes",
                "link": "/cssref/pseudo-classes"
              },
              {
                "text": "Pseudo-elements",
                "link": "/cssref/pseudo-elements"
              },
              {
                "text": "At-rules",
                "link": "/cssref/atrules"
              },
              {
                "text": "Functions",
                "link": "/cssref/functions"
              },
              {
                "text": "Reference Aural",
                "link": "/cssref/aural"
              },
              {
                "text": "Web Safe Fonts",
                "link": "/cssref/websafe-fonts"
              },
              {
                "text": "Animatable",
                "link": "/cssref/animatable"
              },
              {
                "text": "Units",
                "link": "/cssref/units"
              },
              {
                "text": "PX-EM Converter",
                "link": "/cssref/pxtoemconversion"
              },
              {
                "text": "Colors",
                "link": "/cssref/colors"
              },
              {
                "text": "Color Values",
                "link": "/cssref/colors-legal"
              },
              {
                "text": "Default Values",
                "link": "/cssref/default-values"
              },
              {
                "text": "Browser Support",
                "link": "/cssref/browsersupport"
              }
            ]
          }
        ]
      }
    ],
    "/js/": [
      {
        "text": "JavaScript Asoslari",
        "collapsed": false,
        "items": [
          {
            "text": "JS Qo'llanma",
            "collapsed": true,
            "items": [
              {
                "text": "JS Qo'llanma",
                "link": "/js/"
              },
              {
                "text": "Kirish",
                "link": "/js/kirish"
              },
              {
                "text": "Qayerga buyruqlar yoziladi",
                "link": "/js/qayerga"
              },
              {
                "text": "Natijani chiqarish",
                "link": "/js/chiqarish"
              }
            ]
          },
          {
            "text": "JS Sintaksisi",
            "collapsed": true,
            "items": [
              {
                "text": "Sintaksis",
                "link": "/js/sintaksis"
              },
              {
                "text": "Bayonotlar",
                "link": "/js/bayonotlar"
              },
              {
                "text": "Izohlar",
                "link": "/js/izohlar"
              }
            ]
          },
          {
            "text": "JS O'zgaruvchilari",
            "collapsed": true,
            "items": [
              {
                "text": "O'zgaruvchilar",
                "link": "/js/ozgaruvchilar"
              },
              {
                "text": "Let kalit so'zi",
                "link": "/js/let-kalit-sozi"
              },
              {
                "text": "Const kalit so'zi",
                "link": "/js/const-kalit-sozi"
              },
              {
                "text": "Ma'lumot turlari",
                "link": "/js/malumot-turlari"
              }
            ]
          },
          {
            "text": "JS Operatorlari",
            "collapsed": true,
            "items": [
              {
                "text": "Operatorlar",
                "link": "/js/operatorlar"
              },
              {
                "text": "Arifmetik operatorlar",
                "link": "/js/arifmetik-operatorlar"
              },
              {
                "text": "Tayinlash operatorlari",
                "link": "/js/tayinlash-operatorlari"
              },
              {
                "text": "Taqqoslash operatorlari",
                "link": "/js/taqqoslash-operatorlari"
              }
            ]
          },
          {
            "text": "JS Shart operatorlari",
            "collapsed": true,
            "items": [
              {
                "text": "Shartli operatorlar",
                "link": "/js/shartli-operatorlar"
              },
              {
                "text": "If operatori",
                "link": "/js/if-operatori"
              },
              {
                "text": "If Else operatori",
                "link": "/js/if-else-operatori"
              },
              {
                "text": "Ternar operatori",
                "link": "/js/ternar-operator"
              },
              {
                "text": "Switch operatori",
                "link": "/js/switch-operatori"
              },
              {
                "text": "Mantiqiy qiymatlar",
                "link": "/js/mantiqiy-qiymatlar"
              },
              {
                "text": "Mantiqiy operatorlar",
                "link": "/js/mantiqiy-operatorlar"
              }
            ]
          },
          {
            "text": "JS Tsikllar",
            "collapsed": true,
            "items": [
              {
                "text": "Tsikllar",
                "link": "/js/tsikllar"
              },
              {
                "text": "For tsikli",
                "link": "/js/for-tsikli"
              },
              {
                "text": "While tsikli",
                "link": "/js/while-tsikli"
              },
              {
                "text": "Break va Continue",
                "link": "/js/break-va-continue"
              },
              {
                "text": "Continue",
                "link": "/js/continue"
              },
              {
                "text": "Boshqaruv oqimi",
                "link": "/js/boshqaruv-oqimi"
              }
            ]
          },
          {
            "text": "JS Matnlar (Strings)",
            "collapsed": true,
            "items": [
              {
                "text": "Matnlar",
                "link": "/js/matnlar"
              },
              {
                "text": "Matn shablonlari",
                "link": "/js/matn-shablonlari"
              },
              {
                "text": "Matn metodlari",
                "link": "/js/matn-metodlari"
              },
              {
                "text": "Matn qidirish",
                "link": "/js/matn-qidirish"
              },
              {
                "text": "Matnlar manbasi",
                "link": "/js/matnlar-manbasi"
              }
            ]
          },
          {
            "text": "JS Sonlar (Numbers)",
            "collapsed": true,
            "items": [
              {
                "text": "Sonlar",
                "link": "/js/sonlar"
              },
              {
                "text": "Son metodlari",
                "link": "/js/son-metodlari"
              },
              {
                "text": "Son xususiyatlari",
                "link": "/js/son-xususiyatlari"
              },
              {
                "text": "Sonlar manbasi",
                "link": "/js/sonlar-manbasi"
              },
              {
                "text": "Bitli operatorlar",
                "link": "/js/bitli-operatorlar"
              },
              {
                "text": "BigInt",
                "link": "/js/bigint"
              }
            ]
          }
        ]
      },
      {
        "text": "Funksiyalar va Obyektlar",
        "collapsed": false,
        "items": [
          {
            "text": "JS Funksiyalar",
            "collapsed": true,
            "items": [
              {
                "text": "O'rganish rejasi",
                "link": "/js/funksiyalar"
              },
              {
                "text": "Funksiyalar Kirish",
                "link": "/js/funksiyalar-kirish"
              },
              {
                "text": "Funksiya chaqiruvi",
                "link": "/js/funksiya-chaqiruvi"
              },
              {
                "text": "Funksiya parametrlari",
                "link": "/js/funksiya-parametrlari"
              },
              {
                "text": "Funksiya qaytarishi",
                "link": "/js/funksiya-qaytarishi"
              },
              {
                "text": "Funksiya argumentlari",
                "link": "/js/funksiya-argumentlari"
              },
              {
                "text": "Funksiya ifodalari",
                "link": "/js/funksiya-ifodalari"
              },
              {
                "text": "Strelkali funksiyalar",
                "link": "/js/strelkali-funksiyalar"
              },
              {
                "text": "Funksiyalar testi",
                "link": "/js/funksiyalar-test"
              }
            ]
          },
          {
            "text": "JS Obyektlar",
            "collapsed": true,
            "items": [
              {
                "text": "O'rganish rejasi",
                "link": "/js/obyektlar"
              },
              {
                "text": "Obyektlar Kirish",
                "link": "/js/obyektlar-kirish"
              },
              {
                "text": "Obyekt xususiyatlari",
                "link": "/js/obyekt-xususiyatlari"
              },
              {
                "text": "Obyekt metodlari",
                "link": "/js/obyekt-metodlari"
              },
              {
                "text": "Obyektlarda this",
                "link": "/js/obyektlarda-this"
              },
              {
                "text": "Obyektlarni ko'rsatish",
                "link": "/js/obyektlarni-korsatish"
              },
              {
                "text": "Obyekt konstruktorlari",
                "link": "/js/obyekt-konstruktorlari"
              }
            ]
          },
          {
            "text": "JS Qamrov sohalari",
            "collapsed": true,
            "items": [
              {
                "text": "Ko'rsatish sohasi",
                "link": "/js/korsatish-sohasi"
              },
              {
                "text": "Kod bloklari",
                "link": "/js/kod-bloklari"
              },
              {
                "text": "Hoisting",
                "link": "/js/hoisting"
              },
              {
                "text": "Qat'iy rejim",
                "link": "/js/qatiy-rejim"
              }
            ]
          }
        ]
      },
      {
        "text": "Sana va Vaqtlar",
        "collapsed": false,
        "items": [
          {
            "text": "JS Sanalar (Dates)",
            "collapsed": true,
            "items": [
              {
                "text": "Sanalar",
                "link": "/js/sanalar"
              },
              {
                "text": "Sana formatlari",
                "link": "/js/sana-formatlari"
              },
              {
                "text": "Sana metodlari (Get)",
                "link": "/js/sana-metodlari"
              },
              {
                "text": "Sana metodlari (Set)",
                "link": "/js/sana-metodlari-set"
              },
              {
                "text": "Sanalar manbasi",
                "link": "/js/sanalar-manbasi"
              }
            ]
          },
          {
            "text": "JS Temporal API",
            "collapsed": true,
            "items": [
              {
                "text": "O'rganish rejasi",
                "link": "/js/temporal-api"
              },
              {
                "text": "Temporal Kirish",
                "link": "/js/temporal-kirish"
              },
              {
                "text": "Temporal va Date",
                "link": "/js/temporal-va-date"
              },
              {
                "text": "Temporal Now",
                "link": "/js/temporal-now"
              },
              {
                "text": "Temporal Instant",
                "link": "/js/temporal-instant"
              },
              {
                "text": "Temporal PlainDate",
                "link": "/js/temporal-plain"
              },
              {
                "text": "Temporal PlainDateTime",
                "link": "/js/temporal-plaindatetime"
              },
              {
                "text": "Temporal ZonedDateTime",
                "link": "/js/temporal-zoneddatetime"
              },
              {
                "text": "Temporal Duration",
                "link": "/js/temporal-duration"
              },
              {
                "text": "Temporal Arifmetika",
                "link": "/js/temporal-arifmetika"
              },
              {
                "text": "Temporal manbasi",
                "link": "/js/temporal-manbasi"
              }
            ]
          }
        ]
      },
      {
        "text": "To'plamlar va Iteratsiya",
        "collapsed": false,
        "items": [
          {
            "text": "JS Massivlar (Arrays)",
            "collapsed": true,
            "items": [
              {
                "text": "Massivlar",
                "link": "/js/massivlar"
              },
              {
                "text": "Massiv metodlari",
                "link": "/js/massiv-metodlari"
              },
              {
                "text": "Massivda qidirish",
                "link": "/js/massivda-qidirish"
              },
              {
                "text": "Massivni saralash",
                "link": "/js/massivni-saralash"
              },
              {
                "text": "Massiv iteratsiyasi",
                "link": "/js/massiv-iteratsiyasi"
              },
              {
                "text": "Massivlar manbasi",
                "link": "/js/massivlar-manbasi"
              },
              {
                "text": "Massiv Const",
                "link": "/js/massiv-const"
              }
            ]
          },
          {
            "text": "JS To'plamlar (Sets)",
            "collapsed": true,
            "items": [
              {
                "text": "Set to'plami",
                "link": "/js/set-toplami"
              },
              {
                "text": "Set metodlari",
                "link": "/js/set-metodlari"
              },
              {
                "text": "Set logikasi",
                "link": "/js/set-logikasi"
              },
              {
                "text": "WeakSet",
                "link": "/js/weakset"
              },
              {
                "text": "Set manbasi",
                "link": "/js/set-manbasi"
              }
            ]
          },
          {
            "text": "JS Lug'atlar (Maps)",
            "collapsed": true,
            "items": [
              {
                "text": "Map to'plami",
                "link": "/js/map-toplami"
              },
              {
                "text": "Map metodlari",
                "link": "/js/map-metodlari"
              },
              {
                "text": "WeakMap",
                "link": "/js/weakmap"
              },
              {
                "text": "Map manbasi",
                "link": "/js/map-manbasi"
              }
            ]
          },
          {
            "text": "JS Iteratsiyalar",
            "collapsed": true,
            "items": [
              {
                "text": "Tsikllar haqida",
                "link": "/js/tsikllar-haqida"
              },
              {
                "text": "Iteratsiya qilinadiganlar",
                "link": "/js/iteratsiya-qilinadiganlar"
              },
              {
                "text": "Iteratorlar",
                "link": "/js/iteratorlar"
              },
              {
                "text": "Generatorlar",
                "link": "/js/generatorlar"
              }
            ]
          }
        ]
      },
      {
        "text": "Boshqa Mavzular",
        "collapsed": false,
        "items": [
          {
            "text": "JS Matematika",
            "collapsed": true,
            "items": [
              {
                "text": "Matematika",
                "link": "/js/matematika"
              },
              {
                "text": "Math manbasi",
                "link": "/js/math-manbasi"
              },
              {
                "text": "Tasodifiy sonlar",
                "link": "/js/tasodifiy-sonlar"
              }
            ]
          },
          {
            "text": "JS RegExp (Muntazam ifodalar)",
            "collapsed": true,
            "items": [
              {
                "text": "Muntazam ifodalar",
                "link": "/js/muntazam-ifodalar"
              },
              {
                "text": "RegExp flaglar",
                "link": "/js/regexp-flaglar"
              },
              {
                "text": "RegExp belgilar",
                "link": "/js/regexp-belgilar"
              },
              {
                "text": "RegExp metabelgilar",
                "link": "/js/regexp-metabelgilar"
              },
              {
                "text": "RegExp tasdiqlar",
                "link": "/js/regexp-tasdiqlar"
              },
              {
                "text": "RegExp kvantifikatorlar",
                "link": "/js/regexp-kvantifikatorlar"
              },
              {
                "text": "RegExp shablonlar",
                "link": "/js/regexp-shablonlar"
              },
              {
                "text": "RegExp obyektlari",
                "link": "/js/regexp-obyektlari"
              },
              {
                "text": "RegExp metodlari",
                "link": "/js/regexp-metodlari"
              }
            ]
          },
          {
            "text": "JS Destruktizatsiya",
            "link": "/js/destruktizatsiya"
          }
        ]
      },
      {
        "text": "Ma'lumot Turlari va Xatolar",
        "collapsed": false,
        "items": [
          {
            "text": "JS Ma'lumot Turlari",
            "collapsed": true,
            "items": [
              {
                "text": "Ma'lumot turlari chuqur",
                "link": "/js/malumot-turlari-chuqur"
              },
              {
                "text": "Primitivlar",
                "link": "/js/primitivlar"
              },
              {
                "text": "Obyekt turlari",
                "link": "/js/obyekt-turlari"
              },
              {
                "text": "typeof operatori",
                "link": "/js/typeof-operatori"
              },
              {
                "text": "toString() metodi",
                "link": "/js/tostring-metodi"
              },
              {
                "text": "Tur o'zgartirish",
                "link": "/js/tur-ozgartirish"
              }
            ]
          },
          {
            "text": "JS Xatolar",
            "collapsed": true,
            "items": [
              {
                "text": "Xatolar Kirish",
                "link": "/js/xatolar-kirish"
              },
              {
                "text": "Yashirin xatolar",
                "link": "/js/yashirin-xatolar"
              },
              {
                "text": "Xatolar bilan ishlash",
                "link": "/js/xatolar-bilan-ishlash"
              },
              {
                "text": "Xato obyekti",
                "link": "/js/xato-obyekti"
              }
            ]
          },
          {
            "text": "JS Debugging",
            "collapsed": true,
            "items": [
              {
                "text": "Debugging Kirish",
                "link": "/js/debugging-kirish"
              },
              {
                "text": "Console bilan ishlash",
                "link": "/js/console-bilan-ishlash"
              },
              {
                "text": "To'xtash nuqtalari",
                "link": "/js/toxtash-nuqtalari"
              },
              {
                "text": "Xatolarni topish",
                "link": "/js/xatolarni-topish"
              },
              {
                "text": "Asinxron debugging",
                "link": "/js/asinxron-debugging"
              }
            ]
          }
        ]
      },
      {
        "text": "Qoidalar va Versiyalar",
        "collapsed": false,
        "items": [
          {
            "text": "JS Konvensiyalar",
            "collapsed": true,
            "items": [
              {
                "text": "Yozuv qoidalari",
                "link": "/js/yozuv-qoidalari"
              },
              {
                "text": "Eng yaxshi usullar",
                "link": "/js/eng-yaxshi-usullar"
              },
              {
                "text": "Keng tarqalgan xatolar",
                "link": "/js/keng-tarqalgan-xatolar"
              },
              {
                "text": "Unumdorlik",
                "link": "/js/unumdorlik"
              }
            ]
          },
          {
            "text": "JS Ma'lumotnomalar",
            "collapsed": true,
            "items": [
              {
                "text": "Bayonotlar manbasi",
                "link": "/js/bayonotlar-manbasi"
              },
              {
                "text": "Rezerv qilingan so'zlar",
                "link": "/js/rezerv-qilingan-sozlar"
              },
              {
                "text": "Operatorlar manbasi",
                "link": "/js/operatorlar-manbasi"
              },
              {
                "text": "Operatorlar ustivorligi",
                "link": "/js/operatorlar-ustivorligi"
              }
            ]
          },
          {
            "text": "JS Versiyalari",
            "collapsed": true,
            "items": [
              {
                "text": "ES2026",
                "link": "/js/es2026"
              },
              {
                "text": "ES2025",
                "link": "/js/es2025"
              },
              {
                "text": "ES2024",
                "link": "/js/es2024"
              },
              {
                "text": "ES2023",
                "link": "/js/es2023"
              },
              {
                "text": "ES2022",
                "link": "/js/es2022"
              },
              {
                "text": "ES2021",
                "link": "/js/es2021"
              },
              {
                "text": "ES2020",
                "link": "/js/es2020"
              },
              {
                "text": "ES2019",
                "link": "/js/es2019"
              },
              {
                "text": "ES2018",
                "link": "/js/es2018"
              },
              {
                "text": "ES2017",
                "link": "/js/es2017"
              },
              {
                "text": "ES2016",
                "link": "/js/es2016"
              },
              {
                "text": "JS Versiyalari",
                "link": "/js/js-versiyalari"
              },
              {
                "text": "ES6 (2015)",
                "link": "/js/es6-haqida"
              },
              {
                "text": "ES5 (2009)",
                "link": "/js/es5-haqida"
              },
              {
                "text": "ES3 (1999)",
                "link": "/js/es3-haqida"
              },
              {
                "text": "Brauzerlar mosligi",
                "link": "/js/brauzerlar-mosligi"
              },
              {
                "text": "JS Tarixi",
                "link": "/js/js-tarixi"
              }
            ]
          }
        ]
      },
      {
        "text": "HTML DOM",
        "collapsed": false,
        "items": [
          {
            "text": "JS HTML DOM",
            "collapsed": true,
            "items": [
              {
                "text": "DOM Kirish",
                "link": "/js/dom-kirish-asosiy"
              },
              {
                "text": "DOM Metodlari",
                "link": "/js/dom-metodlari"
              },
              {
                "text": "DOM Elementlari",
                "link": "/js/dom-elementlari"
              },
              {
                "text": "DOM HTML",
                "link": "/js/dom-html"
              },
              {
                "text": "DOM CSS",
                "link": "/js/dom-css"
              },
              {
                "text": "Formani tekshirish",
                "link": "/js/formani-tekshirish"
              },
              {
                "text": "DOM Animatsiya",
                "link": "/js/dom-animatsiya"
              },
              {
                "text": "DOM Hujjat",
                "link": "/js/dom-hujjat"
              },
              {
                "text": "DOM Element manbasi",
                "link": "/js/dom-element-manbasi"
              }
            ]
          },
          {
            "text": "JS Hodisalar (Events)",
            "collapsed": true,
            "items": [
              {
                "text": "Hodisalar Kirish",
                "link": "/js/hodisalar-chuqur"
              },
              {
                "text": "Sichqoncha hodisalari",
                "link": "/js/sichqoncha-hodisalari"
              },
              {
                "text": "Tugma hodisalari",
                "link": "/js/tugma-hodisalari"
              },
              {
                "text": "Yuklanish hodisalari",
                "link": "/js/yuklanish-hodisalari"
              },
              {
                "text": "Vaqt hodisalari",
                "link": "/js/vaqt-hodisalari"
              },
              {
                "text": "Hodisalarni boshqarish",
                "link": "/js/hodisalarni-boshqarish"
              },
              {
                "text": "DOM Hodisalari",
                "link": "/js/dom-hodisalari"
              },
              {
                "text": "Hodisalar tinglovchisi",
                "link": "/js/hodisalar-tinglovchisi"
              }
            ]
          },
          {
            "text": "JS Loyihalar",
            "collapsed": true,
            "items": [
              {
                "text": "Loyiha: Hisoblagich",
                "link": "/js/loyiha-hisoblagich"
              },
              {
                "text": "Loyiha: Hodisa tinglovchisi",
                "link": "/js/loyiha-hodisa-tinglovchisi"
              },
              {
                "text": "Loyiha: Todo List",
                "link": "/js/loyiha-todo-list"
              },
              {
                "text": "Loyiha: Modal Oyna",
                "link": "/js/loyiha-modal-oyna"
              },
              {
                "text": "Loyiha: Formani tekshirish",
                "link": "/js/loyiha-formani-tekshirish"
              }
            ]
          }
        ]
      },
      {
        "text": "Murakkab Mavzular",
        "collapsed": false,
        "items": [
          {
            "text": "JS Murakkab Funksiyalar",
            "collapsed": true,
            "items": [
              {
                "text": "Murakkab funksiyalar",
                "link": "/js/murakkab-funksiyalar"
              },
              {
                "text": "Funksiyani aniqlash",
                "link": "/js/funksiyani-aniqlash"
              },
              {
                "text": "Callback funksiyalar",
                "link": "/js/callback-funksiyalar"
              },
              {
                "text": "Funksiyalarda this",
                "link": "/js/funksiyalarda-this"
              },
              {
                "text": "Call metodi",
                "link": "/js/call-metodi"
              },
              {
                "text": "Apply metodi",
                "link": "/js/apply-metodi"
              },
              {
                "text": "Bind metodi",
                "link": "/js/bind-metodi"
              },
              {
                "text": "IIFE funksiyalar",
                "link": "/js/iife-funksiyalar"
              },
              {
                "text": "Funksiya yopilishlari",
                "link": "/js/funksiya-yopilishlari"
              },
              {
                "text": "Funksiyalar manbasi",
                "link": "/js/funksiyalar-manbasi"
              },
              {
                "text": "Funksiyalar murakkab test",
                "link": "/js/funksiyalar-murakkab-test"
              }
            ]
          },
          {
            "text": "JS Murakkab Obyektlar",
            "collapsed": true,
            "items": [
              {
                "text": "Murakkab obyektlar",
                "link": "/js/murakkab-obyektlar"
              },
              {
                "text": "Obyektni aniqlash",
                "link": "/js/obyektni-aniqlash"
              },
              {
                "text": "this kalit so'zi",
                "link": "/js/this-kalit-sozi"
              },
              {
                "text": "Obyekt iteratsiyasi",
                "link": "/js/obyekt-iteratsiyasi"
              },
              {
                "text": "Obyekt Get / Set",
                "link": "/js/obyekt-get-set"
              },
              {
                "text": "Obyektlarni boshqarish",
                "link": "/js/obyektlarni-boshqarish"
              },
              {
                "text": "Obyektni himoyalash",
                "link": "/js/obyektni-himoyalash"
              },
              {
                "text": "Obyekt prototiplari",
                "link": "/js/obyekt-prototiplari"
              },
              {
                "text": "Obyektlar manbasi",
                "link": "/js/obyektlar-manbasi"
              }
            ]
          },
          {
            "text": "JS Sinflar (Classes)",
            "collapsed": true,
            "items": [
              {
                "text": "Sinflar chuqur",
                "link": "/js/sinflar-chuqur"
              },
              {
                "text": "Sinflarda vorislik",
                "link": "/js/sinflarda-vorislik"
              },
              {
                "text": "Statik metodlar",
                "link": "/js/stati-metodlar"
              }
            ]
          },
          {
            "text": "JS Asinxron Dasturlash",
            "collapsed": true,
            "items": [
              {
                "text": "Async yo'li",
                "link": "/js/asinxron-dasturlash"
              },
              {
                "text": "Async haqida",
                "link": "/js/async-haqida"
              },
              {
                "text": "Taymerlar va kechikishlar",
                "link": "/js/taymerlar-va-kechikishlar"
              },
              {
                "text": "Asinxron callbacklar",
                "link": "/js/asinxron-callbacklar"
              },
              {
                "text": "Promislar bilan ishlash",
                "link": "/js/promislar-bilan-ishlash"
              },
              {
                "text": "Async Await chuqur",
                "link": "/js/async-await-chuqur"
              },
              {
                "text": "Fetch API asinxron",
                "link": "/js/fetch-api-asinxron"
              },
              {
                "text": "Asinxron xatolarni sozlash",
                "link": "/js/asinxron-xatolarni-sozlash"
              },
              {
                "text": "Promise manbasi",
                "link": "/js/promise-manbasi"
              }
            ]
          },
          {
            "text": "JS Modullar",
            "collapsed": true,
            "items": [
              {
                "text": "Modullar kirish",
                "link": "/js/modullar-chuqur"
              },
              {
                "text": "Modulni eksport qilish",
                "link": "/js/modulni-eksport-qilish"
              },
              {
                "text": "Modulni import qilish",
                "link": "/js/modulni-import-qilish"
              },
              {
                "text": "Modul nomlar makoni",
                "link": "/js/modul-nomlar-makoni"
              },
              {
                "text": "Dinamik import",
                "link": "/js/dinamik-import"
              }
            ]
          },
          {
            "text": "JS Meta va Proxy",
            "collapsed": true,
            "items": [
              {
                "text": "Metadasturlash",
                "link": "/js/metadasturlash"
              },
              {
                "text": "Reflect API",
                "link": "/js/reflect-api"
              },
              {
                "text": "Proxy API",
                "link": "/js/proxy-api"
              },
              {
                "text": "Meta manbasi",
                "link": "/js/meta-manbasi"
              }
            ]
          },
          {
            "text": "JS Tiplangan Massivlar",
            "collapsed": true,
            "items": [
              {
                "text": "Tiplangan massivlar",
                "link": "/js/tiplangan-massivlar"
              },
              {
                "text": "Tiplangan massiv metodlari",
                "link": "/js/tiplangan-massiv-metodlari"
              },
              {
                "text": "Tiplangan massiv manbasi",
                "link": "/js/tiplangan-massiv-manbasi"
              },
              {
                "text": "ArrayBuffer haqida",
                "link": "/js/arraybuffer-haqida"
              },
              {
                "text": "DataView bilan ishlash",
                "link": "/js/dataview-bilan-ishlash"
              },
              {
                "text": "Atomics operatsiyalari",
                "link": "/js/atomics-operatsiyalari"
              }
            ]
          }
        ]
      },
      {
        "text": "Brauzer va Web API",
        "collapsed": false,
        "items": [
          {
            "text": "JS DOM Navigatsiyasi",
            "collapsed": true,
            "items": [
              {
                "text": "DOM Navigatsiyasi",
                "link": "/js/dom-navigatsiyasi"
              },
              {
                "text": "DOM Tugunlari",
                "link": "/js/dom-tugunlari"
              },
              {
                "text": "DOM Kolleksiyalari",
                "link": "/js/dom-kolleksiyalari"
              },
              {
                "text": "DOM NodeList",
                "link": "/js/dom-nodelist"
              }
            ]
          },
          {
            "text": "JS Brauzer Windows",
            "collapsed": true,
            "items": [
              {
                "text": "Browser Window",
                "link": "/js/browser-window"
              },
              {
                "text": "Ekran ma'lumotlari",
                "link": "/js/ekran-malumotlari"
              },
              {
                "text": "Manzil joylashuvi",
                "link": "/js/manzil-joylashuvi"
              },
              {
                "text": "Brauzer tarixi",
                "link": "/js/brauzer-tarixi"
              },
              {
                "text": "Navigator obyekti",
                "link": "/js/navigator-obyekti"
              },
              {
                "text": "Popup oynalari",
                "link": "/js/popup-oynalari"
              },
              {
                "text": "Vaqtni boshqarish",
                "link": "/js/vaqtni-boshqarish"
              },
              {
                "text": "Cookielar bilan ishlash",
                "link": "/js/cookielar-bilan-ishlash"
              }
            ]
          },
          {
            "text": "JS Web API",
            "collapsed": true,
            "items": [
              {
                "text": "Web API Kirish",
                "link": "/js/web-api-kirish"
              },
              {
                "text": "Web Fetch API",
                "link": "/js/web-fetch-api"
              },
              {
                "text": "Geolokatsiya API",
                "link": "/js/geolokatsiya-api"
              },
              {
                "text": "History API",
                "link": "/js/history-api"
              },
              {
                "text": "Pointer holdisalari",
                "link": "/js/pointer-holdisalari"
              },
              {
                "text": "Web Storage API",
                "link": "/js/web-storage-api"
              },
              {
                "text": "Tekshirish API",
                "link": "/js/tekshirish-api"
              },
              {
                "text": "Web Workers API",
                "link": "/js/web-workers-api"
              }
            ]
          },
          {
            "text": "JS AJAX",
            "collapsed": true,
            "items": [
              {
                "text": "AJAX Kirish",
                "link": "/js/ajax-kirish-chuqur"
              },
              {
                "text": "AJAX So'rovlari",
                "link": "/js/ajax-sorovlari"
              },
              {
                "text": "AJAX Yuborish",
                "link": "/js/ajax-yuborish"
              },
              {
                "text": "AJAX Javoblari",
                "link": "/js/ajax-javoblari"
              },
              {
                "text": "AJAX XML bilan",
                "link": "/js/ajax-xml-bilan"
              },
              {
                "text": "AJAX va PHP",
                "link": "/js/ajax-va-php"
              },
              {
                "text": "AJAX va ASP",
                "link": "/js/ajax-va-asp"
              },
              {
                "text": "AJAX va Bazalar",
                "link": "/js/ajax-va-bazalar"
              },
              {
                "text": "AJAX Ilovalar",
                "link": "/js/ajax-ilovalar"
              },
              {
                "text": "AJAX Misollar",
                "link": "/js/ajax-misollar"
              }
            ]
          },
          {
            "text": "JS JSON",
            "collapsed": true,
            "items": [
              {
                "text": "JSON Kirish",
                "link": "/js/json-kirish-chuqur"
              },
              {
                "text": "JSON Sintaksisi",
                "link": "/js/json-sintaksisi"
              },
              {
                "text": "JSON va XML",
                "link": "/js/json-va-xml"
              },
              {
                "text": "JSON Ma'lumot turlari",
                "link": "/js/json-malumot-turlari"
              },
              {
                "text": "JSONni o'qish",
                "link": "/js/jsonni-oqish"
              },
              {
                "text": "JSONni yozish",
                "link": "/js/jsonni-yozish"
              },
              {
                "text": "JSON Obyektlar",
                "link": "/js/json-obyektlar"
              },
              {
                "text": "JSON Massivlar",
                "link": "/js/json-massivlar"
              },
              {
                "text": "JSON va Server",
                "link": "/js/json-va-server"
              },
              {
                "text": "JSON va PHP",
                "link": "/js/json-va-php"
              },
              {
                "text": "JSON va HTML",
                "link": "/js/json-va-html"
              },
              {
                "text": "JSONP haqida",
                "link": "/js/jsonp-haqida"
              }
            ]
          }
        ]
      },
      {
        "text": "Grafika va Kutubxonalar",
        "collapsed": false,
        "items": [
          {
            "text": "JS jQuery",
            "collapsed": true,
            "items": [
              {
                "text": "jQuery Selektorlar",
                "link": "/js/jquery-selektorlar"
              },
              {
                "text": "jQuery Elementlar",
                "link": "/js/jquery-elementlar"
              },
              {
                "text": "jQuery CSS",
                "link": "/js/jquery-css"
              },
              {
                "text": "jQuery DOM",
                "link": "/js/jquery-dom"
              }
            ]
          },
          {
            "text": "JS Grafika",
            "collapsed": true,
            "items": [
              {
                "text": "Grafika Kirish",
                "link": "/js/grafika-kirish"
              },
              {
                "text": "Canvas Grafikasi",
                "link": "/js/canvas-grafikasi"
              },
              {
                "text": "Plotly.js",
                "link": "/js/plotly-js"
              },
              {
                "text": "Chart.js",
                "link": "/js/chart-js"
              },
              {
                "text": "Google Charts",
                "link": "/js/google-charts"
              },
              {
                "text": "D3.js",
                "link": "/js/d3-js"
              }
            ]
          }
        ]
      },
      {
        "text": "Ma'lumotnoma va Mashqlar",
        "collapsed": false,
        "items": [
          {
            "text": "JS Misollar",
            "collapsed": true,
            "items": [
              {
                "text": "Misollar Jamlanmasi",
                "link": "/js/misollar-jamlanmasi"
              },
              {
                "text": "DOM Misollari",
                "link": "/js/dom-misollari"
              },
              {
                "text": "Kiritish Misollari",
                "link": "/js/kiritish-misollari"
              },
              {
                "text": "DOM Mashqlari",
                "link": "/js/dom-mashqlari"
              },
              {
                "text": "Hodisalar Misollari",
                "link": "/js/hodisalar-misollari"
              },
              {
                "text": "Brauzer Mashqlari",
                "link": "/js/brauzer-mashqlari"
              }
            ]
          },
          {
            "text": "JS Yakuniy",
            "collapsed": true,
            "items": [
              {
                "text": "Tahrirchi",
                "link": "/js/tahrirchi"
              },
              {
                "text": "Mashqlar Umumiy",
                "link": "/js/mashqlar-umumiy"
              },
              {
                "text": "Umumiy Test",
                "link": "/js/Umumiy-test"
              },
              {
                "text": "Veb-sayt Loyiha",
                "link": "/js/veb-sayt-loyiha"
              },
              {
                "text": "Dars rejasi",
                "link": "/js/dars-rejasi"
              },
              {
                "text": "O'rganish rejasi",
                "link": "/js/organish-rejasi"
              },
              {
                "text": "Interview savollari",
                "link": "/js/interview-savollari"
              },
              {
                "text": "JS Bootcamp",
                "link": "/js/js-bootcamp"
              },
              {
                "text": "JS Imtihon",
                "link": "/js/js-imtihon"
              }
            ]
          },
          {
            "text": "JS Ma'lumotnomasi",
            "link": "https://www.w3schools.com/jsref/default.asp"
          }
        ]
      }
    ],
    "/kotlin/": [
      {
        "text": "Kotlin Darsligi",
        "items": [
          {
            "text": "Kotlinga kirish",
            "link": "/kotlin/"
          },
          {
            "text": "Kotlinni boshlash",
            "link": "/kotlin/boshlash"
          },
          {
            "text": "Kotlin sintaksisi",
            "link": "/kotlin/sintaksis"
          },
          {
            "text": "Chiqarish (Matn chop etish)",
            "link": "/kotlin/chiqarish"
          },
          {
            "text": "Izohlar",
            "link": "/kotlin/izohlar"
          },
          {
            "text": "O'zgaruvchilar",
            "link": "/kotlin/ozgaruvchilar"
          },
          {
            "text": "Ma'lumot turlari",
            "link": "/kotlin/turlari"
          },
          {
            "text": "Operatorlar",
            "link": "/kotlin/operatorlar"
          },
          {
            "text": "Matnlar (Stringlar)",
            "link": "/kotlin/matnlar"
          },
          {
            "text": "Boolean qiymatlar",
            "link": "/kotlin/booleanlar"
          },
          {
            "text": "If...Else shartlari",
            "link": "/kotlin/if-else"
          },
          {
            "text": "When ifodasi",
            "link": "/kotlin/when"
          },
          {
            "text": "While tsikli",
            "link": "/kotlin/while"
          },
          {
            "text": "Break va Continue",
            "link": "/kotlin/break-continue"
          },
          {
            "text": "Massivlar",
            "link": "/kotlin/massivlar"
          },
          {
            "text": "For tsikli",
            "link": "/kotlin/for"
          },
          {
            "text": "Oraliqlar (Ranges)",
            "link": "/kotlin/oraliqlar"
          },
          {
            "text": "Funksiyalar",
            "link": "/kotlin/funksiyalar"
          }
        ]
      },
      {
        "text": "Kotlin — Sinflar va Obyektlar (OOP)",
        "collapsed": true,
        "items": [
          {
            "text": "Kotlin OOP",
            "link": "/kotlin/oop"
          },
          {
            "text": "Kotlin Sinflari va Obyektlari",
            "link": "/kotlin/sinflar-va-obyektlar"
          },
          {
            "text": "Konstruktorlar",
            "link": "/kotlin/konstruktorlar"
          },
          {
            "text": "Sinf funksiyalari",
            "link": "/kotlin/sinf-funksiyalari"
          },
          {
            "text": "Merosxo‘rlik (Inheritance)",
            "link": "/kotlin/merosxorlik"
          }
        ]
      }
    ],
    "/python/": [
      {
        "text": "Python darsligi",
        "items": [
          {
            "text": "Pythonga kirish",
            "link": "/python/"
          },
          {
            "text": "O'rganishni boshlash",
            "link": "/python/boshlash"
          },
          {
            "text": "Python sintaksisi",
            "link": "/python/sintaksis"
          },
          {
            "text": "Pythonda izohlar",
            "link": "/python/izohlar"
          },
          {
            "text": "Pythonda o'zgaruvchilar",
            "collapsed": true,
            "items": [
              {
                "text": "O'zgaruvchilar haqida",
                "link": "/python/o'zgaruvchilar/"
              },
              {
                "text": "O'zgaruvchi nomlari",
                "link": "/python/o'zgaruvchilar/o'zgaruvchi-nomlari"
              },
              {
                "text": "Bir nechta qiymat berish",
                "link": "/python/o'zgaruvchilar/bir-nechta-qiymatlar"
              },
              {
                "text": "O'zgaruvchi qiymatlarini chiqarish",
                "link": "/python/o'zgaruvchilar/o'zgaruvchi-qiymatlarini-chiqarish"
              },
              {
                "text": "Global o'zgaruvchilar",
                "link": "/python/o'zgaruvchilar/global-o'zgaruvchilar"
              }
            ]
          },
          {
            "text": "Ma'lumot turlari",
            "link": "/python/ma'lumot-turlari"
          },
          {
            "text": "Pythonda sonlar",
            "link": "/python/sonlar"
          },
          {
            "text": "Ma'lumot turini tanlash",
            "link": "/python/ma'lumot-turini-tanlash"
          },
          {
            "text": "Pythonda matnlar",
            "collapsed": true,
            "items": [
              {
                "text": "Matnlar haqida",
                "link": "/python/matnlar/"
              },
              {
                "text": "Matnlarni kesish",
                "link": "/python/matnlar/matnlarni-kesish"
              },
              {
                "text": "Matnlarni o'zgartirish",
                "link": "/python/matnlar/matnlarni-o'zgartirish"
              },
              {
                "text": "Satrlarni birlashtirish",
                "link": "/python/matnlar/satrlarni-birlashtirish"
              },
              {
                "text": "Satrlarni formatlash",
                "link": "/python/matnlar/satrlarni-formatlash"
              },
              {
                "text": "Qochish belgilari",
                "link": "/python/matnlar/qochish-belgilari"
              },
              {
                "text": "Satr metodlari",
                "link": "/python/matnlar/satr-metodlari"
              }
            ]
          },
          {
            "text": "Mantiqiy qiymatlar",
            "link": "/python/mantiqiy-qiymatlar"
          },
          {
            "text": "Operatorlar",
            "link": "/python/operatorlar"
          },
          {
            "text": "Ro'yxat tushunchasi",
            "collapsed": true,
            "items": [
              {
                "text": "List tushunchasi",
                "link": "/python/ro'yxatlar/"
              },
              {
                "text": "List elementlariga kirish",
                "link": "/python/ro'yxatlar/kirish"
              },
              {
                "text": "List elementlarini o'zgartirish",
                "link": "/python/ro'yxatlar/elementlarni-o'zgartirish"
              },
              {
                "text": "Listga element qo'shish",
                "link": "/python/ro'yxatlar/element-qo'shish"
              },
              {
                "text": "List elementlarini o'chirish",
                "link": "/python/ro'yxatlar/elementlarni-o'chirish"
              },
              {
                "text": "List bo'ylab aylanish",
                "link": "/python/ro'yxatlar/aylanish"
              },
              {
                "text": "Listlarni takrorlash",
                "link": "/python/ro'yxatlar/takrorlash"
              },
              {
                "text": "Listlarni tartiblash",
                "link": "/python/ro'yxatlar/tartiblash"
              },
              {
                "text": "Listlarni nusxalash",
                "link": "/python/ro'yxatlar/nusxalash"
              },
              {
                "text": "Listlarni birlashtirish",
                "link": "/python/ro'yxatlar/birlashtirish"
              },
              {
                "text": "List metodlari",
                "link": "/python/ro'yxatlar/metodlar"
              }
            ]
          },
          {
            "text": "Tuple tushunchasi",
            "collapsed": true,
            "items": [
              {
                "text": "Tuplelar haqida",
                "link": "/python/tuple/"
              },
              {
                "text": "Tuple elementlariga kirish",
                "link": "/python/tuple/kirish"
              },
              {
                "text": "Tuple elementlarini yangilash",
                "link": "/python/tuple/elementlarni-yangilash"
              },
              {
                "text": "Tuple elementlarini paketdan chiqarish",
                "link": "/python/tuple/paketdan-chiqarish"
              },
              {
                "text": "Tuplelar bo'ylab aylanish",
                "link": "/python/tuple/aylanish"
              },
              {
                "text": "Tuplelarni birlashtirish",
                "link": "/python/tuple/birlashtirish"
              },
              {
                "text": "Tuple metodlari",
                "link": "/python/tuple/metodlar"
              }
            ]
          },
          {
            "text": "Set tushunchasi",
            "collapsed": true,
            "items": [
              {
                "text": "Setlar haqida",
                "link": "/python/setlar/"
              },
              {
                "text": "Set elementlariga kirish",
                "link": "/python/setlar/kirish"
              },
              {
                "text": "Setga elementlar qo'shish",
                "link": "/python/setlar/elementlar-qo'shish"
              },
              {
                "text": "Setdan elementlarni o'chirish",
                "link": "/python/setlar/elementlarni-o'chirish"
              },
              {
                "text": "Set bo'ylab aylanish",
                "link": "/python/setlar/aylanish"
              },
              {
                "text": "Setlarni birlashtirish",
                "link": "/python/setlar/birlashtirish"
              },
              {
                "text": "Frozenset (muzlatilgan setlar)",
                "link": "/python/setlar/frozensetlar"
              },
              {
                "text": "Set metodlari",
                "link": "/python/setlar/metodlar"
              }
            ]
          },
          {
            "text": "Dictionary tushunchasi",
            "collapsed": true,
            "items": [
              {
                "text": "Dictionary haqida",
                "link": "/python/dictionary/"
              },
              {
                "text": "Elementlarga kirish",
                "link": "/python/dictionary/kirish"
              },
              {
                "text": "Elementlarni o'zgartirish",
                "link": "/python/dictionary/o'zgartirish"
              },
              {
                "text": "Elementlarni qo'shish",
                "link": "/python/dictionary/qo'shish"
              },
              {
                "text": "Elementlarni o'chirish",
                "link": "/python/dictionary/o'chirish"
              },
              {
                "text": "Dictionary bo'ylab aylanish",
                "link": "/python/dictionary/aylanish"
              },
              {
                "text": "Dictionarylarni nusxalash",
                "link": "/python/dictionary/nusxalash"
              },
              {
                "text": "Uyalashgan dictionarylar",
                "link": "/python/dictionary/uyalashish"
              },
              {
                "text": "Dictionary metodlari",
                "link": "/python/dictionary/metodlar"
              }
            ]
          },
          {
            "text": "Shartlar",
            "link": "/python/shartlar"
          },
          {
            "text": "While Loop",
            "link": "/python/while-bilan-aylanish"
          },
          {
            "text": "For Loop",
            "link": "/python/for-bilan-aylanish"
          },
          {
            "text": "Funksiyalar",
            "link": "/python/funksiyalar"
          },
          {
            "text": "Lambda funksiyalar",
            "link": "/python/lambda"
          },
          {
            "text": "Sinf va obyektlar",
            "link": "/python/sinf-va-obyektlar"
          },
          {
            "text": "Me'ros olish",
            "link": "/python/meros-olish"
          },
          {
            "text": "Takrorlovchilar",
            "link": "/python/takrorlovchilar"
          },
          {
            "text": "Polimorfizm",
            "link": "/python/polimorfizm"
          },
          {
            "text": "Qo'llanish doirasi",
            "link": "/python/qo'llanish-doirasi"
          },
          {
            "text": "Pythonda modullar",
            "link": "/python/modullar"
          },
          {
            "text": "Sana va vaqt bilan ishlash",
            "link": "/python/sana-va-vaqt"
          },
          {
            "text": "Math kutubxonasi",
            "link": "/python/math"
          },
          {
            "text": "JSON bilan ishlash",
            "link": "/python/json"
          },
          {
            "text": "RegEx bilan ishlash",
            "link": "/python/regex"
          },
          {
            "text": "PIP bilan ishlash",
            "link": "/python/pip"
          },
          {
            "text": "Try va Except",
            "link": "/python/try-va-except"
          },
          {
            "text": "Ma'lumot qabul qilish",
            "link": "/python/ma'lumot-qabul-qilish"
          },
          {
            "text": "Matnlarni formatlash",
            "link": "/python/matnlarni-formatlash"
          }
        ]
      }
    ],
    "/beqiyos/": [
      {
        "text": "Beqiyos dasturlash tili",
        "items": [
          {
            "text": "Kirish",
            "link": "/beqiyos/"
          },
          {
            "text": "O'rganishni boshlash",
            "link": "/beqiyos/boshlash"
          },
          {
            "text": "Beqiyos sintaksisi",
            "link": "/beqiyos/sintaksis"
          },
          {
            "text": "Beqiyosda izohlar",
            "link": "/beqiyos/izohlar"
          },
          {
            "text": "Beqiyosda o'zgaruvchilar",
            "collapsed": true,
            "items": [
              {
                "text": "O'zgaruvchilar haqida",
                "link": "/beqiyos/o'zgaruvchilar/"
              },
              {
                "text": "O'zgaruvchi nomlari",
                "link": "/beqiyos/o'zgaruvchilar/o'zgaruvchi-nomlari"
              },
              {
                "text": "Bir nechta qiymat berish",
                "link": "/beqiyos/o'zgaruvchilar/bir-nechta-qiymatlar"
              },
              {
                "text": "O'zgaruvchi qiymatlarini chiqarish",
                "link": "/beqiyos/o'zgaruvchilar/o'zgaruvchi-qiymatlarini-chiqarish"
              },
              {
                "text": "Global o'zgaruvchilar",
                "link": "/beqiyos/o'zgaruvchilar/global-o'zgaruvchilar"
              }
            ]
          },
          {
            "text": "Ma'lumot turlari",
            "link": "/beqiyos/ma'lumot-turlari",
            "items": [
              {
                "text": "Bo'sh qiymatlarni ifodalash",
                "link": "/beqiyos/ma'lumot-turlari/bo'sh-qiymat"
              },
              {
                "text": "Beqiyosda sonlar",
                "link": "/beqiyos/sonlar"
              },
              {
                "text": "Ma'lumot turini tanlash",
                "link": "/beqiyos/ma'lumot-turini-tanlash"
              },
              {
                "text": "Beqiyosda matnlar",
                "collapsed": true,
                "items": [
                  {
                    "text": "Matnlar haqida",
                    "link": "/beqiyos/matnlar/"
                  },
                  {
                    "text": "Matnlarni kesish",
                    "link": "/beqiyos/matnlar/matnlarni-kesish"
                  },
                  {
                    "text": "Matnlarni o'zgartirish",
                    "link": "/beqiyos/matnlar/matnlarni-o'zgartirish"
                  },
                  {
                    "text": "Satrlarni birlashtirish",
                    "link": "/beqiyos/matnlar/satrlarni-birlashtirish"
                  },
                  {
                    "text": "Satrlarni formatlash",
                    "link": "/beqiyos/matnlar/satrlarni-formatlash"
                  },
                  {
                    "text": "Qochish belgilari",
                    "link": "/beqiyos/matnlar/qochish-belgilari"
                  },
                  {
                    "text": "Satr metodlari",
                    "link": "/beqiyos/matnlar/satr-metodlari"
                  }
                ]
              },
              {
                "text": "Mantiqiy qiymatlar",
                "link": "/beqiyos/mantiqiy-qiymatlar"
              },
              {
                "text": "Operatorlar",
                "link": "/beqiyos/operatorlar"
              },
              {
                "text": "Ro'yxat tushunchasi",
                "collapsed": true,
                "items": [
                  {
                    "text": "List tushunchasi",
                    "link": "/beqiyos/ro'yxatlar/"
                  },
                  {
                    "text": "List elementlariga kirish",
                    "link": "/beqiyos/ro'yxatlar/kirish"
                  },
                  {
                    "text": "List elementlarini o'zgartirish",
                    "link": "/beqiyos/ro'yxatlar/elementlarni-o'zgartirish"
                  },
                  {
                    "text": "Listga element qo'shish",
                    "link": "/beqiyos/ro'yxatlar/element-qo'shish"
                  },
                  {
                    "text": "List elementlarini o'chirish",
                    "link": "/beqiyos/ro'yxatlar/elementlarni-o'chirish"
                  },
                  {
                    "text": "List bo'ylab aylanish",
                    "link": "/beqiyos/ro'yxatlar/aylanish"
                  },
                  {
                    "text": "Listlarni takrorlash",
                    "link": "/beqiyos/ro'yxatlar/takrorlash"
                  },
                  {
                    "text": "Listlarni tartiblash",
                    "link": "/beqiyos/ro'yxatlar/tartiblash"
                  },
                  {
                    "text": "Listlarni nusxalash",
                    "link": "/beqiyos/ro'yxatlar/nusxalash"
                  },
                  {
                    "text": "Listlarni birlashtirish",
                    "link": "/beqiyos/ro'yxatlar/birlashtirish"
                  },
                  {
                    "text": "List metodlari",
                    "link": "/beqiyos/ro'yxatlar/metodlar"
                  }
                ]
              },
              {
                "text": "Tuple tushunchasi",
                "collapsed": true,
                "items": [
                  {
                    "text": "Tuplelar haqida",
                    "link": "/beqiyos/tuple/"
                  },
                  {
                    "text": "Tuple elementlariga kirish",
                    "link": "/beqiyos/tuple/kirish"
                  },
                  {
                    "text": "Tuple elementlarini yangilash",
                    "link": "/beqiyos/tuple/elementlarni-yangilash"
                  },
                  {
                    "text": "Tuple elementlarini paketdan chiqarish",
                    "link": "/beqiyos/tuple/paketdan-chiqarish"
                  },
                  {
                    "text": "Tuplelar bo'ylab aylanish",
                    "link": "/beqiyos/tuple/aylanish"
                  },
                  {
                    "text": "Tuplelarni birlashtirish",
                    "link": "/beqiyos/tuple/birlashtirish"
                  },
                  {
                    "text": "Tuple metodlari",
                    "link": "/beqiyos/tuple/metodlar"
                  }
                ]
              },
              {
                "text": "Set tushunchasi",
                "collapsed": true,
                "items": [
                  {
                    "text": "Setlar haqida",
                    "link": "/beqiyos/setlar/"
                  },
                  {
                    "text": "Set elementlariga kirish",
                    "link": "/beqiyos/setlar/kirish"
                  },
                  {
                    "text": "Setga elementlar qo'shish",
                    "link": "/beqiyos/setlar/elementlar-qo'shish"
                  },
                  {
                    "text": "Setdan elementlarni o'chirish",
                    "link": "/beqiyos/setlar/elementlarni-o'chirish"
                  },
                  {
                    "text": "Set bo'ylab aylanish",
                    "link": "/beqiyos/setlar/aylanish"
                  },
                  {
                    "text": "Setlarni birlashtirish",
                    "link": "/beqiyos/setlar/birlashtirish"
                  },
                  {
                    "text": "Frozenset (muzlatilgan setlar)",
                    "link": "/beqiyos/setlar/frozensetlar"
                  },
                  {
                    "text": "Set metodlari",
                    "link": "/beqiyos/setlar/metodlar"
                  }
                ]
              },
              {
                "text": "Dictionary tushunchasi",
                "collapsed": true,
                "items": [
                  {
                    "text": "Dictionary haqida",
                    "link": "/beqiyos/dictionary/"
                  },
                  {
                    "text": "Elementlarga kirish",
                    "link": "/beqiyos/dictionary/kirish"
                  },
                  {
                    "text": "Elementlarni o'zgartirish",
                    "link": "/beqiyos/dictionary/o'zgartirish"
                  },
                  {
                    "text": "Elementlarni qo'shish",
                    "link": "/beqiyos/dictionary/qo'shish"
                  },
                  {
                    "text": "Elementlarni o'chirish",
                    "link": "/beqiyos/dictionary/o'chirish"
                  },
                  {
                    "text": "Dictionary bo'ylab aylanish",
                    "link": "/beqiyos/dictionary/aylanish"
                  },
                  {
                    "text": "Dictionarylarni nusxalash",
                    "link": "/beqiyos/dictionary/nusxalash"
                  },
                  {
                    "text": "Uyalashgan dictionarylar",
                    "link": "/beqiyos/dictionary/uyalashish"
                  },
                  {
                    "text": "Dictionary metodlari",
                    "link": "/beqiyos/dictionary/metodlar"
                  }
                ]
              }
            ]
          },
          {
            "text": "Shartlar",
            "link": "/beqiyos/shartlar"
          },
          {
            "text": "While Loop",
            "link": "/beqiyos/while-bilan-aylanish"
          },
          {
            "text": "For Loop",
            "link": "/beqiyos/for-bilan-aylanish"
          },
          {
            "text": "Funksiyalar",
            "link": "/beqiyos/funksiyalar"
          },
          {
            "text": "Lambda funksiyalar",
            "link": "/beqiyos/lambda"
          },
          {
            "text": "Sinf va obyektlar",
            "link": "/beqiyos/sinf-va-obyektlar"
          },
          {
            "text": "Me'ros olish",
            "link": "/beqiyos/meros-olish"
          },
          {
            "text": "Takrorlovchilar",
            "link": "/beqiyos/takrorlovchilar"
          },
          {
            "text": "Polimorfizm",
            "link": "/beqiyos/polimorfizm"
          },
          {
            "text": "Qo'llanish doirasi",
            "link": "/beqiyos/qo'llanish-doirasi"
          },
          {
            "text": "Beqiyosda modullar",
            "link": "/beqiyos/modullar"
          },
          {
            "text": "Sana va vaqt bilan ishlash",
            "link": "/beqiyos/sana-va-vaqt"
          },
          {
            "text": "Math kutubxonasi",
            "link": "/beqiyos/math"
          },
          {
            "text": "JSON bilan ishlash",
            "link": "/beqiyos/json"
          },
          {
            "text": "RegEx bilan ishlash",
            "link": "/beqiyos/regex"
          },
          {
            "text": "PIP bilan ishlash",
            "link": "/beqiyos/pip"
          },
          {
            "text": "Try va Except",
            "link": "/beqiyos/try-va-except"
          },
          {
            "text": "Ma'lumot qabul qilish",
            "link": "/beqiyos/ma'lumot-qabul-qilish"
          },
          {
            "text": "Matnlarni formatlash",
            "link": "/beqiyos/matnlarni-formatlash"
          }
        ]
      }
    ],
    "/cpp/": [
      {
        "text": "C++ Tutorial",
        "collapsed": false,
        "items": [
          {
            "text": "Kirish",
            "link": "/cpp/"
          },
          {
            "text": "O'rganishni boshlash",
            "link": "/cpp/boshlash"
          }
        ]
      },
      {
        "text": "Sintaksis va natija",
        "collapsed": false,
        "items": [
          {
            "text": "C++ sintaksisi",
            "collapsed": true,
            "items": [
              {
                "text": "Sintaksis",
                "link": "/cpp/sintaksis"
              },
              {
                "text": "Bayonotlar",
                "link": "/cpp/bayonot"
              },
              {
                "text": "Kod mashqi",
                "link": "/cpp/mashqlar/sintaksis"
              }
            ]
          },
          {
            "text": "Natijani chiqarish",
            "collapsed": true,
            "items": [
              {
                "text": "Matnni chop etish",
                "link": "/cpp/matnni-chiqarish"
              },
              {
                "text": "Raqamlarni chop etish",
                "link": "/cpp/raqamlarni-chiqarish"
              },
              {
                "text": "Yangi qatorlar",
                "link": "/cpp/yangi-qatorlar"
              },
              {
                "text": "Kod mashqi",
                "link": "/cpp/mashqlar/natija"
              }
            ]
          },
          {
            "text": "Izohlar",
            "link": "/cpp/izohlar"
          }
        ]
      },
      {
        "text": "O'zgaruvchilar va ma'lumot turlari",
        "collapsed": false,
        "items": [
          {
            "text": "C++ o'zgaruvchilari",
            "collapsed": true,
            "items": [
              {
                "text": "E'lon qilish",
                "link": "/cpp/ozgaruvchilar"
              },
              {
                "text": "Ko'p o'zgaruvchilar",
                "link": "/cpp/kop-ozgaruvchilar"
              },
              {
                "text": "Identifikatorlar",
                "link": "/cpp/identifikatorlar"
              },
              {
                "text": "O'zgarmaslar",
                "link": "/cpp/ozgarmaslar"
              },
              {
                "text": "Hayotiy misollar",
                "link": "/cpp/hayotiy-misollar"
              },
              {
                "text": "Kod mashqi",
                "link": "/cpp/mashqlar/ozgaruvchilar"
              }
            ]
          },
          {
            "text": "Foydalanuvchi kiritishi",
            "link": "/cpp/foydalanuvchi-kiritishi"
          },
          {
            "text": "Ma'lumot turlari",
            "collapsed": true,
            "items": [
              {
                "text": "Ma'lumot turlari",
                "link": "/cpp/malumot-turlari"
              },
              {
                "text": "Sonlar",
                "link": "/cpp/sonlar"
              },
              {
                "text": "Mantiqiy turlar",
                "link": "/cpp/mantiqiy-turlar"
              },
              {
                "text": "Belgilar",
                "link": "/cpp/belgilar"
              },
              {
                "text": "Matnli turlar",
                "link": "/cpp/matnli-turlar"
              },
              {
                "text": "auto kalit so'zi",
                "link": "/cpp/auto-kalit-sozi"
              },
              {
                "text": "Hayotiy misollar",
                "link": "/cpp/hayotiy-misollar-turlar"
              },
              {
                "text": "Kod mashqi",
                "link": "/cpp/mashqlar/malumot-turlari"
              }
            ]
          }
        ]
      },
      {
        "text": "Operatorlar va matnlar",
        "collapsed": false,
        "items": [
          {
            "text": "C++ operatorlari",
            "collapsed": true,
            "items": [
              {
                "text": "Operatorlar",
                "link": "/cpp/operatorlar"
              },
              {
                "text": "Arifmetik operatorlar",
                "link": "/cpp/arifmetik-operatorlar"
              },
              {
                "text": "Tayinlash operatorlari",
                "link": "/cpp/tayinlash-operatorlari"
              },
              {
                "text": "Taqqoslash operatorlari",
                "link": "/cpp/taqqoslash-operatorlari"
              },
              {
                "text": "Mantiqiy operatorlar",
                "link": "/cpp/mantiqiy-operatorlar"
              },
              {
                "text": "Operatorlar ustuvorligi",
                "link": "/cpp/operatorlar-ustuvorligi"
              },
              {
                "text": "Kod mashqi",
                "link": "/cpp/mashqlar/operatorlar"
              }
            ]
          },
          {
            "text": "C++ matnlari",
            "collapsed": true,
            "items": [
              {
                "text": "Matnlar Intro",
                "link": "/cpp/matnlar"
              },
              {
                "text": "Matnlarni birlashtirish",
                "link": "/cpp/matnlarni-birlashtirish"
              },
              {
                "text": "Sonlar va matnlar",
                "link": "/cpp/sonlar-va-matnlar"
              },
              {
                "text": "Matn uzunligi",
                "link": "/cpp/matn-uzunligi"
              },
              {
                "text": "Matnlarga murojaat",
                "link": "/cpp/matnlarga-murojaat"
              },
              {
                "text": "Maxsus belgilar",
                "link": "/cpp/maxsus-belgilar"
              },
              {
                "text": "Foydalanuvchi kiritishi",
                "link": "/cpp/matnli-foydalanuvchi-kiritishi"
              },
              {
                "text": "Nomlar makonini tushirib qoldirish",
                "link": "/cpp/nomlar-makonini-tushirib-qoldirish"
              },
              {
                "text": "C-uslubidagi matnlar",
                "link": "/cpp/c-uslubidagi-matnlar"
              },
              {
                "text": "Kod mashqi",
                "link": "/cpp/mashqlar/matnlar"
              }
            ]
          },
          {
            "text": "C++ matematika",
            "link": "/cpp/matematika"
          }
        ]
      },
      {
        "text": "Shartlar va tsikllar",
        "collapsed": false,
        "items": [
          {
            "text": "Mantiqiy qiymatlar",
            "collapsed": true,
            "items": [
              {
                "text": "Mantiqiy qiymatlar",
                "link": "/cpp/mantiqiy-qiymatlar"
              },
              {
                "text": "Mantiqiy ifodalar",
                "link": "/cpp/mantiqiy-ifodalar"
              },
              {
                "text": "Hayotiy misollar",
                "link": "/cpp/hayotiy-misollar-mantiqiy"
              },
              {
                "text": "Kod mashqi",
                "link": "/cpp/mashqlar/mantiqiy"
              }
            ]
          },
          {
            "text": "If...Else shartlari",
            "collapsed": true,
            "items": [
              {
                "text": "if operatori",
                "link": "/cpp/shart-operatorlari"
              },
              {
                "text": "else operatori",
                "link": "/cpp/else-operatori"
              },
              {
                "text": "else if operatori",
                "link": "/cpp/else-if-operatori"
              },
              {
                "text": "Qisqa shart operatori",
                "link": "/cpp/qisqa-shart-operatori"
              },
              {
                "text": "Ichma-ich shartlar",
                "link": "/cpp/ichma-ich-shartlar"
              },
              {
                "text": "Mantiqiy operatorlar",
                "link": "/cpp/shartlarda-mantiqiy-operatorlar"
              },
              {
                "text": "Hayotiy misollar",
                "link": "/cpp/hayotiy-misollar-shartlar"
              },
              {
                "text": "Kod mashqi",
                "link": "/cpp/mashqlar/shartlar"
              }
            ]
          },
          {
            "text": "Switch operatori",
            "collapsed": true,
            "items": [
              {
                "text": "Switch operatori",
                "link": "/cpp/switch-operatori"
              },
              {
                "text": "Kod mashqi",
                "link": "/cpp/mashqlar/switch"
              }
            ]
          },
          {
            "text": "While tsikli",
            "collapsed": true,
            "items": [
              {
                "text": "While tsikli",
                "link": "/cpp/while-tsikli"
              },
              {
                "text": "Do/While tsikli",
                "link": "/cpp/do-while-tsikli"
              },
              {
                "text": "Hayotiy misollar",
                "link": "/cpp/hayotiy-misollar-while"
              },
              {
                "text": "Kod mashqi",
                "link": "/cpp/mashqlar/while"
              }
            ]
          },
          {
            "text": "For tsikli",
            "collapsed": true,
            "items": [
              {
                "text": "For tsikli",
                "link": "/cpp/for-tsikli"
              },
              {
                "text": "Ichma-ich tsikllar",
                "link": "/cpp/ichma-ich-tsikllar"
              },
              {
                "text": "Foreach tsikli",
                "link": "/cpp/foreach-tsikli"
              },
              {
                "text": "Hayotiy misollar",
                "link": "/cpp/hayotiy-misollar-for"
              },
              {
                "text": "Kod mashqi",
                "link": "/cpp/mashqlar/for"
              }
            ]
          },
          {
            "text": "Break va continue",
            "link": "/cpp/break-va-continue"
          }
        ]
      },
      {
        "text": "Massivlar va ko'rsatkichlar",
        "collapsed": false,
        "items": [
          {
            "text": "Massivlar",
            "collapsed": true,
            "items": [
              {
                "text": "Massivlar",
                "link": "/cpp/massivlar"
              },
              {
                "text": "Massivlar va tsikllar",
                "link": "/cpp/massivlar-va-tsikllar"
              },
              {
                "text": "Massiv o'lchamini tushirib qoldirish",
                "link": "/cpp/massiv-olchamini-tushirib-qoldirish"
              },
              {
                "text": "Massiv o'lchamini olish",
                "link": "/cpp/massiv-olchamini-olish"
              },
              {
                "text": "Hayotiy misollar",
                "link": "/cpp/hayotiy-misollar-massivlar"
              },
              {
                "text": "Ko'p o'lchamli massivlar",
                "link": "/cpp/kop-olchamli-massivlar"
              },
              {
                "text": "Kod mashqi",
                "link": "/cpp/mashqlar/massivlar"
              }
            ]
          },
          {
            "text": "Tuzilmalar",
            "link": "/cpp/tuzilmalar"
          },
          {
            "text": "Sanab o'tiladigan turlar",
            "link": "/cpp/sanab-otiladigan-turlar"
          },
          {
            "text": "Havolalar",
            "collapsed": true,
            "items": [
              {
                "text": "Havolalar yaratish",
                "link": "/cpp/havolalar"
              },
              {
                "text": "Xotira manzili",
                "link": "/cpp/xotira-manzili"
              }
            ]
          },
          {
            "text": "Ko'rsatkichlar",
            "collapsed": true,
            "items": [
              {
                "text": "Ko'rsatkichlar yaratish",
                "link": "/cpp/korsatkichlar"
              },
              {
                "text": "Ko'rsatkichni ochish",
                "link": "/cpp/korsatkichni-ochish"
              },
              {
                "text": "Ko'rsatkichlarni o'zgartirish",
                "link": "/cpp/korsatkichlarni-ozgartirish"
              }
            ]
          },
          {
            "text": "Xotirani boshqarish",
            "collapsed": true,
            "items": [
              {
                "text": "Xotirani boshqarish",
                "link": "/cpp/xotirani-boshqarish"
              },
              {
                "text": "new va delete",
                "link": "/cpp/new-va-delete"
              }
            ]
          }
        ]
      },
      {
        "text": "Funksiyalar",
        "collapsed": false,
        "items": [
          {
            "text": "Funksiyalar",
            "link": "/cpp/funksiyalar"
          },
          {
            "text": "Funksiya parametrlari",
            "collapsed": true,
            "items": [
              {
                "text": "Parametrlar va argumentlar",
                "link": "/cpp/funksiya-parametrlari"
              },
              {
                "text": "Standart parametrlar",
                "link": "/cpp/funksiya-default"
              },
              {
                "text": "Ko'p parametrlar",
                "link": "/cpp/kop-parametrlar"
              },
              {
                "text": "Qaytariladigan qiymatlar",
                "link": "/cpp/qaytariladigan-qiymatlar"
              },
              {
                "text": "Havola orqali uzatish",
                "link": "/cpp/havola-orqali-uzatish"
              },
              {
                "text": "Massivlarni uzatish",
                "link": "/cpp/massivlarni-uzatish"
              },
              {
                "text": "Tuzilmalarni uzatish",
                "link": "/cpp/tuzilmalarni-uzatish"
              },
              {
                "text": "Hayotiy misollar",
                "link": "/cpp/hayotiy-misollar-funksiyalar"
              }
            ]
          },
          {
            "text": "Funksiyani qayta yuklash",
            "link": "/cpp/funksiyani-qayta-yuklash"
          },
          {
            "text": "Ko'rsatish sohasi",
            "link": "/cpp/korsatish-sohasi"
          },
          {
            "text": "Rekursiya",
            "link": "/cpp/rekursiya"
          },
          {
            "text": "Lambda ifodalari",
            "link": "/cpp/lambda-ifodalari"
          }
        ]
      },
      {
        "text": "Obyektga yo'naltirilgan dasturlash",
        "collapsed": false,
        "items": [
          {
            "text": "OOP Kirish",
            "link": "/cpp/oop-kirish"
          },
          {
            "text": "Sinflar va obyektlar",
            "link": "/cpp/sinflar-va-obyektlar"
          },
          {
            "text": "Sinf metodlari",
            "link": "/cpp/sinf-metodlari"
          },
          {
            "text": "Konstruktorlar",
            "collapsed": true,
            "items": [
              {
                "text": "Konstruktorlar",
                "link": "/cpp/konstruktorlar"
              },
              {
                "text": "Konstruktorlarni qayta yuklash",
                "link": "/cpp/konstruktorlarni-qayta-yuklash"
              }
            ]
          },
          {
            "text": "Kirish spetsifikatorlari",
            "link": "/cpp/kirish-spetsifikatorlari"
          },
          {
            "text": "Inkapsulyatsiya",
            "link": "/cpp/inkapsulyatsiya"
          },
          {
            "text": "Do'st funksiyalar",
            "link": "/cpp/dost-funksiyalar"
          },
          {
            "text": "Vorislik",
            "collapsed": true,
            "items": [
              {
                "text": "Vorislik",
                "link": "/cpp/vorislik"
              },
              {
                "text": "Ko'p bosqichli vorislik",
                "link": "/cpp/kop-bosqichli-vorislik"
              },
              {
                "text": "Ko'p vorislik",
                "link": "/cpp/kop-vorislik"
              },
              {
                "text": "Vorislikka kirish",
                "link": "/cpp/vorislikka-kirish"
              }
            ]
          },
          {
            "text": "Polimorfizm",
            "collapsed": true,
            "items": [
              {
                "text": "Polimorfizm",
                "link": "/cpp/polimorfizm"
              },
              {
                "text": "Virtual funksiyalar",
                "link": "/cpp/virtual-funksiyalar"
              }
            ]
          },
          {
            "text": "Shablonlar",
            "link": "/cpp/shablonlar"
          },
          {
            "text": "Fayllar bilan ishlash",
            "link": "/cpp/fayllar-bilan-ishlash"
          },
          {
            "text": "Sana va vaqt",
            "link": "/cpp/sana-va-vaqt"
          }
        ]
      },
      {
        "text": "Xatoliklar va sozlash",
        "collapsed": true,
        "items": [
          {
            "text": "Xatoliklar",
            "link": "/cpp/xatoliklar"
          },
          {
            "text": "Sozlash",
            "link": "/cpp/sozlash"
          },
          {
            "text": "Istisno holatlar",
            "link": "/cpp/istisno-holatlar"
          },
          {
            "text": "Kiritishni tekshirish",
            "link": "/cpp/kiritishni-tekshirish"
          }
        ]
      },
      {
        "text": "STL va ma'lumot tuzilmalari",
        "collapsed": true,
        "items": [
          {
            "text": "Ma'lumot tuzilmalari va STL",
            "link": "/cpp/malumot-tuzilmalari-va-stl"
          },
          {
            "text": "Vektorlar",
            "link": "/cpp/vektorlar"
          },
          {
            "text": "Ro'yxat",
            "link": "/cpp/royxat"
          },
          {
            "text": "Steklar",
            "link": "/cpp/steklar"
          },
          {
            "text": "Navbatlar",
            "link": "/cpp/navbatlar"
          },
          {
            "text": "Dekyu",
            "link": "/cpp/dekyu"
          },
          {
            "text": "To'plamlar",
            "link": "/cpp/toplamlar"
          },
          {
            "text": "Lug'atlar",
            "link": "/cpp/lugatlar"
          },
          {
            "text": "Iteratorlar",
            "link": "/cpp/iteratorlar"
          },
          {
            "text": "Algoritmlar",
            "link": "/cpp/algoritmlar"
          }
        ]
      },
      {
        "text": "Murakkab mavzular",
        "collapsed": true,
        "items": [
          {
            "text": "Nomlar makoni",
            "link": "/cpp/nomlar-makoni"
          }
        ]
      },
      {
        "text": "Loyihalar va qo'llanmalar",
        "collapsed": true,
        "items": [
          {
            "text": "Loyihalar",
            "link": "/cpp/loyihalar"
          },
          {
            "text": "Qo'llanma: Ikki sonni qo'shish",
            "link": "/cpp/qollanma-ikki-sonni-qoshish"
          },
          {
            "text": "Qo'llanma: Tasodifiy sonlar",
            "link": "/cpp/qollanma-tasodifiy-sonlar"
          }
        ]
      },
      {
        "text": "Ma'lumotnoma",
        "collapsed": true,
        "items": [
          {
            "text": "C++ ma'lumotnomasi",
            "link": "/cpp/cpp-manbasi"
          },
          {
            "text": "Kalit so'zlar",
            "link": "/cpp/kalit-sozlar"
          },
          {
            "text": "&lt;iostream&gt;",
            "link": "/cpp/iostream-manbasi"
          },
          {
            "text": "&lt;fstream&gt;",
            "link": "/cpp/fstream-manbasi"
          },
          {
            "text": "&lt;cmath&gt;",
            "link": "/cpp/cmath-manbasi"
          },
          {
            "text": "&lt;string&gt;",
            "link": "/cpp/string-manbasi"
          },
          {
            "text": "&lt;cstring&gt;",
            "link": "/cpp/cstring-manbasi"
          },
          {
            "text": "&lt;ctime&gt;",
            "link": "/cpp/ctime-manbasi"
          },
          {
            "text": "&lt;vector&gt;",
            "link": "/cpp/vector-manbasi"
          },
          {
            "text": "&lt;algorithm&gt;",
            "link": "/cpp/algorithm-manbasi"
          }
        ]
      },
      {
        "text": "Misollar va mashqlar",
        "collapsed": true,
        "items": [
          {
            "text": "Misollar",
            "link": "/cpp/misollar"
          },
          {
            "text": "Hayotiy misollar jamlanmasi",
            "link": "/cpp/hayotiy-misollar-jamlanmasi"
          },
          {
            "text": "Kompilyator",
            "link": "/cpp/kompilyator"
          },
          {
            "text": "Mashqlar jamlanmasi",
            "link": "/cpp/mashqlar-jamlanmasi"
          },
          {
            "text": "Test",
            "link": "/cpp/test"
          },
          {
            "text": "Kod mashqlari jamlanmasi",
            "link": "/cpp/kod-mashqlari-jamlanmasi"
          },
          {
            "text": "O'qish rejasi",
            "link": "/cpp/oqish-rejasi"
          },
          {
            "text": "O'rganish rejasi",
            "link": "/cpp/organish-rejasi"
          },
          {
            "text": "Sertifikat",
            "link": "/cpp/sertifikat"
          }
        ]
      }
    ]
  },
  "socialLinks": [
    {
      "icon": {
        "svg": "<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M0 12.3047C0 5.50977 5.37 0 12 0C18.627 0 24 5.50977 24 12.3047C24 17.7344 20.5649 22.3486 15.764 23.9619C15.149 24.085 14.939 23.7012 14.939 23.3779L14.9438 22.5371C14.9482 21.9092 14.954 21.0195 14.954 20.0088C14.954 18.8555 14.564 18.1016 14.144 17.7324C16.814 17.4297 19.619 16.3887 19.619 11.6621C19.619 10.3184 19.1541 9.22168 18.389 8.36035C18.509 8.04883 18.9139 6.79785 18.269 5.10352C18.269 5.10352 17.264 4.77344 14.984 6.36426C14.024 6.09082 13.004 5.95508 11.984 5.94922C11.3732 5.95312 10.7623 6.00293 10.1643 6.10156C9.76379 6.16699 9.36902 6.25488 8.98401 6.36426C6.68896 4.77344 5.68396 5.10352 5.68396 5.10352C5.03894 6.79785 5.44397 8.04883 5.57898 8.36035C4.80896 9.22168 4.34399 10.3184 4.34399 11.6621C4.34399 16.377 7.14502 17.4346 9.81006 17.7422C9.46704 18.0498 9.15796 18.5928 9.05005 19.3877C8.36401 19.7031 6.625 20.2461 5.55505 18.3643C5.55505 18.3643 4.922 17.1836 3.71704 17.0977C3.71704 17.0977 2.54602 17.082 3.63306 17.8447C3.63306 17.8447 4.422 18.2246 4.96802 19.6445C4.96802 19.6445 5.672 22.0381 9.01001 21.2949C9.01501 22.3203 9.02502 23.0947 9.02502 23.3867C9.02502 23.7139 8.80505 24.0947 8.20496 23.9785C3.43799 22.3535 0 17.7422 0 12.3047Z\" fill=\"currentColor\"/></svg>"
      },
      "link": "https://github.com/otabekoff/mohirdox"
    },
    {
      "icon": {
        "svg": "<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12 0C18.6274 0 24 5.37207 24 12C24 18.6279 18.6274 24 12 24C5.37256 24 0 18.6279 0 12C0 5.37207 5.37256 0 12 0ZM17.7758 6.56641L15.6349 17.3613C15.6349 17.3613 15.3354 18.1094 14.5121 17.75L11.5 15.3789L11.4659 15.415L9.51172 17.1963C9.51172 17.1963 9.35901 17.3125 9.19189 17.2393L9.56604 13.9297L9.58655 13.8721C9.58655 13.8721 15.066 8.94727 15.2905 8.7373C15.5151 8.52832 15.4402 8.4834 15.4402 8.4834C15.4551 8.22852 15.036 8.4834 15.036 8.4834L7.77515 13.0938L4.75098 12.0762C4.75098 12.0762 4.55005 12.0049 4.3999 11.8535C4.32178 11.7754 4.25745 11.6748 4.24207 11.5518C4.19714 11.1924 4.76599 10.998 4.76599 10.998L16.7877 6.28223C16.7877 6.28223 17.7758 5.84766 17.7758 6.56641Z\" fill=\"currentColor\"/></svg>"
      },
      "link": "https://t.me/bekkydev"
    },
    {
      "icon": {
        "svg": "<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0ZM9.26094 17.4432C9.6321 17.072 9.81769 16.6212 9.81769 16.0909C9.81769 15.5606 9.6321 15.1098 9.26094 14.7386C8.88977 14.3675 8.43908 14.1818 7.90884 14.1818C7.37861 14.1818 6.92791 14.3675 6.55675 14.7386C6.18558 15.1098 6 15.5606 6 16.0909C6 16.6212 6.18558 17.072 6.55675 17.4432C6.92791 17.8144 7.37861 18 7.90884 18C8.43908 18 8.88977 17.8144 9.26094 17.4432ZM14.7389 17.7912C14.8649 17.6587 14.9212 17.4996 14.9079 17.3139C14.8218 16.2533 14.555 15.2391 14.1076 14.2713C13.6602 13.3035 13.0587 12.4451 12.3032 11.696C11.5542 10.9403 10.6959 10.3388 9.72821 9.89133C8.76053 9.44389 7.74646 9.17709 6.68599 9.09091H6.63628C6.46395 9.09091 6.32146 9.14726 6.20878 9.25994C6.06959 9.37926 6 9.53504 6 9.72727V11.0696C6 11.2353 6.05468 11.3778 6.16404 11.4972C6.2734 11.6165 6.41093 11.6828 6.57663 11.696C8.09443 11.8419 9.39184 12.4534 10.4689 13.5305C11.5459 14.6077 12.1573 15.9053 12.3032 17.4233C12.3164 17.589 12.3827 17.7266 12.502 17.8359C12.6213 17.9453 12.7638 18 12.9295 18H14.2717C14.4639 18 14.6196 17.9304 14.7389 17.7912ZM19.8192 17.8011C19.9518 17.6686 20.0114 17.5128 19.9982 17.3338C19.912 15.597 19.5144 13.9349 18.8051 12.3473C18.096 10.7597 17.1216 9.34943 15.8822 8.11648C14.6494 6.87689 13.2394 5.90246 11.652 5.19318C10.0646 4.4839 8.40263 4.08617 6.66611 4H6.63628C6.46395 4 6.31814 4.05966 6.19884 4.17898C6.06628 4.2983 6 4.45076 6 4.63636V6.05824C6 6.22396 6.05799 6.36814 6.17398 6.49077C6.28997 6.6134 6.43081 6.67803 6.59651 6.68466C8.02152 6.77084 9.37527 7.10891 10.6578 7.69886C11.9403 8.28882 13.0538 9.05611 13.9982 10.0007C14.9427 10.9453 15.7099 12.0589 16.2998 13.3416C16.8897 14.6243 17.2244 15.9783 17.3039 17.4034C17.3106 17.5692 17.3752 17.71 17.4978 17.826C17.6204 17.942 17.7678 18 17.9403 18H19.3619C19.5475 18 19.6999 17.9337 19.8192 17.8011Z\" fill=\"currentColor\"/></svg>"
      },
      "link": "/feed.rss",
      "ariaLabel": "RSS Feed"
    }
  ],
  "footer": {
    "message": "<a href=\"https://github.com/otabekoff/mohirdox/blob/main/LICENSE.md#ozbekcha\">Intellektual Mulk Litsenziyasi</a> asosida himoyalangan.",
    "copyright": "Mualliflik huquqi © 2024-2026 Otabek Sadiridinov"
  },
  "text": "Ushbu sahifani GitHubda tahrirlash",
  "formatOptions": {
    "dateStyle": "full",
    "timeStyle": "long",
    "forceLocale": "uz",
    "localeMatcher": "lookup"
  },
  "pattern": "https://github.com/otabekoff/mohirdox/edit/main/docs/:path"
}

Page Data

{
  "title": "Markdown Extension Examples",
  "description": "",
  "frontmatter": {
    "outline": false
  },
  "headers": [],
  "relativePath": "hamkorlik.md",
  "filePath": "hamkorlik.md"
}

Page Frontmatter

{
  "outline": false
}

More

Check out the documentation for the full list of runtime APIs.