Developing dApps with Web3, Solidity, and React Počítačový Kurz
Web3 je třetí generací internetové evoluce, decentralizovaným ekosystémem založeným na technologii blockchain.
Toto živé školení vedené instruktorem (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat Web3, Solidity a React k vytváření, sestavování a nasazování decentralizovaných aplikací (dapps), které běží na blockchainu.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné vývojové prostředí, abyste mohli začít vyvíjet dApps s Web3, Solidity a React.
- Pochopte vlastnosti a architekturu Web3.
- Naučte se klíčové pojmy kryptografie Ethereum, Smart Contracts a Blockchain.
- Aplikujte praktické příklady Solidity programování a projektování Smart Contracts.
- Zajistěte interakci aplikací React s aplikací Smart Contracts.
Formát kurzu
- Interaktivní přednáška a diskuze.
- Spousta cvičení a cvičení.
- Praktická implementace v prostředí živé laboratoře.
Možnosti přizpůsobení kurzu
- Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.
Návrh Školení
Zavedení
- Přehled Web3 funkcí a architektury
- Základy Ethereum a Smart Contracts
Pochopení Blockchain Kryptografie
- Blockchain návrh, implementace a případy použití
- Kryptografické hashovací funkce, merkle stromy a digitální podpisy
Začínáme
- Nastavení vývojového prostředí
- Nastavení blockchainu pomocí Ganache
Solidity Programming Jazyk
- Syntaxe, vývojové nástroje a testování
- Smart Contracts návrhové vzory
Interakce s Smart Contracts
- Vytvoření chytré smlouvy
- Vytvoření logiky migrace
- Nasazení chytré smlouvy
- React aplikace s inteligentními smlouvami
Odstraňování problémů
Shrnutí a další kroky
Požadavky
- Pochopení konceptů blockchainu
- Základní zkušenosti s Solidity, Javascript a React
Publikum
- Vývojáři
Open Training Courses require 5+ participants.
Developing dApps with Web3, Solidity, and React Počítačový Kurz - Booking
Developing dApps with Web3, Solidity, and React Počítačový Kurz - Enquiry
Developing dApps with Web3, Solidity, and React - Consultancy Enquiry
Consultancy Enquiry
Reference (5)
Přátelské prostředí. Také se mi líbil trénink jeden na jednoho. Je to velmi produktivní. Určitě bych to doporučil svým přátelům a kolegům.
Zeed - Tamkeen Technologies
Kurz - Building Microservices with NodeJS and React
Machine Translated
Situace byla atypická, protože mělo probíhat intenzivní školení pro vývojáře s nevývojáři. Lukasz se této výzvy ujal s empatií a spoustou humoru. Svým inteligentním a flexibilním způsobem byl schopen zajistit, aby bylo dosaženo konkrétního studijního přínosu pro každého. Moc se mi to líbilo a rád bych se znovu zúčastnil semináře s Lukaszem.
Christoph - Honda Bank GmbH
Kurz - MERN Fullstack Development
Machine Translated
He is very patient and understanding towards the participants. Always there to provide us with valuable insights and advice to adopting micro-frontend in our own organisation. He also taught us how to implement micro frontend without utilising any boilerplate codes.
Alvin Chin - Ministry of Defence
Kurz - Building Micro Frontends with React
Patrick did a great job of striking a balance between covering all the prepared material while making time to give detailed answers to any questions from the group
Mick Mccarthy - Rakuten Blockchain Lab
Kurz - Ethereum for Developers
No powerpoint
Raymond Chan - Hospital Authority
Kurz - Advanced React
Upcoming Courses
Související kurzy
Advanced React
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí vytvářet React komponenty a navrhovat složité aplikace.
Na konci tohoto školení budou účastníci schopni:
- Pochopte pokročilé koncepty Reactu, včetně kontextových API, HOC, externího stavu, asynchronních API atd.
- Vytvářejte sestavitelné komponenty s Reactem.
- Povolit ověřování na straně serveru a klienta.
- Implementujte knihovny React a Redux pro správu komplexních stavových aplikací.
- Omezte kód a optimalizujte výkon aplikace.
- Otestujte a nasaďte aplikaci.
Ant Design
7 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí použít Ant Design ke zlepšení uživatelské zkušenosti pro svou aplikaci React.
Na konci tohoto školení budou účastníci schopni implementovat komponenty React Ant Design k vývoji krásných webových aplikací podnikové třídy.
Ethereum for Developers
21 hodinyEthereum je open source veřejná platforma založená na blockchainu, která umožňuje vývojářům vytvářet a nasazovat decentralizované aplikace.
V tomto živém školení vedeném instruktorem se účastníci naučí základy platformy Ethereum a programování blockchainu, stejně jako strategie pro psaní, nasazení a správu vlastních distribuovaných aplikací.
Na konci tohoto školení budou účastníci schopni:
- Vytvořte chytrou smlouvu založenou na Ethereum
- Vytvořte Ethereum měnu
- Optimalizujte vývoj pomocí Truffle Framework
- Vydejte své první Dapp založené na „ekonomice tokenů“
- Spusťte a crowdfundujte blockchainový projekt
Publikum
- Vývojáři
Formát kurzu
- Část přednáška, část diskuse, cvičení a těžké praktické cvičení
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 hodinyToto živé školení vedené instruktorem (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat zásobník FARM (FastAPI, React a MongoDB) k vytváření dynamických, vysoce výkonných a škálovatelných webových aplikací.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné vývojové prostředí, které integruje FastAPI, React a MongoDB. Pochopte klíčové koncepty, funkce a výhody FARM stacku. Naučte se vytvářet REST API pomocí FastAPI. Naučte se navrhovat interaktivní aplikace pomocí React. Vyvíjejte, testujte a nasazujte aplikace (front-end a back-end) pomocí FARM stacku.
Choosing the Right JavaScript Framework
14 hodinyToto živé školení vedené instruktorem v České republice (na místě nebo na dálku) je zaměřeno na vývojáře, kteří se potřebují rozhodnout, který Javaskriptový rámec použít k vývoji frontendových aplikací.
Na konci tohoto školení budou účastníci schopni:
- Nastavte optimální vývojové prostředí pro zahájení vývoje front-end aplikací.
- Implementujte ukázkové aplikace pro testování omezení a výhod JavaScript frameworku.
- Rozhodněte se, který Javaskriptový rámec je nejvhodnější.
JavaScript, Node JS and React Bootcamp (Beginner to Intermediate Level)
35 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na začátečníky na úrovni .NET vývojáře, kteří chtějí získat odbornost v JavaScript, Node.js a React pro aktivní vývoj a migraci systémů/ platformy.
Na konci tohoto školení budou účastníci schopni:
- Psát a ladit JavaScript kód efektivně.
- Vytvářejte a nasazujte aplikace na straně serveru pomocí Node.js.
- Vyvíjejte dynamická a citlivá uživatelská rozhraní s React.
- Integrujte front-end a back-end komponenty a vytvořte full-stack aplikace.
- Pochopte osvědčené postupy pro migraci starších systémů na moderní platformy založené na JavaScript.
Testing React Apps with Jest
14 hodinyToto živé školení vedené instruktorem v České republice (na místě nebo na dálku) je zaměřeno na inženýry, kteří chtějí používat Jest k testování React aplikací a komponent.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nakonfigurujte správné testovací prostředí.
- Napište asynchronní testy pro React aplikace a komponenty.
- Spusťte pokročilé testy Jest, které zahrnují zesměšňování, špehování a útržky.
MERN Fullstack Development
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na webové vývojáře, kteří chtějí používat MERN Stack pro fullstack vývoj.
Na konci tohoto školení budou účastníci schopni:
- Integrujte React s MongoDB, Express a Node.js.
- Sestavte si fullstack webovou aplikaci od začátku.
- Implementujte zabezpečení aplikací prostřednictvím autorizace a ověřování.
Building Micro Frontends with React
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat React k vývoji, testování a nasazování mikrofrontendů pro velké webové aplikace, díky čemuž jsou vysoce škálovatelné, technologické agnostické. a snadněji se udržuje.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné vývojové prostředí pro zahájení vývoje mikrofrontendů pomocí React.
- Pochopte architekturu, základní koncepty a výhody mikrofrontendů.
- Naučte se vytvářet, integrovat, testovat a nasazovat mikrofrontendy pomocí React.
- Implementujte mikrofrontendy s federací modulů.
- Aplikujte pracovní postup na úrovni produkce potrubí CI/CD.
- Znáte běžné problémy s CSS v mikrofrontendech a jak je opravit.
- Získejte přehled o tom, jak implementovat další rozhraní frontend pomocí React.
Building Microservices with NodeJS and React
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na zkušené vývojáře, kteří chtějí vytvářet, nasazovat a škálovat aplikace pomocí mikroslužeb vytvořených pomocí NodeJS a React.
Na konci tohoto školení budou účastníci schopni:
- Vytvářet, nasazovat a škálovat aplikace pomocí různých mikroslužeb.
- Vytvořit aplikaci s server-side renderingem React.
- Nasadit vícekompontnové aplikace do cloudu pomocí Docker a Kubernetes.
- Provádět testování aplikací na mikroslužbách.
Next.js 14 Advanced Development
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na středně pokročilé až pokročilé webové vývojáře a technické architekty, kteří chtějí prozkoumat pokroky Next.js 14 a získat znalosti pro vytváření řezání- okrajové webové aplikace.
Na konci tohoto školení budou účastníci schopni:
- Využijte plný potenciál Next.js 14 pro vytváření složitých aplikací.
- Využijte nejnovější funkce, jako je Middleware, React Server Components a Edge Functions.
- Implementujte osvědčené postupy pro výkon, škálovatelnost a SEO.
- Efektivně odstraňovat běžné problémy v aplikacích Next.js.
Next.js 14 - Advanced
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na pokročilé vývojáře, kteří chtějí zvládnout nejnovější funkce v Next.js 14, optimalizovat výkon a implementovat moderní React techniky.
Na konci tohoto školení budou účastníci schopni:
- Implementujte pokročilé React háčky a souběžné funkce.
- Pochopte a efektivně využijte Next.js směrovací strategie.
- Využijte komponenty serveru, akce serveru a přístupy hybridního vykreslování.
- Optimalizujte načítání dat, ukládání do mezipaměti a přírůstkovou statickou regeneraci.
- Použijte Next.js jako backendové řešení s Edge Functions a Edge Runtime.
- Spravujte stav pomocí React Context, Redux a knihoven atomických stavů.
- Optimalizujte výkon aplikací pro Web Core Vitals.
- Testujte, monitorujte a nasazujte Next.js aplikace efektivně.
React: Build Highly Interactive Web Applications
21 hodinyV tomto živém školení vedeném instruktorem v České republice demonstrujeme sílu a flexibilitu React, porovnáváme jej s alternativními frameworky a provedeme účastníky krok za krokem vytvořením jejich vlastní React aplikace.
Na konci tohoto kurzu budou účastníci schopni:
- Pochopte filozofii designu React.
- Rozhodněte se, kdy a kde má smysl použít React a kdy přehodnotit konvenční model MVC.
- Porozumět React pojmům, jako jsou komponenty, rekvizity, stav a životní cyklus.
- Implementujte související technologie, jako je Babel, Webpack a JSX.
- Vytvořte, otestujte a nasaďte interaktivní webovou aplikaci.
React with Next.js
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na webové vývojáře, kteří chtějí používat Next.js k vytváření React aplikací.
Na konci tohoto školení budou účastníci schopni:
- Vyvíjejte webové aplikace a statické stránky na straně serveru v Next.js.
- Zpracovávejte a ukládejte data pomocí MongoDB.
- Zabezpečte webovou aplikaci pomocí ověřování AuthO.
Solidity: Introduction to Blockchain Programming
14 hodinyV tomto živém školení vedeném instruktorem v České republice se účastníci naučí, jak sepsat chytrou smlouvu pomocí Solidity.
Na konci tohoto školení budou účastníci schopni:
- Vytvářejte aplikace, které implementují samovynucovací obchodní logiku (použitelné pro chytré smlouvy).
- Implementujte kód, který zanechá nezpochybnitelný a autoritativní záznam všech transakcí.
- Vyvíjejte Ethereum na základě spustitelných smluv distribuovaného kódu (EDCC).
- Pochopte základní a pokročilé funkce virtuálního stroje Solidity a Ethereum (EVM).