Utkvikling av dApps med Web3, Solidity, og 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
Åpne kurs krever 5+ deltakere.
Utkvikling av dApps med Web3, Solidity, og React Treningskurs - Bestilling
Utkvikling av dApps med Web3, Solidity, og React Treningskurs - Forespørsel
Utkvikling av dApps med Web3, Solidity, og React - Konsulentforespørsel
Referanser (1)
Instruktøren gjorde et utmærket jobb med å bryte isen og tok initiativ til å oppfordre alle til å delta. Ingen ble utsatt, og han klarte å tilpasse seg hvert enkelt persons utfordringer godt. Han benyttet seg godt av de utfordringene og spørsmålene deltakerne stilte for å gi tydeligere forklaringer til hele publikum.
Joao Aguiar - INESC TEC
Kurs - React: Build Highly Interactive Web Applications
Maskinoversatt
Kommende kurs
Relaterte kurs
Avansert React
21 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.
Ethereum for Utviklere
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 Utvikling
14 TimerDenne instruktørledede, live opplæringen (online eller på stedet) er rettet mot utviklere som ønsker å bruke FARM-stakken (FastAPI, React, og MongoDB) til å bygge dynamiske, høyytelsesfulle og skalerbare webapplikasjoner.
Ved avslutningen av denne opplæringen vil deltakerne kunne:
- Sette opp den nødvendige utviklingsmiljøet som integrerer FastAPI, React, og MongoDB.
- Forstå de viktige konsepter, egenskapene og fordelene ved FARM-stakken.
- Lære å bygge REST-APIer med FastAPI.
- Lære å designe interaktive applikasjoner med React.
- Utvikle, teste og distribuere applikasjoner (front-end og back-end) ved hjelp av FARM-stakken.
Velge riktig JavaScript rammeverk
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 og React Bootcamp (Fra begynnernivå til mellomnivå)
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.
MERN Fullstack Utvikling
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.
Bygge Micro Frontends med React
21 TimerDette instruktørførte, live-treningen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å bruke React til å utvikle, teste og distribuere micro-frontends for store webapplikasjoner, slik at de blir høygradig skalable, teknologinøytrale og enklere å vedlikeholde.
Ved treningens slutt vil deltakerne kunne:
- Sette opp nødvendige utviklingsmiljøer for å starte med å utvikle micro-frontends med React.
- Få en forståelse av arkitekturen, kjernen konsepter og fordeler ved micro-frontends.
- Lære hvordan man bygger, integrerer, tester og distribuerer micro-frontends med React.
- Implementere micro-frontends med modulfederasjon.
- Anvende CI/CD-pipeline produksjonsnivå arbeidsflyt.
- Vite de vanlige problemene med CSS i micro-frontends og hvordan man fikser dem.
- Få innsikt i hvordan man implementerer andre frontend-rammeverk sammen med React.
Bygge mikrotjenester med NodeJS og React
21 TimerDette veiledningsbaserte, live-kurs i Norge (online eller på stedet) er rettet mot erfarna utviklere som ønsker å bygge, distribuere og skale applikasjoner ved hjelp av mikrotjenester bygd med NodeJS og React.
ved slutten av dette kurset vil deltakerne kunne:
- Utvikle, distribuere og skale applikasjoner ved hjelp av ulike mikrotjenester.
- Bygge en server-side-renderet React-applikasjon.
- Distribuere flerservisapplikasjoner til skyen ved hjelp av Docker og Kubernetes.
- Utføre applikasjonstesting på mikrotjenester.
Next.js 14 Avansert Utvikling
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 - Avansert
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: Bygg høyinteraktive webapplikasjoner
21 TimerI dette instruktørledet, live-kurs i Norge, demonstrerer vi Reacts styrker og fleksibilitet, sammenligner det med alternative rammeverk, og guider deltakerne trinn for trinn gjennom oppbyggingen av deres egen React-applikasjon.
Avslutningen på dette kurset vil deltakerne kunne:
- Føre ut Reacts designfilosofi.
- Vurdere når og hvor det er hensiktsmessig å bruke React, og når man bør overveie konvensjonelle MVC-modeller.
- Føre ut React-konsepter som komponenter, props, state, og lifecycle.
- Implementere relaterte teknologier som Babel, Webpack, og JSX.
- Bygge, teste og distribuere en interaktiv webapplikasjon.
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 med 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.
React Mønstre
14 TimerDenne instruktørlede, live opplæring (online eller på stedet) er rettet mot utviklere med React-ferdigheter som ønsker å optimalisere og forbedre sin skapelse av React-applikasjoner ved å forstå og anvende Reacts komponentmønstre.
Ved avslutningen av denne opplæringen vil deltakerne kunne:
- Forstå de forskjellige typer React-mønstre
- Bruk React Context API for webapplikasjoner
Kursformat
- Interaktiv forelesning og diskusjon.
- Mye øvelser og praksis.
- Hender-i-implementering i en live-lab-miljø.
Tilpasningsmuligheter for kurset
- For å be om tilpasset opplæring for dette kurset, vennligst kontakt oss for å ordne dette.
- For å lære mer om React, besøk: https://reactjs.org
Web3-ingeniørvirksomhet og finansarkitektur for leverandørkjeder
21 TimerDine ingeniører er arkitektene i den digitale transformasjonstrekket for kliennene dine. Denne foreslaget beskriver en 3-dagers teknisk dykk spesielt designet for utviklere og tekniske arkitekter. Vi går unna "hvorfor" og fokuserer på "hvordan": hvordan man arkitekterer deentraliserte ledgere, skriver sikre Smart Contracts for finans i leverandørkjeder (SCF), og integrerer disse deentraliserte lagene med eksisterende enterprise ERPs.
Ved slutten av denne treningen vil deltakerne kunne:
- Arkitektere DLT-løsninger: Skille mellom og velge riktige Layer-1/Layer-2-løsninger (Ethereum, Hyperledger Fabric, Polygon) for enterprise SCF-brukssituasjoner.
- Utvikle Smart Contracts: Skrive, kompilere og distribuere Smart Contracts (f.eks., Solidity eller Chaincode) som automatiserer fakturering, faktura godkjenning, og avstemming.
- Implementere tokenisering: Utforme ERC-20/ERC-721/ERC-1155-tokenstandarder for å representere sanntidseier (fakturaer/inventar) på kjeden.
- Brygge Web2 & Web3: Designe integrasjonsslaget ved hjelp av Oracles (f.eks., Chainlink) for å hente sanntidsdata (logistikk-APIer) for å utløse on-chain-betalinger.