Mutaxassisligi


O‘RTA MAXSUS PROFFESONAL TA’LIMINING O‘QUV DASTURI



Download 0,81 Mb.
bet59/70
Sana13.09.2022
Hajmi0,81 Mb.
#848768
1   ...   55   56   57   58   59   60   61   62   ...   70
Bog'liq
5.52.01.02 - Dasturiy inginiringi

OLIY VA O‘RTA MAXSUS TA’LIM VAZIRLIGI

O‘RTA MAXSUS PROFFESONAL TA’LIMINING O‘QUV DASTURI



Kasbning (mutaxassislikning) kodi va
nomi:

5.52.01.02 - Dasturiy inginiring

Malaka nomi:

  1. Amaliy dasturlash bo‘yicha mutaxassis

  2. Mobil dasturlash bo‘yicha mutaxassis

O‘quv dasturining nomi:

Web texnologiyalar

O‘quv dasturidagi tartib raqami:

3.2.3

Soatlar soni:

100

Toshkent – 2021






Ishlab chiqdi:

Mirzaxidova M.M. TATT maxsus fan o‘qituvchisi;
Djurayev A.I. TATT maxsus fan o‘qituvchisi;



Taqrizchi:



    1. O‘quv dasturiga umumiy talablar


Dasturning nomi

Web texnologiyalar

Ajratilgan soatlar

100

Мavzular soni

16

Dasturning maqsadi

web-texnologiyalar va web -ishlab chiqish tillarini o‘rganish (HTML, CSS, Java Script, PHP) va Java Script, PHP dasturlash tillari yordamida dinamik web-sahifalarni ishlab chiqish.

O‘zlashtirish natijalari

web -saytlarni loyihalash texnologiyalari va web -dasturlash yordamida web -saytlarni ishlab chiqish va ulardan amalda foydalanish

Bilim

  • HTML,CSS, JavaScripttdan foydalanish;

  • CSS stillarini bilish;

  • JavaScritp hodisalarini bilish;

JavaScritp Funksiyalarini bilish;

Ko‘nikmalar

  • HTML,CSS, JavaScripttdan foydalanib sahifalar yaratish, tahrirlash;

  • CSS stillarini HTML ga tadbiq qilish;

  • JavaScritp hodisalarini foydalanish;

  • JavaScritp Funksiyalaridan foydalanish bilish;

O‘quv dasturiga muvofiq o‘zaro
bog‘liq fanning nomi

Mobil qurilmalarni dasturlash, Internet ilovalarini ishlab chiqish, Internet texnologiyalari

O‘qitishning tashkiliy shakli

N – nazariy dars;
А – amaliy dars;
NA – nazariy va amaliy darslar birgalikda tashkil etiladi; MX – maxsus o‘quv laboratoriya xonasida dars.

Dastur talabi

Majburiy

O‘qitish tili

Guruhga tayinlangan o‘qitish tiliga asoslanib.

Baholash tartibi

Uy vazifalari (hisobotlar va boshqalar);
Darsda ishtirok etish; Oraliq imtihon; Yakuniy imtihon.

Bilim va
ko‘nikmalarni baholash

Yozma, og‘zaki, savol-javob, munozara, test, amaliy topshiriq




    1. O‘quv dasturining mazmuni





Mavzu nomi



Mavzuning qisqacha mazmuni



Jami

O‘qitish ning
tashkiliy shakli



Mustaqil ish

1

Sayt loyihasi

Web-saytni rejalashtirishning dastlabki bosqichlari. Sayt sxemasi. Sahifa nomlanishi. Web-sahifalar elementlari. Bosh sahifa. Navigatsiya vositalari. Sayt elementlari. Sarlavhalar. Saytning
tuzilishini ishlab chiqish.

2

N, A

1

2

HTML Gipermatnni belgilash tili

HTML hujjatlarining tuzilishi va formati. HTML hujjat yaratish. Matn kontentini belgilash. HTML ro‘yxatlarini yaratish
Web -sahifada multimediya, jadvallar, shakllar bilan ishlash

4

N, A

2

3

CSS uslubining kaskadli jadvallari

CSS -ning vazifasi va qo‘llanilishi. CSS - ning asosiy tushunchalari va HTML - hujjatni formatlashda ishlatilishi. Blok va satrli elementlar: formatlash va xususiyatlar. Rang va shrift. Matn va matn fonining ranglar. Shriftlar parametrlaridan foydalanish. Matn va ro‘yxatlar. Matn fragmentlarining xususiyatlari: harflar oralig‘i, satr balandligi, azats. Ro‘yxatlar shaklini va ko‘rinishi. Pozitsiyalash. HTML formatlash bloklarini brauzer ish maydoniga piksel aniqligi bilan joylashtirish: blok o‘lchamlari, mutlaq va nisbiy koordinatalar. Qatlamlarni
boshqarish.

8

N, A

4

4

CSS uslubida
bezatilgan web - sahifalar

CSS uslubida bezatilgan web -sahifalar. CSS yordamida to‘rtburchaklar bloklarni uslublash. Gorizontal navigatsiya va Vertikal navigatsiya blokli web -sahifa

8

N, A

4

5

JavaScript ssenariylar tili

JavaScript kodini HTML sahifasiga qo‘llash usullari. Ma’lumot turlari va operatorlar. JavaScript sintaksisi asoslari: belgilar, o‘zgaruvchilar, massivlar, shartli operatorlar, sikl operatorlari. Funksiya va obyektlar. Ma’lumot turi va obyektlar sifadida Funksiyalar. Hujjat obyektlari
modeli (DOM). Foydalanuvchi obyektlarni tasvirlash usullari.

8

N, A

4

6

JavaScript da dasturlash texnikasi

Brauzer oynasining xususiyatlari va ularni dasturlash. Oynani boshqarish. HTML formalarini dasturlash. Hodisalar bilan ishlashning turli usullari, serverga ma’lumotlarni jo‘natishni JavaScript -kod yordamida ma’lumotlar almashishni tashkil etish. HTML -sahifalarda grafik tasvirlardagi o‘zgarishlarni dasturlash, JavaScript da animatsiya. Grafik menyu. JavaScript dasturlash texnikasi: cookie - fayllar mexanizmi, fokusni boshqarish, maxfiy ma’lumotlarni uzatish, xavfsizlik
muammolari.

8

N, A

4

7

PHP dasturlash tiliga kirish

PHP tilining tarixi. PHP imkoniyatlari (platformalar, protokollar, ma’lumotlar bazalari, elektron tijorat ilovalari va PHP tomonidan qo‘llab-quvvatlanadigan xususiyatlar). PHP ni qo‘llash sohalari
(server ilovasi sifatida, buyruq satrida,

8

N, A

4










GUI ilovalarini yaratish); Foydalanish usullari. PHP bilan ishlash uchun dasturiy ta’minotni o‘rnatish va sozlash. PHP asosiy sintaksisi. Ko‘rsatmalarni ajratish usullari, izohlar yaratish. O‘zgaruvchilar, o‘zgarmas va ma’lumotlar turlari,
operatorlar.










8

Boshqaruvchi konstruksiyalar

Shartli operator (if, switch). Sikllar (while, for, fo-reach). Kutubxona operatorlari (include, require). PHP yordamida so‘rovlarni qayta ishlash. PHP yordamida ma’lumotlarni serverga yuborish va qayta ishlash usullari. Mijoz-server texnologiyalari asoslari. HTML shakllari va uning yordamida ma’lumotlarni yuborish. Post va Get usullarining qisqacha tavsifi. PHP yordamida HTML formalaridan ma’lumotlarni olish va
ularni qayta ishlash mexanizmi.

8

N, A

4

9

PHP -dagi funksiyalar.

Funktsiya tushunchasi. Foydalanuvchi tomonidan belgilangan funktsiyalar. Funktsiya argumentlari, argumentlarni qiymat va mos yozuvlar bo‘yicha uzatish, argumentlarning standart qiymati va funktsiya qaytaradigan qiymatlar (return () funksiyasi) PHP -da obyekt va sinflar. Sinf va obyekt tushunchalari. Sinflarning ta’rifi va foydalanilishi. Sinfni kengaytirish tushunchasi. Konstruktorlar. Operator: bazaviy sinf va parent
funktsiyasi.

8

N, A

4

10

Mmassivlar bilan ishlash.

Massivlar. Massivlarni saralash. Funktsiyani massivning barcha elementlariga qo‘llash. Subarrayni tanlash. Iplar bilan ishlash. Satrlar bilan ishlash. Satr elementlarida izlash. Satrlarni chiqarish, satrlarni ajratish va birlashtirish (explode, implode funktsiyalari), satr uzunligini aniqlash (strlen), satrlarni ajratish (strstr, substr). Fayl tizimi bilan ishlash. Fayllar yaratish, fayldagi ma’lumotlarni o‘qish, faylni o‘chirish, shuningdek serverda fayl
mavjudligini tekshirish (fopen, fwrite, fclose, file, fget, unlink, file_exists.)

8

N, A

4

11

Ma’lumotlar bazasi va MOBT

SQL ga kirish. Ma’lumotlar bazalari: asosiy tushunchalar. SQL so‘rovlar tili: qatorni tanlash, qo‘shish, o‘zgartirish, o‘chirish, shuningdek jadval yaratish, o‘zgartirish va uni o‘chirish amallari.
MySQL ma’lumotlar bazasi. MySQL

4

N, A

2










ma’lumotlar bazasi bilan ishlash uchun PhpMyAdmin -dan foydalanish.










12

PHP va MySQL -ning o‘zaro ta’siri.

PHP va MySQL DBMS o‘rtasidagi o‘zaro ta’sir usullari. Ma’lumotlar bazasi bilan aloqa o‘rnatish, so‘rovlarni yuborish va natijalarni qayta ishlash (mysql_connect, mysql_query, mysql_result, mysql_num_rows, mysql_close).

8

N, A

4

13

Ma’lumotlar bazasini loyihalash.

MySQL ma’lumotlar bazasini yaratish. Ma’lumotlar bazasi bilan aloqa o‘rnatish. Ma’lumotlar bazasi yozuvlarini qo‘shish uchun sahifa yaratish. Ma’lumotlar bazasi yozuvlarini o‘chirish va tahrir qilish
uchun sahifa yaratish

8

N, A

4

14

Sessiya yordamida avtorizatsiya qilish.

Tarmoq xavfsizligini ta’minlash va sessiya mexanizmidan foydalanish. Seanslarni boshlash, foydalanuvchi identifikatorini uzatish, sessiya o‘zgaruvchilarini ro‘yxatdan o‘tkazish, sessiyani o‘chirish. Sessiyalarni php.ini, httpd.conf,. htaccess. Fayllarida da sozlash

4

N, A

2

15

Doimiy ifodalar (Регулярные выражения)

Doimiy ifodalar, PHP -da Doimiy ifoda mexanizmini amalga oshirish, ularning sintaksisi. PHP va XML -ning o‘zaro birga ishlashi. XML hujjatlari obyekti modeli va uning PHPda ishlatilishi. DOM XML kengaytmasini o‘rnatish. PHP funktsiyalari yordamida XML hujjat elementlarini qayta ishlash
(tugun(значения узла), atribut va boshqalarning qiymatini olish)

6

N, A

3


Download 0,81 Mb.

Do'stlaringiz bilan baham:
1   ...   55   56   57   58   59   60   61   62   ...   70




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish