Developing dApps with Web3, Solidity, and React Treningskurs
Web3 er en tredje generasjon av internett-evolusjonen, desentralisert økosystem basert på blokkjedeteknologi.
Denne instruktørledede, live-opplæringen (online eller på stedet) er rettet mot utviklere som ønsker å bruke Web3, Solidity og React til å lage, bygge og distribuere desentraliserte applikasjoner (dapps) som kjører på blockchain.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige utviklingsmiljøet for å begynne å utvikle dApps med Web3, Solidity og React.
- Forstå funksjonene og arkitekturen til Web3.
- Lær nøkkelbegrepene Ethereum, Smart Contracts og Blockchain Kryptografi.
- Bruk praktiske eksempler på Solidity programmering og design Smart Contracts.
- Få React applikasjoner til å samhandle med Smart Contracts.
Kursets format
- Interaktivt foredrag og diskusjon.
- Mye øvelser og trening.
- Praktisk implementering i et live-lab-miljø.
Alternativer for kurstilpasning
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
Kursplan
Introduksjon
- Oversikt over Web3 funksjoner og arkitektur
- Grunnleggende om Ethereum og Smart Contracts
Forstå Blockchain Kryptografi
- Blockchain design, implementering og brukstilfeller
- Kryptografiske hash-funksjoner, merkle-trær og digitale signaturer
Komme i gang
- Sette opp utviklingsmiljøet
- Setter opp en blokkjede med Ganache
Solidity Programming Språk
- Syntaks, utviklingsverktøy og testing
- Smart Contracts designmønstre
Samhandle med Smart Contracts
- Opprette en smart kontrakt
- Opprette en migrasjonslogikk
- Utplassering av en smart kontrakt
- React apper med smarte kontrakter
Feilsøking
Sammendrag og neste trinn
Krav
- En forståelse av blokkjedekonsepter
- Grunnleggende erfaring med Solidity, Javascript og React
Publikum
- Utviklere
Open Training Courses require 5+ participants.
Developing dApps with Web3, Solidity, and React Treningskurs - Booking
Developing dApps with Web3, Solidity, and React Treningskurs - Enquiry
Developing dApps with Web3, Solidity, and React - Consultancy Enquiry
Consultancy Enquiry
Testimonials (5)
Vennlig miljø. Dessuten likte jeg en-til-en-trening. Det er veldig produktivt. Jeg vil definitivt anbefale det til mine venner og kolleger.
Zeed - Tamkeen Technologies
Kurs - Building Microservices with NodeJS and React
Machine Translated
Situasjonen var atypisk fordi det skulle gjennomføres en intensiv opplæring for utviklere med ikke-utviklere. Lukasz tok denne utfordringen med empati og mye humor. Gjennom sin intelligente og fleksible væremåte kunne han sørge for at en konkret læringsgevinst ble oppnådd for alle. Jeg likte dette veldig godt og tar gjerne et seminar med Lukasz igjen.
Christoph - Honda Bank GmbH
Kurs - 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
Kurs - 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
Kurs - Ethereum for Developers
No powerpoint
Raymond Chan - Hospital Authority
Kurs - Advanced React
Upcoming Courses
Relaterte kurs
Advanced React
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å bygge React komponenter og designe komplekse applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå Reacts avanserte konsepter, inkludert kontekst-APIer, HOC-er, ekstern tilstand, asynkrone APIer, etc.
- Bygg komponerbare komponenter med React.
- Aktiver autentisering på serversiden og klientsiden.
- Implementer React og Redux biblioteker for å administrere komplekse stateful applikasjoner.
- Reduser kode og optimer ytelsen til en applikasjon.
- Test og distribuer en applikasjon.
Ant Design
7 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å bruke Ant Design til å forbedre brukeropplevelsen for deres React-applikasjon.
Ved slutten av denne opplæringen vil deltakerne være i stand til å implementere Ant Designs React-komponenter for å utvikle vakre webapplikasjoner i bedriftsklassen.
Ethereum for Developers
21 timerEthereum er en åpen kildekode, offentlig, blokkjedebasert plattform som gjør det mulig for utviklere å bygge og distribuere desentraliserte applikasjoner.
I denne instruktørledede, live-opplæringen vil deltakerne lære det grunnleggende om Ethereum-plattformen og blockchain-programmering, samt strategier for å skrive, distribuere og administrere sine egne distribuerte applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Opprett en smart kontrakt basert på Ethereum
- Opprett en Ethereum valuta
- Optimaliser utviklingen med Truffle Framework
- Slipp deres første Dapp basert på "token-økonomien"
- Lanser og crowdfund et blokkjedeprosjekt
Publikum
- Utviklere
Format på kurset
- Del forelesning, del diskusjon, øvelser og tung praktisk praksis
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 timerDenne instruktørledede, live-opplæringen i (online eller på stedet) er rettet mot utviklere som ønsker å bruke FARM (FastAPI, React og MongoDB)-stakken for å bygge dynamiske, høyytelses- og skalerbare nettapplikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige utviklingsmiljøet som integrerer FastAPI, React og MongoDB. Forstå nøkkelkonseptene, funksjonene og fordelene med FARM-stakken. Lær hvordan du bygger REST APIer med FastAPI. Lær hvordan du designer interaktive applikasjoner med React. Utvikle, test og distribuer applikasjoner (front-end og back-end) ved å bruke FARM-stakken.
Choosing the Right JavaScript Framework
14 timerDenne instruktørledede, live-opplæringen i Norge (på stedet eller ekstern) er rettet mot utviklere som må bestemme hvilket JavaScript-rammeverk som skal brukes til å utvikle front-end-applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp et optimalt utviklingsmiljø for å begynne å utvikle front-end-applikasjoner.
- Implementer demoapplikasjoner for å teste begrensningene og fordelene ved et JavaScript-rammeverk.
- Bestem deg for hvilket JavaScript-rammeverk som passer best.
JavaScript, Node JS and React Bootcamp (Beginner to Intermediate Level)
35 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot .NET-utviklere på nybegynnernivå som ønsker å få ferdigheter i JavaScript, Node.js og React for å aktivt utvikle og migrere systemer/ plattformer.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Skriv og feilsøk JavaScript kode effektivt.
- Bygg og distribuer applikasjoner på serversiden ved å bruke Node.js.
- Utvikle dynamiske og responsive brukergrensesnitt med React.
- Integrer front-end og back-end komponenter for å lage fullstack-applikasjoner.
- Forstå beste praksis for migrering av eldre systemer til moderne JavaScript-baserte plattformer.
Testing React Apps with Jest
14 timerDenne instruktørledede, live-opplæringen i Norge (på stedet eller ekstern) er rettet mot ingeniører som ønsker å bruke Jest til å teste React applikasjoner og komponenter.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installer og konfigurer et riktig testmiljø.
- Skriv asynkrone tester for React apper og komponenter.
- Kjør Jest avanserte tester som inkluderer hån, spioner og stubber.
MERN Fullstack Development
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot webutviklere som ønsker å bruke MERN-stakken for fullstack-utvikling.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Integrer React med MongoDB, Express og Node.js.
- Bygg en fullstack webapplikasjon fra bunnen av.
- Implementer applikasjonssikkerhet gjennom autorisasjon og autentisering.
Building Micro Frontends with React
21 timerDenne instruktørledede, liveopplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å bruke React til å utvikle, teste og distribuere mikrogrensesnitt for store nettapplikasjoner, noe som gjør dem svært skalerbare, teknologiagnostiske , og lettere å vedlikeholde.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige utviklingsmiljøet for å begynne å utvikle mikro-frontends med React.
- Forstå arkitekturen, kjernekonseptene og fordelene med mikrogrensesnitt.
- Lær hvordan du bygger, integrerer, tester og distribuerer mikrogrensesnitt med React.
- Implementer mikro-frontends med modulføderasjon.
- Bruk arbeidsflyten i produksjonsgrad for CI/CD-rørledning.
- Kjenn de vanlige problemene med CSS i mikrogrensesnitt og hvordan du kan fikse dem.
- Få innsikt i hvordan du implementerer andre frontend-rammeverk med React.
Building Microservices with NodeJS and React
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot erfarne utviklere som ønsker å bygge, distribuere og skalere applikasjoner ved hjelp av mikrotjenester bygget med NodeJS og React.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Utvikle, distribuere og skaler applikasjoner ved hjelp av forskjellige mikrotjenester. Bygg en server-side gjengitt React applikasjon. Distribuer apper med flere tjenester til skyen ved hjelp av Docker og Kubernetes. Utfør applikasjonstesting på mikrotjenester.
Next.js 14 Advanced Development
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot webutviklere og tekniske arkitekter på middels til avansert nivå som ønsker å utforske utviklingen av Next.js 14 og få kunnskapen til å bygge skjærende- edge webapplikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Utnytt det fulle potensialet til Next.js 14 for å bygge komplekse applikasjoner.
- Bruk de nyeste funksjonene som mellomvare, React serverkomponenter og kantfunksjoner.
- Implementer beste praksis for ytelse, skalerbarhet og SEO.
- Feilsøk vanlige problemer i Next.js-applikasjoner effektivt.
Next.js 14 - Advanced
21 timerDenne instruktørledede, liveopplæringen i Norge (online eller på stedet) er rettet mot utviklere på avansert nivå som ønsker å mestre de nyeste funksjonene i Next.js 14, optimere ytelsen og implementere moderne React teknikker.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Implementer avanserte React kroker og samtidige funksjoner.
- Forstå og bruk Next.js rutingstrategier effektivt.
- Utnytt serverkomponenter, serverhandlinger og hybride gjengivelsesmetoder.
- Optimaliser datahenting, hurtigbufring og inkrementell statisk regenerering.
- Bruk Next.js som en backend-løsning med Edge Functions og Edge Runtime.
- Administrer tilstand ved hjelp av React Context, Redux og atomic state-biblioteker.
- Optimaliser applikasjonsytelsen for Web Core Vitals.
- Test, overvåk og distribuer Next.js applikasjoner effektivt.
React: Build Highly Interactive Web Applications
21 timerI denne instruktørledede, live-treningen i Norge demonstrerer vi React sin kraft og fleksibilitet, sammenligner den med alternative rammeverk, og leder deltakerne steg-for-steg gjennom å lage sin egen React-applikasjon.
Ved slutten av dette kurset vil deltakerne kunne:
- Forstå Reacts designfilosofi.
- Bestem når og hvor det er fornuftig å bruke React, og når du skal revurdere den konvensjonelle MVC-modellen.
- Forstå React begreper som komponenter, rekvisitter, tilstand og livssyklus.
- Implementer relaterte teknologier som Babel, Webpack og JSX.
- Bygg, test og distribuer en interaktiv nettapplikasjon.
Building Interactive Applications with React, Redux and GraphQL
28 timerI denne instruktørledede, live-opplæringen i Norge vil deltakerne lære å bygge React applikasjoner ved hjelp av Flux og GraphQL. Kurset dekker installasjon, oppsett, integrasjon, testing, distribusjon og beste praksis mens det leder deltakerne gjennom opprettelsen av en serie eksempelapplikasjoner som viser hvordan man kan legge til flere nivåer av kompleksitet og "kulhet" til en applikasjon ved å bruke de mest avanserte verktøysettene og teknikker.
Å utvikle applikasjoner med React krever en annen type tenkning, sammenlignet med hva noen utviklere er vant til, spesielt når de kommer fra tankesettet til andre MVC-rammeverk som AngularJS og Bootstrap. Denne opplæringen dekker det grunnleggende bak teknologiene som brukes hvert trinn på veien, slik at deltakerne ikke bare er i stand til å bygge en funksjonell applikasjon, men også forstår hvorfor en bestemt tilnærming brukes. Dette legger grunnlaget for å tenke selvstendig og kreativt rundt designet og de ønskede resultatene for å bygge egne applikasjoner i fremtiden.
React with Next.js
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot webutviklere som ønsker å bruke Next.js til å lage React applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Utvikle nettapplikasjoner og statiske nettsteder på serversiden i Next.js.
- Håndter og lagre data med MongoDB.
- Sikre en nettapplikasjon med AuthO-autentisering.