Naučím vás nejen JavaScript a React
Jmenuji se Daniel Steigerwald a všechna školení vedu osobně. Přes deset let pomáhám firmám i jednotlivcům tvořit lepší software.
Napsal jsem nemálo článků,
přednášel na řadě konferencích a srazech.
Za programátora ale hovoří jeho kód. Jsem autorem populárního
React starter kitu
Este.js, který demonstruje mnohé techniky a praktiky vývoje webových aplikací.
Postupem času jsem přišel na to, že lepší než předčítat slajdy nebo procházet příklady, je společně psát aplikaci. Teorii vysvětluji pouze na konkrétním kódu.
Veřejné kurzy
Nabízím tři veřejné na sebe navazující jednodenní kurzy. Je možné objednat se na kterýkoliv zvlášť. Každý kurz začíná v deset dopoledne a končí v šest večer. Všechna školení se konají v Praze v prostorách
Jamm Club. Občerstvení je v ceně. Notebooky sebou.
Jeden den školení stojí 4 900 Kč. Studenti a plátci Bitcoinem mají 20 % slevu.
Základy JavaScriptu a Reactu
Budete překvapeni, co vše se lze naučit za jediný den. Napíšeme si jednoduchou SPA (single page application) a nasadíme ji do cloudu. Výsledný kód však půjde přidat i do existující PHP, .NET, Java aplikace.
Začneme přehledem moderního JavaScriptu, následně si projdeme
React. Poté si nainstalujeme
Node.js a
Next.js, nastavíme
VSCode editor, a začneme tvořit webovou aplikaci. Představím vám odzkoušené knihovny komponent, ale také jak si správně tvořit komponenty vlastní.
Školení je vhodné pro každého, kdo zná alespoň základy HTML, CSS, a JavaScriptu nebo podobného jazyka. Ideální i pro doposud pouze na server orientované programátory.
Nejbližší termín: květen 2019
JavaScript a React pro mírně pokročilé
Nejprve si porovnáme různé přístupy ke stylování. Klasické stylopisy, CSS moduly, styly v JavaScriptu (CSS in JS), design systémy, atomické CSS.
Každá webová aplikace potřebuje pracovat s daty. Proto budeme pokračovat formulářem s validací, to často potrápí i zkušené programátory. Ukážeme si konzumaci klasického REST API, pak ale přejdeme na
GraphQL – fantastickou technologii dneška. Pro plné využití GraphQL je vhodné mít aplikace staticky typované. Proto se naučíme
TypeScript.
K večeru bude naše aplikace ukládat data do SQL databáze skrze revoluční službu
Prisma.
Školení je plné praktických typů, dostanete pravidelně aktualizovaný seznam doporučené literatury a zdrojů (jen to nejnutnější), naučíme se jak odchytávat a ladit chyby.
Nejbližší termín: květen 2019
JavaScript a React pro pokročilé

Třetí a poslední den školení je věnovaný všemu tomu, co potřebujeme, abychom mohli nasadit kvalitní aplikaci do produkce. Lokalizace, přístupnost, testování, reportování chyb, optimalizace rychlosti, a mnoho dalšího. Opět nečekejte suchou teorii, ale praxí ověřený kód.
V závěru se soustředíme na širší okolí. Mobilní nativní (iOS a Android) aplikace psané pomocí
React Native a webové pomocí
React Native Web. A jak sdílet kód na serveru, v prohlížeci, desktopu, či mobilu. Nikdo nechce psát validace nebo šablony více než jednou.
Nejbližší termín: květen 2019
Pro firmy
Na otázku čím se živím občas odpovídám: "angel developer". Školení pro firmy vždy upravuji na míru, tím to ale nekončí. Angel developer je k dispozici, kdykoliv je třeba. Dělá code review, hlídá návrh infrastuktury, stará se o blaho programátorů. Cílem je maximálně pomoci vašemu projektu.
Jedna hodina konzultací a programování stojí 4 900 Kč.
Mám zájem
Kontakt
Mentoring, konzultace, audit, školení na míru, cokoliv vás zajímá, napište nebo zavolejte mi.
Reference
„Pokud chcete s izomorfními aplikacemi začít, pak doporučují projít Danovu prezentaci z letošního WebExpa, kde najdete mnoho odkazů na to nejlepší, co je momentálně k dispozici. Pro mě osobně byla Danova přednáška nejlepší z těch, které jsem letos navštívil.“https://www.zdrojak.cz/clanky/jake-webexpo-2014 „Nejvíc nás zaujaly přednášky týkající se JavaScriptu. Zejména výborná „Za hranicemi jQuery“ od Daniela Steigerwalda, která jenom potvrdila správnost našeho rozhodnutí pozvat si Dana na školení JavaScriptu do naší firmy.“http://gmchk.cz/clanky/nase-postrehy-z-webexpo-2011/ „Danovi Steigerwaldovi se na přednášce podařilo ukázat, že se v JavaScriptovém vývoji opravdu dobře orientuje a část svých znalostí dokázal předat i publiku.“https://php.vrana.cz/webexpo-2011.php „Dan Steigerwald je bez debat naprostá česká špička mezi programátory v JavaScriptu. Rozhledem i schopnostmi výrazně přesahuje "jen výborné" JavaScriptaře. Navíc dokáže o problematice mluvit, přednášet a psát nejen zasvěceně, ale i srozumitelně a s nadhledem, který českým IT odborníkům obvykle velmi bolestně chybí.“https://cz.linkedin.com/in/steigerwalddaniel