Kova je napisao/la:
vidio sam da ovdje ima dosta ljudi koji se bave time pa me zanima kako ste se poceli baviti webom, koje alate koristite i koliko dugo se bavite webom (programiranje, dizajn...) i ima li tko kakvu preporuku za mene...??
Prve stranice sam napravio negdje u osnovnoj školi i hostao ih na tada jednom od rijetkih besplatnih hostera (geocities, s punih 3 ili 5MB!). To je bilo prije... hmm nekih 8 godina.
U početku sam učio iz malih školica iz časopisa (Bug) (jer nisam tada baš vladao engleskim), no onda sam počeo zavirivati u source drugih stranica i dalje uglavnom koristim Internet za "obrazovanje" (kupio sam u međuvremenu i neku knjigu o web developingu, ali poslije sam skužio da mi nije previše pomogla).
Počeo sam s FrontPage Expressom, pa sam onda dugo vremena koristio Dreamweaver, sad sve radim s običnim tektualnim editorom koji boja kod (kate npr.).
Ne bavim se aktivno izradom weba, niti se smatram previše kompetentnim za to, ali imam ponešto projekata iza sebe i pratim tu granu tako da znam otprilike kako, što i zašto.
Kad pohvataš osnove trebaš čitati kako to rade iskusni web developeri i profesionalci - čitaj grupe, forume, stalno gledaj primjere (barem HTML/CSS kod je dostupan na desnom kliku), prati razvoj tehnologije da znaš što je IN, a što OUT. Stalno variraj i mijenjaj svoj stranice i pitaj za kritike i prijedloge.
Predlažem da ovako kreneš:
HTML > CSS > XHTML (to je malo strože od HTML-a) > malo JavaScripta (da znaš preuredit postojeće skripte i što koji dio skripte otprilike radi) > server side (PHP) > baza (mySQL, ne sad cijeli SQL jezik, samo osnove) > pa se vratiš malo na JS i DOM > onda pred kraj možeš na napredne teme XML/XPath/XSLT, AJAX, php frameworks (ovo zadnje samo ako ćeš imat volje, jer je to već teško - zahtjeva široko znanje).
Što se tiče dizajna:
počneš stilirat stranice s CSS-om > onda ubacuješ i slike > što prije izbaci stil iz HTML-a > a onda bi mogao i cijele stranice crtat u nekom grafičkom programu i onda ih razrezat...
Popratne teme:
-
usability - što se smije, a što ne smije
- širiš znanje o: slikama, bojama, itd.
- kompatibilnost s pojedinim browserima (i naravno kompatibilnost po w3c standardima)
- optimizacija za tražilice
itd.
Good luck
