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
Pre kursa: korisno je da pročitaš Osnove weba (bar prve dve lekcije). Za JavaScript lekcije pomaže ako već znaš osnove jednog jezika – Python ili C++. Posle kursa sledi backend: Python za web ili ASP.NET Core.

1 HTML – struktura stranice

Od prve stranice do formi: elementi, atributi, linkovi, slike, liste, tabele, semantički delovi.

2 CSS – izgled i raspored

Boje i slova, model kutije, flexbox i grid, prilagođavanje telefonu.

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.

Predloženi redosled

  1. HTML: prva web stranica
  2. HTML: tekst, linkovi i slike
  3. HTML: liste, tabele i delovi stranice
  4. HTML: forme
  5. CSS: boje, fontovi i selektori
  6. CSS: box model
  7. CSS: flexbox i grid
  8. CSS: responzivni dizajn
  9. JavaScript: prvi koraci
  10. JavaScript: DOM i događaji
  11. Bootstrap 5: mreža i pomoćne klase
  12. Bootstrap 5: komponente
  13. Projekat: plan i struktura
  14. Projekat: naslovna strana
  15. Projekat: stilovi i responzivnost
  16. Projekat: generator logoa
  17. Objavljivanje sajta