1-mavzu. Web dasturlashga kirish
  1. Web texnologiyaning umumiy tushunchalari.
  2. WWW rivojlanish bosqichlari
  3. Web texnologiyada qoʻllaniladigan dasturlash tillari.
2-mavzu. HTML xujjatining umumiy strukturasi va uning asosiy teglari.
  1. HTML tiliga kirish.
  2. HTML5 da sahifa tuzilishining semantik tavsifi.
  3. HTML5 yangi standartlari va ularning vazifalari.
3-mavzu. HTML xujjatining umumiy strukturasi va uning asosiy teglari.
  1. HTML5 da yangi grafik va multimedia elementlari.
  2. Meta elementlar va ular bilan ishlash.
  3. Formalar bilan ishlash.
4-mavzu. CSS imkoniyatlari.
  1. CSS ga kirish. Selektor turlari.
  2. CSS xususiyatlari.
  3. CSS saxifalash
5-mavzu. CSS3 asoslari.
  1. Effektlar, tranformatsiya, animatsiya.
  2. Web sahifaning turli qurilmalarga moslashuvchanlik imkoniyati (CSS3: @media).
  3. CSS3:selektor, tipografiya va ranglar rejimi
6-mavzu. JavaScript asoslari
  1. JavaScript asoslari.
  2. JavaScript funksiyalari va obyektlari.
  3. JavaScript brauzer va web xujjat obyektlari modeli bilan ishlash.
7-mavzu. JQuery ga kirish.
  1. JQuery ga kirish. Asosiy tushunchalar.
  2. JQuery selektorlar.
  3. Formalarga ishlov berish.
8-mavzu. Mijoz – server texnologiyasi.
  1. Mijoz – server texnologiyasi.
  2. Apache server sozlash.
  3. Web server paketlarini foydalanish: XAMPP, LAMPP va boshqalar.
9-mavzu. PHP asoslari.
  1. PHP asoslari.
  2. Maʼlumotlar turlari.
  3. PHP matematik va mantiqiy amallar.
10-mavzu. PHP da shart va takrorlanuvchi operatorlar.
  1. PHP shart operatori.
  2. PHP takrorlanuvchi operator:for,while.
  3. PHP takrorlanuvchi operator: foreach.
11-mavzu. PHP da massivlar
  1. PHP massiv haqida tushuncha.
  2. PHP massiv bilan ishlovchi funksiyalar.
  3. PHP massiv bilan ishlovchi funksiyalar va unda misollar bilan tanishish.
12-mavzu. PHP da HTML formalar bilan ishlash
  1. PHP da HTML formalar bilan ishlash.
  2. PHP da global oʻzgaruvchilar bilan ishlash.
  3. PHP fayllar bilan ishlash.
13-mavzu. PHP da obyektga yo‘naltirilgan dasturlash.
  1. PHP da funksiyalari va obyektlari.
  2. PHP da sinf hosil qilish.
  3. PHP da sinf xususiyatlari.
14-mavzu. PHP da MySQL ma’lumotlar bazasini boshqarish tizimi bilan ishlash.
  1. MySQL maʼlumotlar bazasi haqida tushuncha.
  2. PHP ni MySQL maʼlumotlar bazasiga ulash.
  3. MySQL maʼlumotlar bazasidan PHP orqali maʼlumotlarni olish.
15-mavzu. PHP da CRUD amallari
  1. PHP yordamida maʼlumotlarni kiritish va oʻqish.
  2. PHP yordamida maʼlumotlarni oʻzgartirish va oʻchirish.
  3. PHP da autentifikatsiya va avtorizatsiyani amalga oshirish usullari.