Naučím vás JavaScript, React, Este.js
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í a meetupech.
Za programátora ale hovoří jeho kód. Jsem autorem populárního React starter kitu Este.js, který demonstruje nejlepší techniky a praktiky vývoje webových a nativní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é jednodenní kurzy, které na sebe navazují. Je možné objednat se na kterýkoliv zvlášť. Každý kurz začíná v deset dopoledne a končí v pět. Všechna školení se konají v Praze. Občerstvení je v ceně. Notebooky sebou.
Jeden den školení stojí 4 900 Kč. Studenti a plátci Bitcoinem mají 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 vývojové prostředí, a začneme psát aplikaci. Představím vám odzkoušené knihovny komponent, ale také jak si správně tvořit vizuální komponenty vlastní. A k čemu slouží populární design systems. A to nejen pomocí klasického CSS, ale především CSS-in-JS.
Š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.
JavaScript a React pro mírně pokročilé
Každá webová aplikace potřebuje pracovat s daty. Proto začneme formuláři a validací, což jsou témata, která často potrápí i zkušené programátory. Ukážeme si použití klasického REST API, pak ale přejdeme na GraphQL – fantastickou technologii dneška. Pro plné využití GraphQL je dobré mít aplikace staticky typované. Proto si něco povíme o TypeScript a Flow. Na závěr dne bude naše aplikace ukládat typová data do SQL databáze skrze skvělou a 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.
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í, algebraické datové typy, reportování chyb, optimalizace rychlosti, a mnoho dalšího. Opět nečekejte suchou teorii, ale praxí ověřený kód.
V úplném závěru se soustředíme na širší okolí. Mobilní nativní (iOS a Android) aplikace psané pomocí React Native a mobilní webové aplikace psané pomocí React Native Web. Jak mít multiplatformní kód, tedy kód sdílený na straně serveru, clienta, desktopu, mobilu. Co obnáší návrh offline first a realtime aplikací.
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č.
Registrace
Kontakt
Mentoring, konzultace, audit, školení na míru, cokoliv vás zajímá, napište nebo zavolejte mi.
Reference
That said, musim uznat ze skoleni od @steida mi otevrelo oci. Najednou React, Flux, functional programming atd. davaji smysl. Doporucuju
https://twitter.com/pajasevi/status/663129231837282304
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
Javascript skoleni u @steida je skvely a nekompromisni, vsichni tu vydrzi az do rana :)
https://twitter.com/tonovotny/status/187585293166182402
JS školení od @steida bylo nad očekávání. Získal jsem cenný přehled technologií, postupů, názvosloví.
https://twitter.com/PetrBurian/status/187800507832741890
Už je to nějaký pátek, co jsem byl na školení JS od @steida a stále jsem z toho nadšen! :)
https://twitter.com/jindrichsamec/status/152783195715272705
Fotbalový kouzelník Messi nebo webexpo přednáška od javascriptového mága @steida? Sledoval jsem to souběžně a oba podali výborný výkon!
https://twitter.com/rdresler/status/187268778453766145
Yes, yes, yes. Great presentation about the upcoming #JavaScript features / tools.
https://twitter.com/dcorbacho/status/471964797991649281