Asosiy nazariy qism (ma’ruza mashg‘ulotlari) 9 semestr
1-mavzu. HTML tili. Kirish. HTML nima. HTML teg, sarlavha, tana, HTML metasi. Boshlang‘ich teglar. Rasm va linklar.
2-mavzu. HTMLda AVI, frames, ruyxat, jadval va spanlar. Video, audio va Ifarme. Tartiblangan, tartiblanmagan va e’lon qilingan ruyxatlar. Jadvallar. Div va Span buyruqlar.
CSS tili 3-mavzu. CSS haqida. CSS nima. Ranglar va fontlar. Class va ID lar. Padding va margin.
JAVASCRIPT tili 4-mavzuJavascript dasturlash tiliga kirish. O’zgaruvchilar va arifmetik amallar, Qatorlar, Jadvallar, Funksiyalar.
Amaliy mashg‘ulotlar uchun mavzular: Web ilova yaratishga xizmat qiluvchi web dasturlar haqida umumiy ma’lumotlar. (2 soat)
PHP dasturi orqali Sintaksislar, O’zgaruvchilar, Satrlar, Malumot turlari bilan tanishish. (2 soat)
PHP dasturi orqali Konstantalar va funksiyalardan foydalanish tartibi. (2 soat)
PHP dasturi orqali mantiqiy operatorlar, shartli operatorlar, sikllar, funksiyalarining foydalanish tartibi.(2 soat)
Kurs ishi (loyihasi) bo‘yicha ko‘rsatmalar va tavsiyalar. Ta’lim yo‘nalishi o‘quv rejasida mazkur fan bo‘yicha kurs ishi (loyihasi) nazarda tutilmagan.
Mustaqil ta’lim tashkil etishning shakli va mazmuni
Talaba mustaqil ta’limni tayyorlashda muayyan fanning xususiyatlarini hisobga olgan holda quyidagi shakllardan foydalanishi tavsiya etiladi:
darslik va o‘quv qullanmalar bo‘yicha fanlar boblari va mavzularini o‘rganish;
tarqatma materiallar bo‘yicha maruzalar qismini o‘zlashtirish;
avtomatlashtirilgan o‘rgatuvchi va nazorat qiluvchi tizimlar bilan ishlash;
maxsus adabiyotlar bo‘yicha fanlar bulimlari yoki mavzulari ustida ishlash;
yangi hozirgi zamon intellektual o‘lchash vositalarini o‘rganish;
talabalarning o‘quv-ilmiy-tadqiqot ishlarini bajarish bilan bog‘liq bo‘lgan fanlar bulimlari va mavzularini chuqur o‘rganish;
faol va muammoli o‘qitish uslubidan foydalaniladigan o‘quv mashg‘ulotlari; masofaviy (distansion) ta’lim.
MUSTAQIL ISHLARNING MAVZULARI XXI-asrda Web texnologiyalarni tutgan o’rni.
Web dasturlarni yaratilish tarixi
Web dasturlashda ma’lumotlar tuzilmasining о‘rni va ahamiyati.
Dasturlash tilida ma’lumotlar turlari, ularni e’lon qilish va tasvirlash tushunchalari.
Zamonaviy ilovalarning turlari va bir biriga bog’liqligi.
Internet sahifalarida ma’lumotlarni joylashtirish.
MySQL ma’lumotlar bazasi va ular ustida bajariladigan amallar.
Rekursiv algoritm va funksiyalar.
Qidiruv algoritmlarini qiyosiy tahlili
Saralash algoritmlarini qiyosiy tahlili.
Sahifalardagi ma’lumotlarni yangilash va taxrirlash masalalari.
Ma’lumotlar bazasi bilan ishlash.
PHPda My SQL bilan bog‘lash
Web ilovalarda Fayllar bilan ishlash. (PHP, HTML, XML, JavaScript)
Python dasturlash tili orqali web ilova yaratish
PHP, MySQL, JavaSript va CSS dan foydalanish afzalliklari?