DE0613 Tīmekļa pakalpes un tehnoloģijas

Kods DE0613
Nosaukums Tīmekļa pakalpes un tehnoloģijas
Statuss Obligātais/Ierobežotās izvēles; Brīvās izvēles
Līmenis un tips Pamatstudiju, Akadēmiskais
Tematiskā joma Datormācība
Struktūrvienība Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Mācībspēks Aleksejs Jurenoks
Kredītpunkti 3.0
Daļas 1
Anotācija Tīmekļa produkta izstrādē ietilpst klienta daļas (front-end) izstrādes un servera daļas (back-end) izstrādes pamati. Mūsdienīgas tīmekļa vietnes vairs nav iedomājamas bez tīmekļa pakalpēm (Web services), kas neatkarīgi no izvēlētās platformas un vides ļauj nodrošināt datu apmaiņu. Studiju kurss aptver tīmekļa pakalpojumu izmantošanas metožu apskatus un to izveides posmus gan lietotāja, gan servera pusē..
Studiju kursā tiek apskatītas mūsdienīgas programmēšanas valodas - PHP, Python..
Studiju kursa saturs
Saturs Pilna un nepilna laika klātienes studijas Nepilna laika neklātienes studijas
Kontaktstundas Patstāvīgais darbs Kontaktstundas Patstāvīgais darbs
Ievads tīmekļa servera konfigurēšanā. 6 6 2 10
PHP programmēšanas valodas struktūra, funkcijas un procedūras. 8 8 3 12
Datubāzes izmantošana programmas kodā. 6 6 2 10
Tīmekļa dati, API izmantošana, JSON apstrāde. 8 8 3 12
Datu apstrādes metodes un rīki, informācijas meklēšana un apstrāde. 6 6 2 11
Datu uzglabāšanas un pārvaldības metodes serveru pusē. 6 6 2 11
Kopā: 40 40 14 66
Mērķis un uzdevumi, izteikti
kompetencēs un prasmēs
Studiju kursa mērķis ir nodrošināt gan lietotāja, gan servera puses tīmekļa produktu izstrādes programmēšanas valodu, rīku un metožu apgūšanu, kā arī sniegt zināšanas par darbības automatizēšanas iespējām un pakalpju izstrādes metodēm. Studiju kursa uzdevumi: * nodrošināt tīmekļa servera uzstādīšanas, konfigurēšanas pamatu un tīmekļa vietņu izstrādes pamatu apgūšanu; * nodrošināt datu apmaiņas protokolu apgūšanu; * nodrošināt tīmekļa vietņu izstrādes programmēšanas valodas PHP apgūšanu; * nodrošināt pakalpju izstrādes metožu apgūšanu.
Sasniedzamie studiju
rezultāti un to vērtēšana
Spēj izvēlēties pareizo tīmekļa servera konfigurāciju. Izprot pieslēdzamu bibliotēku nepieciešamību un pamata konfigurācijas prasības. - Pozitīvs vērtējums par patstāvīgi izpildīto laboratorijas darbu.
Prot izmantot PHP valodu informācijas saņemšanai no datubāzes un tās turpmākai apstrādei servera pusē. - Pozitīvs vērtējums par patstāvīgi izpildīto laboratorijas darbu.
Saprot API izmantošanas pamata prasības. Prot izsaukt REST API pieprasījumus, izmantojot PostMan programmatūru. Prot integrēt PostMan ģenerēto programmatūras kodu savā projektā. - Pozitīvs vērtējums par patstāvīgi izpildīto laboratorijas darbu.
Spēj izstrādāt tīmekļa pakalpojumus, lai nodrošinātu nepieciešamo datu izguvi un apmaiņu. - Pozitīvs vērtējums par patstāvīgi izpildīto laboratorijas darbu.
Spēj demonstrēt teorētiskās un praktiskās zināšanas par tīmekļa pakalpju izstrādi un to izmantošanu produktu izveidē. - Zināšanu pārbaudes testi un eksāmens.
Studiju rezultātu vērtēšanas kritēriji
Laboratorijas darbi - 60%
Zināšanu pārbaudes testi - 20%
Eksāmens - 20%
 
Priekšzināšanas Nav nepieciešamas.
Studiju kursa plānojums
Daļa KP Stundas nedēļā Pārbaudījumi Pārbaudījumi (brīvai izvēlei)
Lekcijas Prakt. d. Lab. Ieskaite Eksāmens Darbs Ieskaite Eksāmens Darbs
1 3.0 20.0 0.0 20.0 * *

Pieteikties uz šo kursu

[Kursa apraksts PDF formātā]