

Vadnica je spletišče, kjer se bomo učili izdelovati spletne strani s pomočjo HTML, CSS, JavaScript in jQuery, MySQL in PHP.
Internet je preprosto omrežje računalnikov, ki med seboj komunicirajo za pošiljanje in prejemanje informacij oziroma podatkov. Vsak od teh računalnikov v internetu je mogoče razlikovati in locirati po edinstveni številki, imenovani IP naslov. Splet je podmnožica interneta. Kot vsako drugo računalniško omrežje je tudi splet sestavljen iz dveh glavnih komponent: odjemalca spletnega brskalnika in spletnega strežnika. Odjemalec zahteva podatke in strežnik svoje podatke deli ali streže. Da bi to dosegli, morata strani skleniti dogovor. Ta sporazum se imenuje programski vmesnik aplikacij ali na kratko API. Toda te podatke je treba urediti in oblikovati v obliko, ki je razumljiva končnim uporabnikom, ki imajo širok nabor tehničnih izkušenj in sposobnosti. Tu pridejo v pošte HTML, CSS, JavaScript, PHP in celoten koncept spletnega razvoja.
Spletni brskalniki prejmejo dokument HTML iz spletnega strežnika ali lokalnega pomnilnika in dokumente upodabljajo v večpredstavnostne spletne strani. HTML pomensko opisuje strukturo spletne strani in prvotno vključuje znake za njen videz. Splet ali skrajšano www je distribuirano hiperbesedilo (način označevanja besedilnih ali grafičnih elementov, ki omogoča povezovanje z drugimi deli besedila), sistem, ki deluje v internetu. Hiperbesedilne dokumente pregledujemo z brskalnikom, ki prenese dokument s spletnega strežnika in ga prikaže v brskalniku. Spletne strani lahko vsebujejo povezave, ki kažejo na druge spletne strani ali pošiljajo povratne informacije strežniku. Delovanje spleta temelji na treh standardih.
standard | polno ime | opis |
---|---|---|
URL | Uniform Resource Locator (slo. Enotni iskalnik virov) | Pogovorno imenovan spletni naslov je sklic na spletni vir, ki določa njegovo lokacijo v računalniškem omrežju in mehanizem za njegovo pridobitev. |
HTTP | Hyper-Text Transfer Protocol (slo. Protokol za prenos hiperbesedila) | Določa način komunikacije med spletnim strežnikom in brskalnikom. |
HTML | Hyper-Text Markup Language (slo. Jezik za označevanje nadbesedila) | Določa označevanje meta besedilnih elementov (naslovov, slik, povezav do drugih elementov itd.), v dokumentu. |
Obširnejši seznam nalog, na katere se običajno nanaša spletni razvoj, lahko vključuje spletni inženiring, spletno oblikovanje, razvoj spletne vsebine, konfiguracijo varnosti spletnega strežnika, omrežja, razvoj e-trgovine itd. Med spletnimi strokovnjaki se "spletni razvoj" običajno nanaša na glavni vidik izdelave spletnih strani, ki niso povezani z oblikovanjem: označevanje in kodiranje. Spletni razvoj lahko uporablja sisteme za upravljanje vsebine (CMS), da naredi spremembe vsebine lažje in dostopne z osnovnimi tehničnimi veščinami. V večjih organizacijah in podjetjih so lahko skupine za spletni razvoj sestavljene iz več sto ljudi (spletnih razvijalcev) in pri razvoju spletnih strani sledijo standardnim metodam.
Obstajajo tri vrste specializacije spletnih razvijalcev: Front-end razvijalec, Back-end razvijalec in Full-stack razvijalec. Front-end razvijalci so odgovorni za vedenje in vizualne elemente, ki se izvajajo v uporabnikovem brskalniku, medtem ko se back-end razvijalci ukvarjajo s strežniki. Izdelava spletnih strani je proces, v katerem programer ustvari spletne strani ali spletne trgovine. Postopek izdelave spletne strani vključuje načrt, izdelavo dizajna spletne strani, priprava navigacije po spletni strani, izrez zasnove spletne strani in integracija zasnove v (CMS). Pravilna priprava in pravilen vnos materialov na spletne strani je zelo pomemben element optimizacije spletnih strani, kar pomeni visoko umestitev vaše spletne strani ali spletne trgovine v spletne iskalnike.
Ime | Opis | Spletna stran |
---|---|---|
Moj Blog | Moj blog je del spletne strani, kjer bodo objavljeni izključno primeri in nasveti s področja spletnega programiranja. (Se odpre v novem oknu oziroma zavihku.) | Obišči stran |
MDN Web Docs | Dokumentira spletne tehnologije, vključno s HTML, CSS in JavaScript. (Se odpre v novem oknu oziroma zavihku.) | Obišči stran |
W3Schools | Največje spletno mesto za razvijalce na svetu. (Se odpre v novem oknu oziroma zavihku.) | Obišči stran |
YouTube | YouTube je priljubljena spletna stran za izmenjavo videoposnetkov. (Se odpre v novem oknu oziroma zavihku.) | Obišči stran |