Wisar
Hamroh materiallar/Yol xaritasi4 daqiqa

O'quv yo'l xaritasi

Kitobni 0 dan senior+ gacha qanday, qaysi tartibda va qancha vaqtda o'rganish. Bu — reja; tezligi sizga bog'liq.


Muhim tamoyillar (avval o'qing)

  1. Tartib muhim. Har QISM oldingisiga tayanadi. 5-QISM (Node)ni 2-QISM (JS)siz o'qib bo'lmaydi. Sakrab o'tmang.
  2. Vaqt — taxminiy. Quyidagi baholar kuniga 2–3 soat muntazam o'qish uchun. Ko'proq vaqtingiz bo'lsa — tezroq.
  3. O'qish ≠ o'rganish. Har bobdan keyin mashq qiling (02-Mashqlar/) va loyiha quring (01-Loyihalar/). Kod yozmasangiz, unutasiz.
  4. Mukammallikni kutmang. 80% tushunsangiz — oldinga yuring, qolgani amaliyotda o'tiradi.
  5. Sabr. Bu marafon, sprint emas. Har kuni ozdan — yutuq.

Bosqichlar va vaqt

1-BOSQICH: Poydevor (≈ 4–6 hafta)

Maqsad: kompyuter, web va dasturlashning asoslari.

QISM Mavzu Taxminiy vaqt
0 Tayyorgarlik (kompyuter, OS, terminal, internet) 4–6 kun
1 HTML / CSS 1–1.5 hafta
2 JavaScript 2–3 hafta

Bu bosqichdan keyin qura olasiz: statik saytlar, interaktiv sahifalar (1–2-toifa loyihalar: 1–30).

2-BOSQICH: Dasturchi fikrlashi (≈ 3–4 hafta)

Maqsad: muammo yechish va professional vositalar.

QISM Mavzu Taxminiy vaqt
3 Algoritmlar va ma'lumot tuzilmalari 2–3 hafta
4 Git va vositalar 3–5 kun

Bu bosqichdan keyin: algoritmik masalalar, CLI vositalar (3-toifa: 31–45). Git bilan portfolioni boshqarasiz.

3-BOSQICH: Backend (≈ 6–8 hafta)

Maqsad: server, ma'lumotlar bazasi, API.

QISM Mavzu Taxminiy vaqt
5 Node.js 2–3 hafta
6 Ma'lumotlar bazasi (SQL/NoSQL) 2 hafta
7 TypeScript 1 hafta
8 NestJS 1.5–2 hafta

Bu bosqichdan keyin: to'liq backend, REST API, CRUD ilovalar (4-5-toifa: 46–73).

4-BOSQICH: Arxitektura va DevOps (≈ 4–5 hafta)

Maqsad: katta tizimlarni qurish va joylashtirish.

QISM Mavzu Taxminiy vaqt
9 Arxitektura (SOLID, pattern, mikroservis) 1.5–2 hafta
10 DevOps (Docker, CI/CD, deploy) 2–3 hafta

Bu bosqichdan keyin: ilovangizni deploy qilasiz, infratuzilma vositalari (14-toifa: 182–193).

5-BOSQICH: Frontend (zamonaviy) (≈ 6–8 hafta)

Maqsad: zamonaviy, interaktiv UI va full-stack.

QISM Mavzu Taxminiy vaqt
11 React 2–3 hafta
12 State Management 1–1.5 hafta
13 Next.js (full-stack) 2–3 hafta

Bu bosqichdan keyin: to'liq full-stack ilovalar, real-time, e-commerce (6-7-toifa: 74–102).

6-BOSQICH: Professional daraja (≈ 4–6 hafta)

Maqsad: xavfsizlik, kasbiy yetuklik, katta loyiha.

QISM Mavzu Taxminiy vaqt
14 Xavfsizlik 1.5–2 hafta
15 Kasbiy ko'nikmalar 1 hafta
16 Capstone (katta loyiha) 2–4 hafta

Bu bosqichdan keyin: ishga tayyor full-stack dasturchi. Portfolio, intervyu, ish.


Umumiy taymlayn

text
1-BOSQICH  Poydevor          ████████        4–6 hafta
2-BOSQICH  Fikrlash          ██████          3–4 hafta
3-BOSQICH  Backend           ████████████    6–8 hafta
4-BOSQICH  Arxitektura/Ops   ████████        4–5 hafta
5-BOSQICH  Frontend          ████████████    6–8 hafta
6-BOSQICH  Professional      ████████        4–6 hafta
                             ───────────────────────────
                             JAMI ≈ 6–9 oy (muntazam o'qishda)

Diqqat: 6–9 oy — to'liq, chuqur o'rganish uchun. Tezroq "ishlaydigan" darajaga (junior) 4–5 oyda yetish mumkin (1–3, 5–6, 11, 13 QISM), qolganini ishlab yurib o'rganasiz.


Har hafta uchun ritm (tavsiya)

  • Dushanba–Juma: har kuni 1 bob o'qish + o'sha bobning mashqlari.
  • Shanba: haftalik loyiha (o'rgangan mavzularni birlashtirib).
  • Yakshanba: dam + o'tilganni takrorlash (intervyu savollari bilan o'zingizni sinang).

Maslahatlar

  • Har bosqich oxirida 1 loyiha tugating (01-Loyihalar) — bilim ko'nikmaga aylanadi.
  • Progress'ni belgilab boringProgress-tracker.md.
  • Qotib qolsangiz — bobni qayta o'qing, mashqni soddalashtiring, internetdan qidiring.
  • Har kuni oz, lekin muntazam — haftada bir kun 10 soatdan, har kun 1.5 soat yaxshiroq.
  • Portfolio'ni boshidan yig'ing — har tugatilgan loyiha GitHub'ga.

Bosh sahifa: README · Belgilash uchun: Progress-tracker.md.

Izohlar (0)

Izoh yozish uchun kiring.

  • Hozircha izoh yo'q. Birinchi bo'ling!
O'quv yo'l xaritasi — Wisar