83

Update Delete

ID83
Fan dasturi nomiVeb ilovalar yaratish
Fan kodiWEB16MBK
Semestrlar5
Fanga ajratilgan kredit6
Fan turimajburiy
Fan dasturining amal qilish yili2025
Fan tili1
Vazirlik1
Oliy taʻlim muassasasi1
OTM rahbari1
Bilim sohasi1
Taʼlim sohasi1
Taʼlim yoʻnalishi1
Haftadagi dars soatlari(qiymatlanmagan)
Auditoriya mashgʻulotlari (soat)22
Mustaqil taʼlim (soat)158
Fanni oʻqitishdan maqsad“Web dasturlashga kirish” fanining maqsadi – talabalarni zamonaviy web dasturlashning nazariy asoslari va amaliy tamoyillari bilan tanishtirish, frontend va backend texnologiyalaridan samarali foydalanish, sayt arxitekturasini qurish, foydalanuvchi interfeysini loyihalash va boshqarish boʻyicha bilim va koʻnikmalarni shakllantirishdir.
Fanning vazifasi
Taʼlim natijalari boʻyicha bilimlar jihatidan talaba
Taʼlim natijalari boʻyicha koʻnikmalar jihatidan talaba
Malaka
Talablar
Kafedra1
Oʻqish davomiyligi (yil)5
Akademik darajasi1
Taʼlim shakli2
Modul davomiyligi (hafta)15
Oraliqyozma
Joriyamaliy mashgʻulot
Yakuniytest
Maʼruza12
Amaliy10
4.1. Bilimlar jihatidanZamonaviy veb dasturlashning nazariy asoslari, xususan, foydalanuvchi interfeysi (UI) va foydalanuvchi tajribasi (UX) tamoyillari boʻyicha chuqur bilimlarga ega boʻladi;
Frontend (HTML5, CSS3, JavaScript, jQuery) va backend (PHP, MySQL) texnologiyalarining oʻzaro bogʻliqligi, ishlash tamoyillari va ular yordamida veb-ilovalar yaratish mexanizmlari haqida tasavvur hosil qiladi;
Web arxitektura, mijoz-server modeli, HTTP protokoli, veb-sayt xavfsizligi va maʼlumotlar bazasi bilan integratsiyalashgan tizimlar haqida tizimli bilimga ega boʻladi;
PHP dasturlash tili, server tomonli skriptlash, fayllar bilan ishlash, formalarni qayta ishlash, sessiyalar va cookieʼlar kabi backend funksiyalarini tushunadi;
4.2. Koʻnikmalar jihatidanWeb-sahifalar yaratishda HTML5, CSS3 va JavaScript yordamida foydalanuvchi interfeyslarini loyihalash, ularga estetik koʻrinish va interaktivlik qoʻshish koʻnikmalariga ega boʻladi;
PHP tilida backend logikani ishlab chiqish, foydalanuvchi soʻrovlarini qayta ishlash, maʼlumotlarni saqlash va chiqarish, xatoliklarni boshqarish kabi texnik koʻnikmalarni egallaydi;
MySQL maʼlumotlar bazasini yaratish, jadvallar bilan ishlash, SQL soʻrovlarini tuzish va ularni veb-ilovaga integratsiyalashni oʻrganadi;
Dinamik, foydalanuvchiga qulay va xavfsiz ishlovchi saytlar yaratish, ularni testlash va sinovdan oʻtkazish boʻyicha amaliy malakaga ega boʻladi;
Frontend va backend texnologiyalarini birlashtirish orqali toʻliq funksional veb-ilovalarni mustaqil ravishda ishlab chiqish va sintez qilish koʻnikmalarini shakllantiradi;
Zamonaviy veb dasturlash muhitlaridan (masalan, VS Code, XAMPP, phpMyAdmin) foydalanish, loyiha kodlarini boshqarish (Git asosida) va hujjatlashtirish boʻyicha amaliy koʻnikmalar hosil qiladi;
Web-loyihalarda foydalaniladigan dizayn vositalari va responsiv interfeyslar yaratish boʻyicha zamonaviy talablarni hisobga olgan holda yechimlar ishlab chiqadi.