Veb-texnologiyalar
Veb-ilova va saytlarni loyihalash hamda ishlab chiqish.

Veb-texnologiyalar yo‘nalishi to‘liq siklni qamraydi: dizayn maketidan tortib ishlaydigan, ma’lumotlar bazasiga ulangan va serverga joylashtirilgan veb-ilovagacha.
Musobaqa bir necha modulga bo‘linadi. Birinchisida tayyor maket beriladi va uni piksel aniqligida, moslashuvchan qilib yig‘ish talab qilinadi. Ikkinchisida server tomoni yoziladi — API, autentifikatsiya, ma’lumotlar bazasi bilan ishlash. Uchinchisida mavjud kodda xatolik topiladi va tuzatiladi. Oxirgi modul odatda cheklangan vaqtda yangi funksiya qo‘shishni talab qiladi.
Baholash faqat natijaga emas, kod sifatiga ham qaraydi: tuzilma, o‘qilishi, xavfsizlik va qulaylik talablari.
Ishtirokchiga talablar
Frontend: semantik HTML, zamonaviy CSS (grid, flex, moslashuvchan tartib), JavaScript va bitta zamonaviy freymvork.
Backend: server tili (odatda PHP yoki JavaScript), REST API loyihalash, SQL va ma’lumotlar bazasi tuzilmasi, sessiya va parol xavfsizligi.
Qo‘shimcha: versiya nazorati, brauzer ishlab chiquvchi asboblari bilan xatolikni topish, kirish qulayligi (accessibility) asoslari.
Kerakli jihozlar
Ish o‘rni: kompyuter, ikkita monitor, kod muharriri (VS Code yoki shunga o‘xshash), lokal server muhiti.
Dasturiy ta’minot: ma’lumotlar bazasi serveri va uni boshqarish vositasi, brauzerlar to‘plami, grafik maket faylini ochish dasturi, versiya nazorati tizimi.
Internet cheklangan yoki umuman yopiq bo‘ladi — barcha kutubxona va hujjatlar mahalliy nusxada beriladi.
Baholash mezonlari
O‘lchov qismi avtomatlashtirilgan: funksional testlar, maketga mos kelish, turli ekran o‘lchamlarida to‘g‘ri ko‘rinish, API javoblarining to‘g‘riligi.
Ekspert bahosi: kod tuzilmasi va o‘qilishi, nomlash madaniyati, takrorlanishning yo‘qligi, xavfsizlik yechimlari.
Xatolik topish modulida topilgan va to‘g‘ri tuzatilgan xatolar soni hisoblanadi — tuzatish boshqa joyni buzmasligi kerak.
