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.