Vodič · Web programiranje
HTML, CSS i JavaScript – kreiranje web sajtova
Svaka web stranica napravljena je od tri jezika: HTML određuje šta je na stranici, CSS kako izgleda, a JavaScript šta radi. Ovaj kurs vodi od prve stranice do responzivnog sajta i male interaktivne aplikacije.
U lekcijama je uz svaki primer prikazan i živi rezultat, a na kraju su vežbe sa rešenjima. Potrebni su samo pregledač i editor (preporuka: VS Code).
- 17 lekcija
- Od 5. razreda
- Projekat od skice do objave
1 HTML – struktura stranice
Od prve stranice do formi: elementi, atributi, linkovi, slike, liste, tabele, semantički delovi.
Prva web stranica
Alati, tagovi i atributi, kostur dokumenta, naslovi i pasusi.
Otvori lekciju →Tekst, linkovi i slike
Oblikovanje teksta, relativne putanje, sidra, slike i alt.
Otvori lekciju →Liste, tabele i delovi stranice
ul, ol, table; header, nav, main, footer; blok i linijski elementi.
Otvori lekciju →Forme
Polja za unos, radio, checkbox, select, provera unosa, GET i POST.
Otvori lekciju →2 CSS – izgled i raspored
Boje i slova, model kutije, flexbox i grid, prilagođavanje telefonu.
Boje, fontovi i selektori
Pravila, klase i id, boje i jedinice, kaskada.
Otvori lekciju →Box model
padding, border, margin, box-sizing, kartice, pozicioniranje.
Otvori lekciju →Flexbox i grid
Meniji, kartice, galerije i raspored cele stranice.
Otvori lekciju →Responzivni dizajn
viewport, media upiti, „prvo telefon“.
Otvori lekciju →3 JavaScript – ponašanje
Programiranje u pregledaču: od promenljivih do interaktivne aplikacije.
4 Bootstrap 5 – brži raspored
Gotove klase i komponente – kada već znaš CSS koji je ispod njih.
5 Projekat: Logo kreator
Ceo sajt od skice do objave: naslovna strana, sopstveni stil i generator logoa u JavaScript-u.
Plan i struktura
Šta pravimo, skica strane, folderi, plan rada.
Otvori lekciju →Naslovna strana
Meni, glavni deo sa formom, koraci, galerija, podnožje – Bootstrap 5.
Otvori lekciju →Stilovi i responzivnost
CSS promenljive, pozadina, efekti, telefon i pristupačnost.
Otvori lekciju →Generator logoa
SVG, živi prikaz, preuzimanje PNG i SVG slike.
Otvori lekciju →Objavljivanje sajta
Provera pre objave, GitHub Pages, Netlify, Render, sopstveni domen.
Otvori lekciju →Predloženi redosled
- HTML: prva web stranica
- HTML: tekst, linkovi i slike
- HTML: liste, tabele i delovi stranice
- HTML: forme
- CSS: boje, fontovi i selektori
- CSS: box model
- CSS: flexbox i grid
- CSS: responzivni dizajn
- JavaScript: prvi koraci
- JavaScript: DOM i događaji
- Bootstrap 5: mreža i pomoćne klase
- Bootstrap 5: komponente
- Projekat: plan i struktura
- Projekat: naslovna strana
- Projekat: stilovi i responzivnost
- Projekat: generator logoa
- Objavljivanje sajta
