Blokkjede-smartkontrakter med Solidity logo
NybegynnerNettSikkerhetNivåer A1 → C222 språk

Blokkjede-smartkontrakter med Solidity

Lær å bygge sikre og effektive desentraliserte applikasjoner ved å utforske blokkjede-smartkontrakter med Solidity, fra grunnleggende konsepter til avanserte strategier for utrulling. En læringssti fra CoddyKit med 12 korte kurs og 48 interaktive leksjoner, med en AI-veileder tilgjengelig døgnet rundt.

Kurs
12
Leksjoner
48
Interaktive trinn
566
Gratis å komme i gang
Kurs 1
Kursinnhold

12 kurs i denne læringsstien

Alle kursene i læringsstien Blokkjede-smartkontrakter med Solidity, i læringsrekkefølge. Det første er gratis.

1

A14 leksjonerGratis

Begynn reisen inn i verdenen av desentraliserte applikasjoner. Dette minikurset dekker de sentrale konseptene innen blokkjedeteknologi og gir Dem en innføring i det grunnleggende i programmeringssprå…

2

A24 leksjonerPRO

Fordyp forståelsen Deres av Solidity ved å utforske språkets grunnleggende konstruksjoner. Lær å deklarere variabler, bruke kontrollflyt og definere funksjoner for å bygge mer kompleks kontraktslogik…

3

A24 leksjonerPRO

Gå fra enkle eksempler til en profesjonell utviklingsflyt. Dette minikurset veileder Dem gjennom oppsettet av et lokalt utviklingsmiljø for bygging, testing og utrulling av Solidity-smartkontrakter.

4

B14 leksjonerPRO

Fordyp Dem i verdenen av digitale aktiva ved å lære å opprette egne fungible og ikke-fungible tokener. Kurset dekker de bredt etablerte tokenstandardene ERC-20 og ERC-721.

5

B24 leksjonerPRO

Utforsk hvordan smartkontrakter lagrer og administrerer data på blokkjeden. Dette minikurset dekker ulike lagringsmekanismer, komplekse datastrukturer og hvordan De kan utløse hendelser for bruk uten…

6

B24 leksjonerPRO

Bygg bro mellom blokkjeden og den virkelige verden. Dette minikurset lærer Dem hvordan De på en sikker måte kan hente og bruke data utenfor kjeden i smartkontraktene Deres ved hjelp av desentralisert…

7

B24 leksjonerPRO

Bli svært dyktig i grundig testing og strategisk utrulling av produksjonsklare smartkontrakter. Dette minikurset dekker avanserte testrammeverk, formell verifikasjon og hensyn ved utrulling til mainn…

8

C14 leksjonerPRO

Videreutvikle Solidity-ferdighetene Deres ved å fordype Dem i avanserte språkfunksjoner og vanlige designmønstre. Dette minikurset dekker arv, grensesnitt, biblioteker og robuste teknikker for feilhå…

9

C14 leksjonerPRO

Sikkerhet er avgjørende i blokkjedeutvikling. Dette minikurset fokuserer på å identifisere vanlige sårbarheter og implementere beste praksis for å skrive sikre og robuste smartkontrakter.

10

C14 leksjonerPRO

Utforsk de grunnleggende smartkontraktmønstrene bak det raskt voksende økosystemet for desentralisert finans (DeFi). Lær om Automated Market Makers, utlånsprotokoller og avanserte finansielle byggest…

11

C14 leksjonerPRO

Møt utfordringen med smartkontrakters uforanderlighet ved å lære om mønstre for oppgraderbarhet. Dette minikurset dekker proxymønstre som gjør det mulig å endre kontraktslogikk etter utrulling.

12

C24 leksjonerPRO

Utforsk avanserte skaleringsløsninger for Ethereum og hvordan De kan muliggjøre kommunikasjon mellom ulike blokkjedenettverk. Dette minikurset dekker Layer 2-teknologier og broer på tvers av kjeder.

CoddyKit PRO

Lås opp alle 12 kursene i denne læringsstien og alle andre læringsstier

AI-veileder, sertifiseringseksamen og sertifikat. Fungerer på web, iOS og Android.

Se alle abonnementene
Årlig$29.90 / årOmtrent $2.49 per månedBetal én gangLivstid$69.99 én gangIngen fornyelser. PRO for alltid.
Kursoversikt

Bygg sikre desentraliserte applikasjoner med Solidity

Smartkontrakter på blokkjeden er selvutførende programmer som distribueres på Ethereum og kompatible nettverk – når de først er satt i drift, kjører de nøyaktig slik de er skrevet, uten at en sentral myndighet kan gripe inn. Dette læringsløpet fokuserer på Solidity, det mest brukte språket for å skrive smartkontrakter, og dekker alt fra utrulling av Deres første kontrakt til utforming av produksjonsklare DeFi-protokoller og systemer på tvers av blokkjeder.

Dette lærer De

Skriv og distribuer Solidity-kontrakter fra bunnen av, implementer de viktigste tokenstandardene (ERC-20, ERC-721, ERC-1155), håndter kontrakttilstand og lagring effektivt, og koble logikk på blokkjeden til data fra virkeligheten ved hjelp av orakler. De lærer også avansert testing og pipelines for utrulling, designmønstre som forebygger vanlige sårbarheter, samt hvordan oppgraderbare kontrakter og proxy-kontrakter fungerer. Senere kurs dekker DeFi-mønstre, flash-lån, automatiserte market makere og Layer 2-løsninger, inkludert optimistic rollups og protokoller for kommunikasjon på tvers av blokkjeder.

Læringsløpet

Tolv kurs dekker nivåene A1 til C2. Læringsløpet åpner med grunnleggende blokkjede- og Solidity-syntaks, og bygger deretter videre gjennom tokenutvikling, lagringsmønstre og orakelintegrering på B1–B2-nivå. C1-nivået dekker avanserte Solidity-funksjoner, beste praksis for smartkontraktsikkerhet og mønstre for desentralisert finans (DeFi). Læringsløpet avsluttes på C2 med Layer 2-løsninger og kommunikasjon på tvers av blokkjeder – den nåværende frontlinjen innen produksjonsutvikling på Ethereum.

Slik fungerer det

Hvert kurs er delt inn i korte, praktiske leksjoner som De fullfører i den innebygde editoren med tilbakemeldinger i sanntid og en AI-veileder når De står fast. De skriver faktisk Solidity-kode i hvert trinn, slik at De til slutt har fungerende kontrakter og feilsøkingsferdighetene som trengs for å vedlikeholde dem.

Slik lærer du

  1. 01

    Interaktive leksjoner

    Praktiske kodeøvelser med tilbakemelding i sanntid

  2. 02

    AI-veileder

    Få øyeblikkelig hjelp fra AI-en vår når du står fast

  3. 03

    Innebygd kodeeditor

    Skriv og kjør kode direkte i nettleseren

  4. 04

    Sertifikat

    Få et sertifikat når du fullfører kurset

FAQ

Ofte stilte spørsmål

Er kurset i Blokkjede-smartkontrakter med Solidity gratis?

Ja. Du kan starte på kurset i Blokkjede-smartkontrakter med Solidity gratis og fullføre de interaktive leksjonene uten kostnad. Et valgfritt PRO-abonnement låser opp avanserte AI-verktøy og et delbart sertifikat.

Trenger jeg tidligere erfaring for å lære Blokkjede-smartkontrakter med Solidity?

Nei. Kurset begynner med det grunnleggende og går gradvis videre til mer avanserte emner, slik at du kan starte selv uten tidligere erfaring med Blokkjede-smartkontrakter med Solidity.

Hvordan lærer jeg Blokkjede-smartkontrakter med Solidity på CoddyKit?

Du lærer gjennom praksis. Korte, interaktive leksjoner kombinerer en tydelig forklaring med en praktisk kodeøvelse som kjører i sanntid, og en AI-veileder som er tilgjengelig døgnet rundt, gir deg personlig hjelp når du står fast.

Får jeg et sertifikat når jeg fullfører Blokkjede-smartkontrakter med Solidity?

Ja. PRO-brukere kan ta en eksamen og få et delbart fullføringssertifikat med en verifiserbar kode for kurset i Blokkjede-smartkontrakter med Solidity.

Kan jeg lære Blokkjede-smartkontrakter med Solidity på telefonen?

Ja. CoddyKit er tilgjengelig på nettet og som native iOS- og Android-apper, slik at du kan lære Blokkjede-smartkontrakter med Solidity på alle enheter, mens fremdriften synkroniseres mellom dem.

Hvor mye koster CoddyKit PRO?

Det første kurset i Blokkjede-smartkontrakter med Solidity er gratis. CoddyKit PRO gir tilgang til alle kurs: $5.90 per uke, $7.90 per måned, $29.90 per år eller $69.99 én gang for tilgang på livstid uten fornyelser.

Hvor lang tid tar det å fullføre Blokkjede-smartkontrakter med Solidity?

Blokkjede-smartkontrakter med Solidity består av 12 kurs og 48 leksjoner. De fleste leksjonene tar omtrent 5–10 minutter, så hele læringsstien tar rundt 6 timer med praktisk øving i eget tempo.

Start på Blokkjede-smartkontrakter med Solidity nå

Bli med tusenvis av elever som lærer programmering med AI-drevne leksjoner.