Ievads web-tehnoloģijās

Kopējais priekšstats par Globālā tīmekļa struktūru, tā vēsturi, web-tehnoloģijām un standartiem. Interneta darbības principi no fiziskā līdz loģiskajam līmenim. Domēna vārdu, IP-adrešu un lietotāju pārlūkprogrammu mijiedarbības organizācija, mēklētājsistēmu darbība un meklēšanas optimizācijas pamati. 

Priekšmeta mērķis — nodemonstrēt mūsdienu web-tehnoloģiju iespējas un izveidot vispārējo priekšstatu par tīmekļa lapu un servisu veidošanas principiem.

Web-lapu kodēšana

Priekšmets satur tīmekļa lapu izveides un stilizācijas tehnoloģiju mācības — HTML un CSS valodas. Izmantojot minētās zināšanas izglītojamais varēs veidot tīmekļa lapas, kuras būs vienādi atspoguļojamas visās mūsdienu pārlūkprogrammās un optimizēt kodu tā, lai mēklētājsistēmas efektīvi indeksētu tīmekļa lapas saturu.

Web-programmēšana

Priekšmetā tiek iegūtas pamatiemaņas programmēšanā un algoritmikā, kā arī nepieciešamas zināšanas programmēšanas valodās, kuras ir orientētas uz web-interfeisiem.

Tiek apgūtas aplikāciju uzrakstīšanas pamati, izmantojot servera programmēšanas valodas, kā arī mijiedarbība ar datu bāzēm.

Apgūstamās tehnoloģijas

  • JavaScript
  • PHP

Datu bāzes

Priekšmets ir orientēts uz datu bāžu darbības principu, to pārvaldības sistēmu apgūšanu, kā arī datu bāžu izmantošanu tīmekļa aplikāciju izstrādes procesā.

Priekšmeta galvenās tēmas:

  • datu bāžu projektēšanas un administrēšanas pamati;
  • tipveida ievades, izvades un datu apstrādes vaicājumu izveidošana un to optimizēšana;
  • datu apstrāde datu bāžu pārvaldības sistēmas līmenī;
  • sarežģītu vaicājumu optimizēšana, triggeru un procedūru veidošana.

Apgūstamās tehnoloģijas

  • MySQL