Blockchain-smart contracts med Solidity logo
BegynderWebSikkerhedNiveauer A1 → C222 sprog

Blockchain-smart contracts med Solidity

Lær at bygge sikre og effektive decentraliserede applikationer ved at arbejde med blockchain-smart contracts i Solidity – fra grundlæggende begreber til avancerede strategier for udrulning. Et læringsforløb på CoddyKit med 12 korte kurser og 48 interaktive lektioner – med en AI-vejleder ved din side døgnet rundt.

Kurser
12
Lektioner
48
Interaktive trin
566
Gratis at komme i gang
Kursus 1
Kursusindhold

12 kurser på denne sti

Alle kurser på Blockchain-smart contracts med Solidity-stien i læringsrækkefølge. Det første kursus er gratis.

1

A14 lektionerGratis

Begynd din rejse ind i de decentraliserede applikationers verden. Dette minikursus gennemgår de grundlæggende begreber inden for blockchain-teknologi og introducerer Dem til det grundlæggende i progr…

2

A24 lektionerPRO

Uddyb Deres forståelse af Solidity ved at udforske sprogets grundlæggende konstruktioner. Lær at deklarere variabler, bruge kontrolflow og definere funktioner til at opbygge mere kompleks kontraktlog…

3

A24 lektionerPRO

Gå fra grundlæggende eksempler til en professionel udviklingsworkflow. Dette minikursus guider Dem gennem opsætningen af et lokalt udviklingsmiljø til udvikling, test og deployment af Solidity-smart…

4

B14 lektionerPRO

Dyk ned i de digitale aktivers verden ved at lære at oprette Deres egne fungible og non-fungible tokens. Kurset gennemgår de bredt anvendte token-standarder ERC-20 og ERC-721.

5

B24 lektionerPRO

Udforsk, hvordan smart contracts lagrer og håndterer data på blockchainen. Dette minikursus gennemgår forskellige lagringsmekanismer, komplekse datastrukturer og udsendelse af events til brug uden fo…

6

B24 lektionerPRO

Forbind blockchainen med den virkelige verden. Dette minikursus lærer Dem, hvordan De sikkert henter og anvender data uden for blockchainen i Deres smart contracts ved hjælp af decentraliserede oracl…

7

B24 lektionerPRO

Mestr kunsten at teste grundigt og deploye strategisk for at skabe smart contracts, der er klar til produktion. Dette minikursus gennemgår avancerede testframeworks, formel verifikation og overvejels…

8

C14 lektionerPRO

Udvid Deres Solidity-kompetencer ved at dykke ned i avancerede sprogfunktioner og almindelige designmønstre. Dette minikursus gennemgår nedarvning, interfaces, libraries og robuste teknikker til fejl…

9

C14 lektionerPRO

Sikkerhed er altafgørende inden for blockchain-udvikling. Dette minikursus fokuserer på at identificere almindelige sårbarheder og implementere bedste praksis for at skrive sikre og robuste smart con…

10

C14 lektionerPRO

Udforsk de grundlæggende smart contract-mønstre bag det hurtigt voksende økosystem for decentraliseret finans (DeFi). Lær om Automated Market Makers, udlånsprotokoller og avancerede finansielle primi…

11

C14 lektionerPRO

Håndtér smart contracts' udfordring med uforanderlighed ved at lære om mønstre for opgraderbarhed. Dette minikursus gennemgår proxy-mønstre, som gør det muligt at ændre kontraktlogik efter deployment.

12

C24 lektionerPRO

Udforsk avancerede skaleringsløsninger til Ethereum, og lær, hvordan kommunikation mellem forskellige blockchain-netværk aktiveres. Dette minikursus gennemgår Layer 2-teknologier og cross-chain bridg…

CoddyKit PRO

Lås op for alle 12 kurser på denne sti og alle kurser på alle andre stier

AI-vejleder, certificeringseksamen og certifikat. Fungerer på web, iOS og Android.

Se alle abonnementer
Årligt$29.90 / årCa. $2.49 om månedenBetal én gangLivstid$69.99 én gangIngen fornyelser. PRO for altid.
Kursusoversigt

Byg sikre decentraliserede applikationer med Solidity

Blockchain-smart contracts er selvudførende programmer, der udrulles på Ethereum og kompatible netværk – når de først er aktive, kører de præcis som skrevet uden en central myndighed, der kan gribe ind. Dette spor fokuserer på Solidity, det førende sprog til at skrive smart contracts, og dækker alt fra udrulning af din første contract til arkitektur for DeFi-protokoller og systemer på tværs af kæder, der er klar til produktion.

Det lærer du

Du skriver og udruller Solidity-contracts fra bunden, implementerer de vigtigste tokenstandarder (ERC-20, ERC-721, ERC-1155), håndterer contract-state og lager effektivt og forbinder logik på kæden med data fra den virkelige verden via orakler. Du lærer også avancerede test- og udrulningsforløb, designmønstre, der forebygger almindelige sårbarheder, samt hvordan opgraderbare contracts og proxy-contracts fungerer. De senere kurser dækker DeFi-mønstre, flash loans, automatiserede market makers og Layer 2-løsninger, herunder optimistiske rollups og protokoller til kommunikation på tværs af kæder.

Læringsforløbet

Tolv kurser spænder fra A1 til C2. Sporet begynder med grundlæggende blockchain-begreber og Solidity-syntaks og bygger derefter videre gennem tokenudvikling, lagermønstre og integration af orakler på B1–B2-niveau. C1-niveauet dækker avancerede Solidity-funktioner, bedste praksis for smart contract-sikkerhed og mønstre for decentraliseret finans (DeFi). Sporet slutter på C2-niveau med Layer 2-løsninger og kommunikation på tværs af kæder – den aktuelle frontlinje inden for Ethereum-udvikling til produktion.

Sådan fungerer det

Hvert kursus er opdelt i korte, praktiske lektioner, som du gennemfører i den indbyggede editor med feedback i realtid og en AI-underviser, når du går i stå. Du skriver faktisk Solidity-kode hele vejen, så du ved afslutningen har fungerende contracts og den fejlfindingsintuition, der skal til for at vedligeholde dem.

Sådan lærer du

  1. 01

    Interaktive lektioner

    Praktiske kodeøvelser med feedback i realtid

  2. 02

    AI-underviser

    Få øjeblikkelig hjælp fra vores AI, når du sidder fast

  3. 03

    Indbygget editor

    Skriv og kør kode direkte i din browser

  4. 04

    Certifikat

    Få et certifikat, når du gennemfører kurset

Ofte stillede spørgsmål

Ofte stillede spørgsmål

Er Blockchain-smart contracts med Solidity-kurset gratis?

Ja. Du kan begynde på Blockchain-smart contracts med Solidity-kurset gratis og gennemføre de interaktive lektioner uden omkostninger. Et valgfrit PRO-abonnement giver adgang til avancerede AI-værktøjer og et certifikat, der kan deles.

Skal jeg have erfaring på forhånd for at lære Blockchain-smart contracts med Solidity?

Nej. Kurset begynder med det grundlæggende og bevæger sig gradvist videre til mere avancerede emner, så du kan starte uden tidligere erfaring med Blockchain-smart contracts med Solidity.

Hvordan lærer jeg Blockchain-smart contracts med Solidity på CoddyKit?

Du lærer ved at øve dig. Korte interaktive lektioner kombinerer en tydelig forklaring med en praktisk kodeøvelse, der kører i realtid, og en AI-vejleder, der er tilgængelig døgnet rundt, hjælper dig personligt, når du sidder fast.

Får jeg et certifikat, når jeg gennemfører Blockchain-smart contracts med Solidity?

Ja. PRO-brugere kan tage en eksamen og få et certifikat for gennemførelse af Blockchain-smart contracts med Solidity-kurset, som kan deles og indeholder en verificerbar kode.

Kan jeg lære Blockchain-smart contracts med Solidity på min telefon?

Ja. CoddyKit er tilgængeligt på nettet og som indbyggede iOS- og Android-apps, så du kan lære Blockchain-smart contracts med Solidity på enhver enhed, og dine fremskridt synkroniseres på tværs af dem.

Hvad koster CoddyKit PRO?

Det første kursus på Blockchain-smart contracts med Solidity-stien er gratis. CoddyKit PRO giver adgang til alle kurser: $5.90 om ugen, $7.90 om måneden, $29.90 om året eller $69.99 én gang for livstidsadgang uden fornyelser.

Hvor lang tid tager det at gennemføre Blockchain-smart contracts med Solidity?

Blockchain-smart contracts med Solidity har 12 kurser og 48 lektioner. De fleste lektioner tager cirka 5–10 minutter, så hele stien kræver omkring 6 timers praktisk øvelse i dit eget tempo.

Start på Blockchain-smart contracts med Solidity nu

Slut dig til tusindvis af kursister, der mestrer programmering med AI-drevne lektioner.