Webařina je poměrně zábavná činnost, pokud se nebojíte číst manuály, tutoriály a pokud si ty rady umíte vzít k srdci (případně ke klávesnici). Po internetu se povaluje množství zajímavých zdrojů, z nichž se můžete poměrně dobře vzdělat. Člověk, který se do tvorby webů chce pustit, by měl mít vytrvalost, měl by být kreativní v pátrání po odpovědích na otázky a měl by poznat, který článek mu přinese potřebné informace a který jen plácá bahno a obsahuje chyby v kódu. Nebojte se procházet fóra a vyhledávat odpovědi na váš dotaz a doporučuji číst komentáře pod článkem, kde se mnohdy dozvíte ještě něco navíc, nebo třeba jen to, že autor je další lempl, který text jenom zkopíroval, ale už nezkoušel funkčnost svého ukradeného řešení.

Než někdo z vás začne s webem, měl by si uvědomit, že to chce čas na pochopení jazyka, kterému se bude chtít věnovat. Já třeba neprogramuji tak, jak to znáte. Jenom si patlám své starodávné html, css, sem tam php a nějaký ten javascript. Už teď vím, že mi to přestává stačit. Vy, pokud teprve přistupujete ke svému prvnímu tagu, rozhodně neopomeňte základy. Základem myslím prosté html, které je dostatečně jednoduché na vstřebání a až tohle zvládnete, začněte s CSS, protože bez externího stylopisu se u větších webů neobejdete. Jsou lidé, kteří rovnou skočí např. k php a pak se nachytají u toho, že vlastně nerozumí naprosto ničemu. Nebudu vás zbytečně vodit za ručičku. Další kroky zvládnete levou zadní.

Předhodím vám sem pár nástrojů, které se vám možná budou hodit. Každému však může vyhovovat něco jiného a tak to neberte dogmaticky.

Edit: časem se může úroveň webů měnit a některé samozřejmě mohou i zmizet v propadlišti internetu. Zde uvedené informace tedy platí v době uvedení článku.

Notepad++

Textový editor nabízející poměrně dobré featurky. Co vše obsahuje najdete přímo na domovské stránce. Použila jsem ho jako náhradu za PSPad v době, kdy nebylo třeba nějakého zvláštního počítačového voodoo k upravování staré verze webu.

Notepad++

Aptana Studio

Free editor na úrovni PHPEditu (subj. názor). Kompletní vývojářské prostředí pro náročnější uživatele. K tomuto programu existuje množství pluginů, které vám umožní pracovat například i s jQuery (javascriptový framework), Pythonem, Ajaxem, Ruby on Rails, PHP atd. Ostatně přesvědčit se můžete sami, minimálně zkouknutím domovské stránky. Hodí se v případě, že nemáte v kapse potřebný peníz na licenci pro komerční software (tedy např. freelancerům do začátků), ale nutně potřebujete vyvíjet pro klienty.

Aptana

NetBeans

V roce 2010 jsem objevila síťové fazolky. Protože mohu soubory upínat přímo přes ně, netáhnou se tak jako Aptana a mají vše, co zatím potřebuji, nechala jsem si je.

NetBeans

Firebug

Je rozšíření pro Firefox, díky němuž budete moci procházet strukturu kódu a odhalovat chyby. Využívám ho celkem často při zkoumání struktury webů od profíků a vybíráním bugů z kožichu kódu.

Firebug

Web Developer

Další z kvalitních rozšíření pro váš prohlížeč, který bych vám ráda doporučila, je Web Developer. Umožní vám měnit velikost okna pro náhled webu v nižším rozlišení, zobrazovat zdrojový kód, orámovat různé prvky designu, zkoumat layout a jeho strukturu od A do Z, pracovat s cookies, formuláři, obrázky apod. Umí toho hodně a může být tedy dobrou náhražkou různých pluginů.

Web Developer

Učíme se datlovat srozumitelný kód:

Nyní by to chtělo pár zdrojů pro pochopení samotného kódu, struktury webu a hlavně jakousi knihovnu tagů, kde bude vše přehledně uspořádáno a vysvětleno. Začnu webem, který možná už znáte. Jedná se o W3 Schools a obsahuje tutoriálové seriály pro HTML, CSS, XML a další, pěkně řazené dle obtížnosti. Věřím, že by vám tato stránka mohla dát do začátku množství informací. Dále přijde nostalgické vzpomenutí na Jak psát web (pozor, informace zde uvedené jsou již notně za zenitem, dnes tu máme HTML5 a CSS3, ale jsou užitečné), znovuseznámení s českým portálem Tutorials.cz a potom se budu zabývat trošku náročnějšími weby, věnujícími se řešení konkrétních elementů na vaší nové stránce. Jsou to zdroje, které sem tam navštívím a použiji některé jejich techniky u svého vlastního webu. Nikde neříkám, že tohle musíte procházet a vše číst, ale pokud shledáte některou stránku užitečnou, autoři budou rádi, že si jejich dílo hoví ve vašich záložkách.

W3 Schools

Tutoriály, které vás naučí „chodit“.

W3 Schools

Jak psát web

Starodávný web, který jsem četla ve svých kodérských začátcích a díky skleróze čtu i dnes.

Jak psát web

Tutorials.cz → TutoriArts.cz (2011)

Seriály o tvorbě webu, kódování layoutu a spousta dobrých rad.

Tutorials.cz

CSS Tricks

Web nejen o CSS. Tematické články a programování included. Zdrojové soubory ke stažení.

CSS Tricks

CSS Play

Efektivní layouty a menu za pomoci kaskádových stylů, odladěná řešení.

CSS Play

Zdroják

Český portál pro vývojáře.

Zdroják

Ajaxian

Množství témat nejen z webdeveloperského prostředí. Kvanta tutoriálů a informací.

Ajaxian

Net tuts +

Kvalitní tutoriály z různých oblastí programování.

Net tuts +

Build !nternet

Tutoriály a praktické rady jak vylepšit design a kód.

Build !nternet

Smashing magazine

Inspirativní články, sbírky designů, logotypů, nápadů. Tutoriály a grafika ke stažení a volnému použití.

Smashing Magazine

jQuery

Javascriptový framework, který dodá vašemu webu potřebnou šťávu, určitě ho neváhejte prozkoumat blíže.

jQuery

Janko at warp speed

Tutoriály převážně pro CSS a jQuery javascriptový framework. Najdete zde i recenze a hlavně tipy a triky pro vaše stránky.

Janko at warp speed

Snipplr

Repozitář zdrojových kódů.

Snipplr

Závěrem:

Neřadím odkazy podle relevance, ale spíše od úplných základů, přes stylopisy až po rozsáhlé portály o věcech tajemných. Ke konci najdete i nějaký ten blog. Repozitář výstřižků kódů je jen taková drobná třešínka, kterou pravděpodobně využijete, až budete něco umět, nevím, jestli u takových repozitářů existuje nějaká kontrola vkládaných scriptů atd. tudíž tady doporučuji rozvahu. Co se týká Smashing magazínu, nepatří mezi stránky, ze kterých bych byla takříkajíc vedle (stejně jako mě neoslňuje mnohými opěvované Abduzeedo), ale občas tam najdu něco, co se mi hodí do krámu. Časem budete mít vlastní sbírku oblíbených stránek, které vám pomáhají při webařině a třeba tam nebude ani jedna z výše zmíněných. I tohle je dost individuální, tak to tak berte. A jinak – enjoy.