Na vytváření webů nepotřebuješ zádné znalosti programování, protože jazyky HTML a CSS, které pro tvorbu webu budeš potřebovat, nejsou programovacími jazyky.
HTML (HyperTex Markup Language – hypertextový značkovací jazyk) vyznačuje strukturu („toto je nadpis, toto je odstavec, toto položka seznamu, toto je odkaz…) a jazyk kaskádových stylů (CSS – Cascading Style Sheets) popisuje, jak (a kde) se mají jednotlivé prvky HTML kódu zobrazit.
Na pochopení základů HTML doporučuji
http://www.jakpsatweb.cz/ od prvních kapitol, pak
http://www.semantika.name/ pro pochopení toho, k čemu které značky slouží a k čemu by sloužit neměly. Až pochopíš strukturu HTML a naučíš se trochu sémanticky přemýšlet (při troše soustředění musíš to nejdůležitější za měsíc umět), teprve pak má smysl začít s kaskádovými styly. „Encyklopedické znalosti“ najdeš také na
JPW.
Jakousi učebnici najdeš na jeho subdoméně
polopatě a rady s konkrétními problémy buď na našem fóru, nebo na specializovaném fóru
http://diskuse.jakpsatweb.cz/Taky ti neuškodí si prolistovat některé moje
Rady začínajícím tvůrcům stránek, i když je asi na úplném začátku nevyužiješ, ale po čase se k nim můžeš vrátit.
Doplňuji:
Pokud jde o programování, na to nejsem odborník, takže snad ti někdo poradí.
Jinak – když jsem psal, že tvorna webů není programování – v základech tomu tak je, ale budeš-li někdy chtít vytzvořit e-shop nebo redakční systém, tak se bez programování neobejdeš.