Jeste da je dosta pisano na ovu temu, ali hajde da opet rezimiramo:
Postoje dva-tri dela u izradi web sajtova:
Prvi: backend programiranje - web programiranje i web aplikacije. Programiranje web sajtova - to je sve ono sto jedan web sajt izvrsava u pozadini na serveru. Svaki web sajt prikuplja neke podatke, vrsi obradu i upis u bazu podataka kao sto npr ovaj forum prikuplja obradjuje i zapisuje u bazi sve korisnike foruma, delove foruma i sve poruke koje korisnici pisu i salju.
Ukoliko imas smisla za matematiku, logiku, algoritme kreni sa ucenjem nekih web orijentisanih programskih jezika, npr: PHP uz to moras da naucis i MySQL. Ovo je put web developera iliti web programera :)
Drugi: web dizajn i front end programiranje - tu spada dizajniranje izgleda web sajta, prebacivanje u staticke HTML stranice koje browseri prikazuju, javascript programiranje... - Kreni sa photoshopom, izuci ga dobro, prvo osnove, pa posle sve vezano za web dizajn, nauci da dizajniras lepe i funkcionalne web sajtove kao na
www.cssmania.com uporedno sa tim nauci HTML i CSS jer je osnova da znas da dizajn koji uradis u Photoshopu prebacis u stranice koje browseri prikazuju. Time si stekao osnovna znanja za web dizajnera, jos mozes da upotpunis znanje uceci Adobe Illustrator - program za vektorsku grafiku, npr dizajn logotipa, raznih ilustracija i sl. pa tako mozes da kreiras komplet vizuelni identitet nekog klijenta. Dalje mozes da prosirujes svoje znanje učeći Javascript (sve one fensi galerije slika koje vidjas po netu i jos mnogo toga vezano za funkcionisanje sajta se radi Javascriptom), naravno uz brdo iskustva i tonu napisanih JS funkcija stekao si znanje jednog frontend developera - HTML, CSS, JS :)
Treci ako se moze tako reci: jeste da krenes da ucis Flash i Action Script programiranje u flashu, posto je flesh davno prerastao da bude program za "animaciju" sada se dosta aplikacija radi kroz njega. Ali pre nego sto krenes sa Fleshom, potrebno ti je dobro znanje Photoshopa.
Pre svega potrebno ti je dobro opste znanje o racunarima i koriscenju istih da bi mogao bilo sta da radis.
Samo da napomenem, sta god krenes da radis, HTML i CSS su obavezni za znati, to je odprilike kao tablica mnozenja u matematici :)
U sustini bilo sta da pocnes da ucis ovo je posao koji zahteva stalan rad, ucenje, ucenje, ucenje i usavrsavanje, nijedno znanje ne moze da dodje preko noci pogotovo u IT oblasti u kojoj se svakodnevno desavaju promene koje moraju da se isprate, ali ako je to ono što volis onda samo napred :)
P.S. izvinjavam se ako sam nesto preskocio i ako sam nesto nerazumljivo napisao, bas mi se spava dok ovo kucam :D :D :D