Ethereum Training: Hands-on Ethereum Development Bootcamp

Kurz zařazen do kategorií kurzů na míru
Projektové řízení Kurzy na míru Manažerské kurzy

Popis kurzu na míru Ethereum Training: Hands-on Ethereum Development Bootcamp

Ethereum Training: Hands-On Ethereum Development Bootcamp

In-House Workshop na míru

In-house, třídenní hands-on bootcamp Ethereum Development, určený programátorům a vývojářům, kteří chtějí do hloubky proniknout do psaní smart kontraktů a stavby aplikací, které s nimi interagují. Kurz podrobně pokrývá Ethereum, smart kontrakty a vývojářský jazyk Solidity, s přibližně 50 % času věnovaným praktickým programovacím labům.

Pro koho je workshop určen

❏  Programátoři

❏  Vývojáři aplikací

❏  Systémoví architekti

❏  Síťoví architekti

❏  Architekti síťové bezpečnosti

❏  IT profesionálové s programátorskou zkušeností

Proč in-house a na míru

Otevřený kurz pracuje s obecnými demo aplikacemi (např. hlasovací demo). V in-house realizaci lze hands-on laby — od Remix IDE přes vytvoření vlastního ERC-20/ERC-721 tokenu po nasazení na živé sítě — nasměrovat na konkrétní typ Ethereum aplikace, kterou váš tým plánuje stavět, takže si vývojáři rovnou vyzkouší workflow relevantní pro jejich vlastní projekt.

►  Akreditované kurzy jsou fajn, ale praktická implementace nás baví a má okamžitou návratnost investice.

Jediné ACO pro tři pilíře implementace

❏  Simulace — Praktické workshopy, ve kterých si tým vyzkouší reálná architektonická rozhodnutí ještě před nasazením do produkce.

❏  Embedding — Implementace metodiky přímo do organizace — přístup funguje i poté, co lektor odejde ze sálu.

❏  Tailoring — Přizpůsobení metodiky konkrétnímu projektu, technologickému stacku a omezením firmy — žádná obecná prezentace.

Přístupy k realizaci

►  Agilně — Inkrementální zavádění — dovednosti a architektonické vzory se zabudovávají modul po modulu, v souladu s dodávkovými sprinty.

►  Big-bang — Umíme řídit i velké změny — kompletní přenastavení architektury dodané v koncentrovaném, intenzivním formátu.

►  Ad-hoc — Bonboniéra toho nejlepšího — sestavená na míru z modulů workshopu podle konkrétní a naléhavé potřeby.

Cíle workshopu

❏  Do hloubky pochopit Ethereum, smart kontrakty a vývojářský jazyk Solidity

❏  Navrhovat a psát smart kontrakty a aplikace, které s nimi interagují

❏  Získat prakticky ověřené dovednosti prostřednictvím hands-on programovacích labů (cca 50 % času kurzu)

❏  Připravit se na zkoušku Certified Blockchain Ethereum Developer

Praktické výstupy

❏  Prakticky ověřené dovednosti psaní smart kontraktů a Ethereum aplikací, získané v hands-on labech pokrývajících kompletní vývojářský workflow — od Remix IDE po nasazení na živé sítě

❏  Vlastnoručně vytvořené ERC-20 i ERC-721 tokeny jako součást praktických cvičení

❏  Tým připravený na zkoušku Certified Blockchain Ethereum Developer (voucher zahrnutý v ceně)

Ukázková struktura workshopu (přizpůsobitelná potřebám firmy)

Modul 1 — Historie Ethereum

Hledání digitálních peněz (1975–2008); Bitcoin (2008–2009); Ethereum (2015); Hyperledger (2015).

Modul 2 — Jak se Ethereum používá

Ether; ERC-20; ERC-721; smart kontrakty; Blockchain 2.0 = decentralizace + trvalost.

Modul 3 — Jak Ethereum funguje

Mining vs. non-mining uzly; Proof of Work; Proof of Stake; upgrade Ethereum 2.0; gas.

Modul 4 — Jak vypadá Ethereum aplikace

Vrstvy blockchain aplikace; hlasovací demo (Voting Demo).

Modul 5 — Návrhová rozhodnutí řešení

IPFS, IoTA; deterministická konkurence; bezpečnostní best practices; veřejné vs. privátní síťové instance.

Modul 6 — Ethereum hands-on laby

Remix IDE; MetaMask a testovací sítě; Infura.io; Web3.js; eventy; function modifiers; mappings a structs; dědičnost (inheritance); nasazení na živé sítě; vytvoření vlastního ERC-20 tokenu; vytvoření vlastního ERC-721 tokenu.

Doporučené předpoklady

❏  Nezbytně nutné: základní znalost JavaScriptu / HTML

❏  Výhodou: základní znalost C++ / Javy, datové typy

❏  Výhodou: základní znalost práce s git repozitáři

❏  Výhodou: základní znalost Solidity

❏  Technický požadavek: laboratorní prostředí aktuálně nepodporuje čipy Apple ARM M1 — potřebný je stroj s architekturou x86

Detaily workshopu

❏  Formát: 3denní, in-house, lektorem vedený, prezenčně nebo virtuálně

❏  Přibližně 50 % času kurzu tvoří praktické programovací laby

❏  Součástí kurzu: expertní lektor, certifikát o absolvování, voucher na zkoušku Certified Blockchain Ethereum Developer a slidy z kurzu

❏  Vzhledem k technickému obsahu labů se kurz nedoporučuje účastníkům bez programátorské znalosti a zkušenosti

❏  Hands-on laby lze nasměrovat na konkrétní typ Ethereum aplikace, kterou váš tým plánuje stavět

Profil konzultanta / lektora

Workshop vede senior konzultant TAYLLORCOX s AWS akreditací a praxí v implementaci cloudové architektury u klientů napříč obory. Konzultant kombinuje roli lektora a implementačního poradce — cílem je, aby po workshopu zůstala v týmu použitelná architektura, ne jen zápisky.

Časté dotazy

1. Je součástí kurzu zkouška?

Ano — v ceně kurzu je zahrnutý voucher na zkoušku Certified Blockchain Ethereum Developer, plus certifikát o absolvování.

2. Pro koho je kurz určen?

Pro programátory, vývojáře aplikací, systémové a síťové architekty, architekty síťové bezpečnosti a IT profesionály s programátorskou zkušeností.

3. Jaké zkušenosti účastníci potřebují?

Nezbytně nutná je základní znalost JavaScriptu/HTML; výhodou je základní znalost C++/Javy, práce s git repozitáři a základní znalost Solidity.

4. Je to spíš teoretické, nebo praktické?

Vysoce praktické — přibližně 50 % času kurzu tvoří hands-on programovací laby (Remix IDE, MetaMask, Web3.js, vlastní ERC-20/ERC-721 token a další).

5. Je nutné specifické vybavení pro laby?

Ano — virtuální laboratorní prostředí aktuálně nepodporuje čipy Apple ARM M1, je potřeba stroj s architekturou x86.

6. Kolik dní kurz trvá?

Tři dny, lektorem vedený kurz.

7. Jaká témata jsou zahrnuta?

Historie Ethereum, jak Ethereum funguje a jak se používá (Ether, ERC-20, ERC-721, smart kontrakty), struktura Ethereum aplikace, návrhová rozhodnutí (IPFS, bezpečnost, veřejné vs. privátní sítě) a rozsáhlá sada hands-on labů.

8. Jaký je přínos pro organizaci?

Vývojářský tým s prakticky ověřenými dovednostmi psaní smart kontraktů a Ethereum aplikací, certifikovaný jako Certified Blockchain Ethereum Developer.

9. Lze hands-on laby přizpůsobit naší organizaci?

Ano — laby lze nasměrovat na konkrétní typ Ethereum aplikace nebo use case, který váš tým plánuje stavět.

10. Jak je to s cenou a termínem?

Cena, termíny a podmínky storna závisí na velikosti skupiny a formátu. Kontaktujte nás prosím telefonicky nebo přes kontaktní formulář pro nabídku na míru.

Jak nás hodnotí klienti

★★★★★

Na základě zpětné vazby klientů ze všech realizovaných AWS workshopů TAYLLORCOX.

Zdroj obsahu: https://www.tx.cz/blockchain/ethereum-training-hands-on-ethereum-development-bootcamp

Video doplňující kurz na míru Ethereum Training: Hands-on Ethereum Development Bootcamp

Kontaktovat dodavatele kurzu na míru
Jméno
Společnost
Pozice ve firmě
E-mail
Telefon
Text
Kontrola proti spamu. Kolik je devět a čtyři ? Součet zapište číslicemi.
*Objednávka kurzu či žádost o více informací je zaslána přímo dodavateli vzdělávání. Ceny kurzů bez slev na EduCity jsou stejné jako u dodavatelů. Uplatnění slev u LAST MINUTE a Akčních kurzů pouze při objednání přes EduCity.