Web Inkognito

Web Inkognito je série nepravidelných seminářů, které volně navazují a doplňují přednášky kurzu 4IZ228. Cílem je poskytnout prostor přednáškám odborníků z praxe nebo se detailněji věnovat některým speciálním tématům, na která během standardního času přednášek není čas.

Od ZS 2015/2016 byl původní předmět 4IZ228 rozdělen na dva nové (4IZ268 a 4IZ278), kde je již čas na zvané přednášky hostů přímo během přednášek.

Následuje přehled všech v minulosti uskutečněných seminářů.

Program semináře v LS 2011/2012

DatumProgramPřednáší
24.2.

HTML vs. XHTML

výhody a nevýhody obou formátů, rozdíl mezi parsery XML a HTML, výběr parseru na základě MIME typu

Jirka Kosek

23.3.

Vývoj Windows 8 aplikací v HTML5

HTML5 už není jen technologie pro vývoj webových aplikací. Operační systém Windows 8 podporuje HTML5 jako technologii pro vývoj desktopových aplikací pro rozhraní Metro. V semináři si ukážeme vývoj jednoduché aplikace od A do Z.

Štěpán Bechynský
Microsoft ČR
30.3.

Responsive Webdesign

Nejrůznějších smartphonů či tabletů se každý den prodají tisíce (http://mobil.idnes.cz/na-svete-se-letos-proda-400-milionu-smartphonu-u-nas-asi-750-000-p3w-/mob_tech.aspx?c=A110912_152906_mob_tech_jm). Již dnes se jich prodává více než desktopů či laptopů. Okolo roku 2014 bude na váš web pravděpodobně více přístupů z mobilních zařízení než z desktopů. Je váš web na tuto revoluci připraven?

Během přednášky o responsive webdesignu budeme hledat odpovědi na to, jak tyto statistiky zatočí se současným webdesignem, co z toho vyplývá a co musíme umět a dělat.

Účastníci nechť si s sebou vezmou papír a tužku. Ti co se podobných věcí štítí, si mohou vzít tablet.

Slidy z přednášky

Jan Sládek
20.4. Nette Framework – snadný vývoj bezpečných webových aplikací David Grudl
davidgrudl.com
27.4.

Rychlejší vývoj aplikací s Doctrine 2

Slidy z přednášky | Zdrojové kódy příkladů

Václav Purchart
Medio Interactive
11.5. Výkonnost webových aplikací Jan Tichý
Medio Interactive

Program semináře v ZS 2012/2013

DatumProgramPřednáší
5. 10.

HTML, XHTML, validace

výhody a nevýhody obou formátů, rozdíl mezi parsery XML a HTML, výběr parseru na základě MIME typu, jak fungují moderní validátory

Jirka Kosek
12. 10. Relevance ve vyhledávání Dušan Janovský (Yuhů)
Seznam.cz, jakpsatweb.cz
26. 10. SEO
Slidy z přednášky
Linda Hlaváčová
H1.cz
9. 11.

Git init
vše potřebné pro to, aby mohlo 2+ lidí pracovat na společném projektu

Slidy z přednášky

Václav Purchart
Medio Interactive
16. 11.

Geolokace

Slidy z přednášky

Martin Hassman
zdrojak.cz
30. 11. Javascript Daniel Steigerwald
14. 12.

AngularJS

Slidy z přednášky

Ladislav Prskavec
LMC, blog.prskavec.cz
21. 12.

UX sucks → UX success

David již od začátku října pracuje na tom, aby se stal odborníkem na UX, dokonce začal shánět skripta. Nenechte si ujít toto exkluzivní vystupení spojené s vánoční besídkou.

Pozor, tento seminář se koná v salónku akademického klubu. Pro neznalé VŠE se tam dostanete výtahem z prostor menzy v Italské, jede se do 3. patra. Doporučuji dorazit již v 15:45 a v předstihu si objednat nápoje.

David Grudl
davidgrudl.com

Program semináře v LS 2012/2013

DatumProgramPřednáší
15. 3. SEO Linda Hlaváčová
H1.cz
22. 3. PPC
Jak fungují a jak používat reklamní systémy AdWords, Sklik a Facebook.
Petra Větrovská
http://vetrovka.cz/
5. 4. Vývoj aplikací v HTML5 pro Windows 8 Štěpán Bechynský
Microsoft ČR
26. 4. jQuery
Nejpopulárnějším frameworkem pro oživení webových stránek je dnes jQuery. Řadu věcí usnadňuje, ale nenabízí nic, co by pomohlo vytvořit robustní aplikaci s udržovatelným kódem. Je velmi snadné s jQuery vyrobit nesrozumitelný spaghetti kód. Jak se tomu vyhnout? A kde má jQuery své hranice?
David Grudl
http://davidgrudl.com/
3. 5. Optimalizace výkonu na serveru i klientovi
Čas jsou peníze a proto nesmíte uživatele nechat čekat na načtení vašeho webu. Ukážeme si různé techniky pro zrychlení odezvy - dotkneme se databáze, aplikačního kódu i webového prohlížeče.
Slidy
Ondřej Mirtes a Václav Purchart
Medio Interactive
10. 5.

Bezpečnost webových aplikací
Představíme si pár základních útoků na webové aplikace, ukážeme si,
jak takový útok provést, povíme si, jak moc je nebezpečný a hlavně si
ukážeme, jak webovou aplikaci proti danému útoku zabezpečit.
Na závěr si zopakujeme, jak bezpečně ukládat uživatelská hesla a
chybět nebudou ani veselé historky z natáčení.
Slidy

Michal Špaček
http://www.michalspacek.cz/

Program semináře v ZS 2013/2014

DatumProgramPřednáší
4.10. Webové aplikace pro desktop, tablet, mobil, hodinky a mikrovlnku Daniel Steigerwald
11.10. Nativní aplikace pro Windows 8.1 v HTML5 Štěpán Bechynský (Microsoft ČR)
18.10 Reklama na Internetu (PPC) Petra Větrovská (vetrovka.cz)
1.11. 10 tipů, jak (ne)dělat marketing na internetu
Chytře, důvtipně a efektivně
Linda Hlaváčová (Slevomat)
8.11. Nette Framework - snadný vývoj bezpečných
webových aplikací
David Grudl (davidgrudl.com)
29.11. Jak (ne)pokazit redesign webu Jan Tichý (Medio Interactive)
6.12. Tisíc a jeden tip pro webovou bezpečnost
Slidy
Michal Špaček (Slevomat)
13.12.

Jak dostat web k zakazníkům spolehlivě a včas
O deploymentu webových aplikací

Ladislav Prskavec (LMC)
20.12. AngularJS – jak se zbavit špaget v jQuery a ulehčit si práci Ondřej Mirtes (Medio Interactive)

Program semináře v LS 2013/2014

DatumProgramPřednáší
4.4. SEO v roce 2014 Linda Hlaváčová (Slevomat.cz)
16.5.

Javascriptové API Mapy.cz
JS API služby Mapy.cz stále stojí v ústraní známějších alternativ, přestože nabízí v srovnatelné a v mnoha případech kvalitnější služby. Jak se s ním pracuje a co všechno dovede?

Slidy z přednášky

Ondřej Žára (Seznam.cz)
23.5.

Responzivní webdesign

Slidy z přednášky

Martin Michálek (vzhurudolu.cz)

Program semináře v ZS 2014/2015

DatumProgramPřednáší
3. 10. JavaScript všude
Budeme hrát drinking game. Vymyslíte si slovo, a pokud na slovo + ".js" vrátí Google nějaký výsledek, dáme si panáka... vody. Přitom vám povím příběh, jak se z opovrhované obludky stala krásná princezna. V duchu Freakonomics si rozeberem, co stálo a stojí za úspěchem JavaScriptu.
Daniel Steigerwald (steigerwald.cz)
10. 10. Avocode – jednodušší život webového vývojáře
Ukážeme si, jak se kódovaly weby ješte před CSS Hatem a jak se budou kódovat s příchodem Avocode. Aneb, jak snadno udělat z návrhu v Photoshopu odpovídající HTML+CSS kód.
Petr Brzek (avocode.com)
17. 10. Nebojte se SVG
Možnosi, výhody a nevýhody této technologie a jejího začlenění do moderního webu.
Slidy: http://svg.kvalitne.cz/webexpo/svg-intro.html#/
Marek Raida
(LMC)
24. 10. API Design
Ukážu co to je REST API, k čemu se hodí. Jak vypadají některé reálné příklady a jak vypadají pokud se jejich autoři nevěnují příliš jejich designu. Ukážu jak pracovat s designem API a proč si myslím, že by se API mělo psát ve formátu API Blueprint.
Ladislav Prskavec (apiary.io)
7. 11. Získejte (si) návštěvníky
Offline, online, SEO, PPC, e-mailing, bannery, sociální sítě... Ukážu vám zajímavé kampaně a tipy co (ne)dělat, když (si) chcete získat návštěvníka.
Linda Hlaváčová (slevomat.cz)
14. 11. Deployment webových aplikací
Rychle, pohodlně a spolehlivě. Aneb jak u nás v Medio Interactive vypadá vývojové workflow od první změny na lokálním počítači vývojáře přes repozitáře, testování, integraci až po nasazení na produkci?
Jan Tichý (Medio Interactive)
21. 11. Seznam Panorama na klientu
Česká varianta populárního Streetview už je nějaký ten měsíc v provozu. Jaké zajímavosti a technologie lze nalézt v klientské implementaci?
Slidy: http://ondras.zarovi.cz/slides/pano-vse/, demo: http://ondras.zarovi.cz/slides/pano-vse/example/
Ondřej Žára (seznam.cz)
28. 11.

Pozor! Z důvodu nemoci se vystoupení ruší.
Ale nepropadejte panice, na jaře si to vynahradíme.

Remarketing v AdWords a Skliku
Co všechno na nás marketéři zkouší, dokud nás neuženou k nákupu a jak se nás snaží zlomit znou. To vše pomocí remarketingu v PPC systémech.

Petra Větrovská (vetrovka.cz)
5. 12. Webové aplikace na cloudu
Uvidíte, jak provozovat webové aplikace v prostředí, kde nejste omezování výkonem nebo úložným prostorem.
Štěpán Bechynský (merck.com)
12. 12. Ruby on Rails
Jak psát webové aplikace rychle, dobře a soustředit se pouze na to, CO psát, nikoli JAK.
Jiří Hradil (hradil.cz)
19. 12.

Sencha Touch a Cordova
Pomocí webových technologií si upečeme vánoční mobilní aplikaci.
demo: https://github.com/mhujer/web-inkognito-cordova-sencha

Po přednášce bude následovat vánoční besídka. Dejte nám vědět, zda se zúčastníte.

Martin Hujer (martinhujer.cz)

Program semináře v LS 2014/2015

DatumProgramPřednáší
6. 3. Za klidnější spánek (webových vývojářů a uživatelů)
Několik nejčastějších chyb a jak se proti nim bránit a co všechno udělat pro to, abychom měli všichni klidnější spaní.
Slidy z přednášky a ukázky SQL injection útoku
Michal Špaček (michalspacek.cz)
13. 3. Remarketing v AdWords a Skliku
Co všechno na nás marketéři zkouší, dokud nás neuženou k nákupu a jak se nás snaží zlomit znovu. To vše pomocí remarketingu v PPC systémech.
Petra Větrovská (vetrovka.cz)
27. 3. Selenium: mocný nástroj pro testování webů
Selenium umí "proklikat" váš web a ověřit, že na všech stránkách je vše, co na nich má být. Testy jednou vytvoříte a poté je můžete spouštět po každé změně na webu.
Slidy z přednášky
Jiří Koutný
(collabim.cz)
3. 4. Děkanské volno, přednáška bohužel odpadá. SEO
Co můžete udělat pro to, aby vás vyhledávače měly rádi. Čím začít, co dává smysl, a které metody vám v dnešní době naopak mohou ublížit.
Linda Hlaváčová (slevomat.cz)
10. 4. CSS layout a metodologie
Špetka floatu, kousek pozicování, střídmě tabulek, inline block na chuť a pořádný flák flexboxu s trochou gridu, aby se neřeklo. A kdyby toho nebylo dost, podíváme se na pár OOCSS, SMACSS a BEM žhavých receptů.
Slidy z přednášky
Lukáš Mladý (pond5.com)
24. 4. Jak responzivní design změní UI patterny
Karusely, slajdery, záložky, navigace, formuláře. Návrhové vzory, které jsme byli na webu zvyklí používat se s příchodem mobilů rozbily. Máme už pro ně alternativy?
Martin Michálek (vzhurudolu.cz)
© Jiří Kosek 2011-2016
$Id: index.html,v 1.2 2016/04/01 14:58:37 jkj Exp $