Praktiline näide
Praktilise näitena kasutasin oma projekti arvutipood. (GitHub)
See on veebipood, kus kasutaja saab vaadata tooteid.

Sellel lehel on veebipoe tervitus ja lühike kirjeldus poe kohta. Kasutaja näeb peamisi kategooriaid: sülearvutid, lauaarvutid ning komponendid ja tarvikud. Samuti on lehel kaart, mis näitab poe asukohta Tallinnas.

Sellel lehel kuvatakse poes müüdavad tooted koos piltide ja nimetustega. Kasutaja saab vaadata erinevaid arvuteid ja valida sobiva toote.
Menüüs on mitu lehekülge:
- Meist – annab infot poe ja ettevõtte kohta
- Tooted – kuvab poes müüdavad arvutid ja muud seadmed
- Galerii – näitab pilte toodetest
- Administraator – võimaldab hallata poe sisu
Toodete lehel kuvatakse erinevad arvutid koos piltide ja nimetustega. See aitab kasutajal visuaalselt näha, millised tooted on saadaval. Veebipoes on oluline, et tooted oleksid selgelt esitatud ja kergesti leitavad, sest see aitab kasutajal kiiremini otsustada, mida osta.
Kood näidis:

ADMIN Lehel (projekti peamine loogika)
See PHP fail suhtleb andmebaasiga ja teeb kolme asja, sõltuvalt sellest, mida kasutaja teeb:
- Lisab uue kirje – kui saadetakse vorm (
uusleht), siis lisatakse uus rida tabelisse. - Kustutab kirje – kui antakse ID (
kustutusid), siis kustutatakse vastav rida. - Muudab kirjet – kui antakse ID (
muutmisid), siis uuendatakse olemasolevat rida.
Ehk kokkuvõttes: see fail haldab andmebaasi kirjeid (lisa, kustuta, muuda).

See on PhpStorm Git-menüü: siin saab commit’ida, push’ida, pull’ida ja harusid hallata.
CASE vahendite klassifitseerimine

QUIZ
Web Development Tools

