Tīmekļa vietņu izveide
Priekšzināšanas nav nepieciešamas.
Apraksts
Kursa mērķis: tīmekļa vietņu izstrādes pamattehnoloģiju apguve, to izmantošanai vietnes klienta puses izveidei.
Kursa uzdevumi: attīstīt programmēšanas prasmes HTML valodā; apgūt CSS stilu valodu tīmekļa vietņu noformējuma izveidei; apgūt programmēšanas prasmju pamatus JavaScript valodā, attīstīt prasmi izmantot mašīnmācīšanās tehnoloģijas tīmekļa vietņu izveides procesā.
Galvenās tēmas
1. Kursa mērķis, uzdevumi, mācību metodes un darba formas.
2. Ievads tīmekļa vietņu izveidē (kas ir web izstrāde, ko spēj veikt web izstrādātājs, klienta un servera puses izstrāde, integrētas izstrādes vides (IDE) instalēšana).
3. HTML pamati (dokumenta struktūra, teksta rediģēšana, numurēti un nenumurēti saraksti).
4. Objektu ievietošana html dokumentā (attēli, tabulas, formas, attēlu kartes, audio un video integrēšana). Uzraudzītās mašīnmācīšanās algoritmu izmantošana attēlu klasificēšanai, lai attēlus ievietotu tīmekļa vietnē kategorijās.
5. CSS pamati (CSS izmantošanas iespējas – html kodā, head sadaļā, atsevišķā failā). Darbs ar tagiem; krāsas uzdošanas veidi, fons (krāsa, bilde, gradients), rāmji.
6. CSS: klases, ID selektori. (teksta noformēšana, ārējie un iekšējie attālumi, rindiņas un kolonnas, attēli, hipersaites). Kombinatoru izmantošana.
7. CSS: navigācijas paneļa izveide, mobilajām ierīcēm adaptīvs navigācijas panelis.
8. CSS: vietnes struktūras izveide (vietnes objektu pozicionēšana).
9. JavaScript valodas pamati (mainīgie, skaitļi, darbs ar operatoriem, funkcijas, objekti).
10. JavaScript: darbs ar DOM modeli.
11. HTML formu apstrāde ar JavaScript (formu elementu veidi; DOM izmantošana, lai piekļūtu formu elementiem; elementa vērtības nolasīšana un pārbaude).
Personai nepieciešamais materiāltehniskais nodrošinājums
Dators ar pieeju internetam.
Prasības iepriekšējai izglītībai
Saņem jaunumus e-pastā
Lai pieteiktos STARS e-pasta jaunumiem, lūdzu, aizpildiet zemāk redzamo formu.
Jūsu norādītajā e-pastā saņemsiet vēstuli, kurā būs jāaktivizē norādītā saite.