O HTML i CSS kursu
„HTML i CSS osnovni kurs“ je praktičan uvod u frontend osnove. Kroz jasno strukturisane lekcije i mini‑projekte savladaćete semantiku HTML‑a, selektore i box model u CSS‑u, tipografiju, boje i osnove responsivnog dizajna. Kurs je idealan za početnike i one koji žele da postave čvrste temelje pre JavaScript‑a. Kao deo šireg razvoja, povezuju se teme kao što su dizajn sajta i responsivni layout, a polaznici dobijaju smernice kako se naučeno kasnije primenjuje na izrada sajtova, tehničku SEO optimizaciju (struktura naslova, alt atributi, performanse) i standarde održavanja (Održavanje sajta).
HTML & CSS Osnovni Kurs – Plan lekcija
Na sledećem linku možete pogledati gradivo koje je se obrađuje HTML & CSS
01 – Uvod u HTML
Šta se uči:
-
Šta je HTML i čemu služi
-
Osnovna struktura HTML dokumenta
-
Rad u browseru i editoru Opis: Polaznici se upoznaju sa osnovama web tehnologije, kako funkcioniše HTML i kako izgleda najjednostavnija web stranica.
02 – Semantički HTML
Šta se uči:
-
Razlika između semantičkih i nesemantičkih tagova
-
Elementi kao što su
<header>,<main>,<section>,<article>,<footer> -
Pravilna organizacija sadržaja Opis: Uči se kako da HTML bude čitljiv i logičan, kako za ljude tako i za pretraživače i asistivne tehnologije.
03 – CSS selektori
Šta se uči:
-
Osnovni selektori (
element,.class,#id) -
Kombinovani i hijerarhijski selektori
-
Pseudo-klase i pseudo-elementi Opis: Polaznici uče kako da ciljano stilizuju elemente na stranici koristeći različite selektore.
04 – Box model
Šta se uči:
-
Padding, border, margin
-
width,height,overflow -
Vizuelno razumevanje prostora oko elemenata Opis: Uči se kako svaki HTML element funkcioniše kao kutija i kako se manipuliše njegovim dimenzijama i razmakom.
05 – Tipografija i boje
Šta se uči:
-
Rad sa fontovima i veličinama
-
Boje u CSS‑u: HEX, RGB, nazivne boje
-
font-family,line-height,text-alignOpis: Fokus je na vizuelnom identitetu sajta kroz tekstualni stil i boje.
06 – Layout: inline-block
Šta se uči:
-
Razlika između
inline,block,inline-block -
Raspoređivanje elemenata u redove
-
Problemi sa razmakom i kako ih rešiti Opis: Uči se kako da se elementi poređaju horizontalno bez korišćenja naprednijih tehnika.
07 – Flexbox
Šta se uči:
-
display: flexiflex-direction -
justify-content,align-items,gap -
Praktični primeri rasporeda elemenata Opis: Polaznici savladavaju modernu tehniku za fleksibilno raspoređivanje sadržaja.
08 – Grid
Šta se uči:
-
display: gridigrid-template-columns/rows -
gap,grid-area,frjedinice -
Kombinovanje sa Flexbox‑om Opis: Uči se kako da se stranica podeli u kolone i redove za kompleksniji layout.
09 – Responsive
Šta se uči:
-
@mediaqueries -
Mobilni-first pristup
-
Prilagođavanje fontova, paddinga i rasporeda Opis: Polaznici uče kako da stranica izgleda dobro na svim uređajima — od telefona do desktopa.
10 – Mini projekat
Šta se uči:
-
Kombinovanje svih prethodnih lekcija
-
Izrada jednostavne web stranice sa navigacijom, sadržajem i footer‑om
-
Testiranje i optimizacija Opis: Polaznici primenjuju sve što su naučili i izrađuju svoj prvi pravi projekat.