Vítejte na stránkách k předmětu Web pro kodéry
Předmět o pokročilé tvorbě webových stránek běží v letním semestru akademického roku 2010/2011 na Fakultě jaderné a fyzikálně inženýrské v Praze.
Co se právě děje...
Aktuální informace zde budou uvedeny před začátkem letního semestru 2010/11.
Stručný přehled základních informací
- Název předmětu
- Web pro kodéry (Web for coders)
- Kód předmětu
- 12WBK
- Zařazení předmětu
- Katedra fyzikální elektroniky
- letní semestr 2010/2011
- Vyučující
- Petr Kosnar
- petr@fjfi.cz
- Způsob zakončení předmětu
- klasifikovaný zápočet
- Počet kreditů
- 2
- Rozsah
- 2h týdně
- Domovská stránka předmětu
- www.fjfi.cz/wbk
- Čas a místo výuky
- Zatím není určeno. Sledujte ve správný čas rozvrh.
- Podmínky pro záskání zápočtu
- Vypracování 100% domácích úloh a jejich včasné odevzdání (vždy nejpozději do půlnoci před následující hodinou, pokud není v zadání úlohy řečeno jinak)
- Prezentace vlastního webu, který je vytvořený v souladu s probranými pravidly (validní sémantický kód, přístupnost, SEO, ...), schopnost smysluplně diskutovat o jednotlivých prvcích tohoto webu.
Náplň předmětu
- Dobré návyky při kódování stránek
- Sémantika kódu
- Dopředná a zpětná kompatibilita
- Návrh kódu pro snadné stylování
- Princip šablon a šablonovacích strojů
- Použitelnost a přístupnost
- Přistupnost webovách stránek (pro fyzicky či psychicky hendikepované uživatele, děti, nezkušené uživatele, ženy, ...)
- Použitelnost stránek, ergonomie
- Návrh intuitivního uživatelského rozhraní, které se snadno a příjemně používá
- Pokročilé techniky CSS
- Rozdíly v interpretaci CSS moderními prohlížeči
- Využívání rozdílů a chyb interpretace CSS v prohlížečích
- Univerzální stylování pro různý software(různé internetové prohlížeče, operační systémy a různý speciální software) a hardware(obrazovka PC, displej mobilního telefonu, tiskárna, ...)
- Typografie, užití barev a grafických efektů
- CSS hacky
- Řešení konkrétních "známých problémů", triky a neobvyklé způsoby efektivního užití CSS
- Optimalizace pro vyhledávače (SEO)
- Úvod do problematiky SEO
- Principy
- Analýza
- Strategie
- Podrobný popis praktických metod a technik optimalizace
- Zásady SEO
- Dobré a špatné návyky a techniky SEO, zakázané techniky a praktické příklady
- Vysvětlení základů internetové propagace a trendů internetového marketingu
Náplň jednotlivých hodin
- Úvodní informace, představení předmětu, organizační záležitosti
- Návrh struktury stránky, sémantika, zásady při psaní kódu, návrh pro snadnou stylovatelnost, model šablony, stručný popis MVC
- Zásady přístupnosti a použitelnosti webu
- Kompatibilita, použitelnost, zásady užívání barev a grafických efektů a základy typografie
- Rozdíly v interpretaci CSS moderními prohlížeči
- Pokročilé techniky CSS
- SEO – Úvod do problematiky, terminologie, principy
- SEO – Nástroje pro analyzu úspěšnosti
- SEO – Strategie, analýza a návrh klíčových slov
- SEO – Struktura stránek, uspořádání webu, navigace
- SEO – Obsah meta, konkrétní elementy v html kódu
- SEO – Offpage faktory, tvorba zpětných odkazů, neetické SEO
- Shrnutí, práce na konkrétním projektu
- Konzultace, řešení konkrétních problémů studentů
Co se stalo...
Nic moc.
Hodnocení úkolů
Pokud domácí úkol není odevzdán včas (tedy před následující hodinou), nebo je špatný a vrácený k opravě, je zde uvedeno "oprava". Na opravu je vždy týden, pokud se se mnou dotyčný nedomluví jinak. Pokud není úkol dodán ani v termínu opravy, je označený jako "nesplněný" a dotyčný tedy nemůže získat zápočet.