Tinklapių kūrimas ir tinklinis programavimas

Dalyko (modulio) paskirtis: Supažindinti moksleivius su šiuolaikinėmis programavimo internete metodologijomis, išmokyti kurti internetinius žiniatinklius, naudojant HTML žymėjimo kalbą, CSS pakopinių stilių lenteles bei JavaScript programavimo kalbą. Supažindinti su dažniausiai svetainių kūrimui naudojama dinamine interpretuojama scenarijų programavimo kalba PHP bei MySQL – viena iš reliacinių duomenų bazių valdymo sistemų. Suteikti praktinių įgūdžių, dėstomą teoriją derinant su realaus gyvenimo pavyzdžiais ir praktiniais laboratoriniais darbais, kuriant vidutinės apimties internetines sistemas. Įgyta teorija ir praktika suteiks reikalingų žinių bei praktinių įgūdžių, tolimesniam tobulėjimui informacinių technologijų srityje.

Nr. Paskaitų ir praktinių užsiėmimų tema Teorija Lab. darbai Viso
1. Bendros tinklapių kūrimo sąvokos. Įvadas į pasaulinio tinklo architektūrą. Žymėjimo kalbos. Tinklapių dizaino elementai. (x)HTML ir CSS sintaksė. 2 2 4
2. Tinklapių interaktyvumas, skriptinės kalbos. JavaScript taikymas. 2 2 4
3. Tinklapių progarmavimas: PHP kalbos įžanga 2 2 4
4. PHP duomenų ir valdymo struktūros: kintamieji, tipai, sąlygos sakiniai, ciklai, funkcijos. 2 3 5
5. Daugkartinis funkcijų naudojimas ir serverio pusės kintamieji 1 2 3
6. Tinklapio formos ir sąveika su vartotoju. Duomenų bazių kūrimas. SQL pagrindai. 1 3 4
7. PHP programų ir MySQL duomenų bazių valdymo sistemos sąveika. 1 3 4
8. Pavyzdinio projekto kūrimas. Projekto demonstravimas ir gynimas. Pažymėjimo apie kurso užbaigimą įteikimas. 1 3 4
Viso valandų 12 20 32