Přejít na hlavní obsah

Vzdělávání a komunitní zdroje

Výukové materiály, dokumentace, návody a komunitní platformy pro tvůrce na Ethereu.

Doporučené

Co je Cyfrin Updraft? Cyfrin Updraft je přední vzdělávací platforma pro vývoj na blockchainu a bezpečnost chytrých kontraktů (smart contracts), která nabízí více než 100 hodin praktických kurzů. Ty umožňují začínajícím i zkušeným vývojářům chytrých kontraktů zlepšit své dovednosti. Naše platforma, navržená a vyučovaná generálním ředitelem Patrickem Collinsem spolu s předními pedagogy a výzkumníky v oboru, poskytuje vysoce kvalitní bezplatný vzdělávací obsah, praktické zkušenosti s kódováním a průmyslově uznávané certifikace Cyfrin Updraft, které ověřují odbornost vývojářů v Solidity, Vyper, DeFi a bezpečnosti chytrých kontraktů. Updraft vyškolil miliony vývojářů po celém světě a vybavil je dovednostmi nezbytnými k budování bezpečných a škálovatelných decentralizovaných aplikací (dapps). Klíčové metriky: Více než 220 tisíc členů komunity Updraft Více než 1 milion zobrazení měsíčně Více než 60 tisíc aktivních vývojářů měsíčně Více než 15 tisíc nových studentů měsíčně Důvěřují nám vývojáři z předních Web3 společností a protokolů Jaké jsou problémy současného prostředí Web3? Navzdory rychlému růstu Web3 čelí vývojáři několika výzvám: Nedostatek dostupného a kvalitního vzdělávání: Většina zdrojů je buď příliš teoretická, nebo roztříštěná, což vývojářům ztěžuje získávání praktických zkušeností. Bezpečnostní zranitelnosti: Mnoha vývojářům chybí znalosti k budování bezpečných chytrých kontraktů, což vede k exploitům a hackům, které mají za následek milionové ztráty. Vysoké bariéry vstupu pro Web2 vývojáře: Přechod od tradičního vývoje k Web3 zůstává složitý kvůli neznalosti blockchainové infrastruktury a nástrojů. Omezené udržení vývojářů: Mnoho vývojářů má problém najít příležitosti k dlouhodobému zapojení v rámci blockchainových ekosystémů. Žádné standardizované ověřování dovedností: Bez uznávaných certifikací je pro vývojáře obtížné prokázat své odborné znalosti, což omezuje jejich kariérní příležitosti. Nedostatek osvědčených bezpečnostních postupů: Bez řádného školení a certifikace mohou vývojáři nevědomky zavést zranitelnosti, čímž se zvyšuje riziko hacknutí. Jak Cyfrin Updraft tento problém řeší? Cyfrin Updraft řeší tyto výzvy poskytováním: Komplexního vzdělávání v oblasti vývoje na blockchainu: Pokrývá Solidity, Vyper, Foundry, infrastrukturu, osvědčené bezpečnostní postupy a další. Projektově orientovaného učení: Vývojáři získávají praktické zkušenosti budováním a nasazováním reálných aplikací. Přístupu zaměřeného na bezpečnost: Kurzy kladou důraz na bezpečnost chytrých kontraktů, metodiky auditu a osvědčené postupy k prevenci exploitů. Vývojářských nástrojů a integrací do ekosystému: Vytváříme open-source nástroje a frameworky, které zvyšují efektivitu a bezpečnost vývojářů. Propojení Web2 a Web3: Poskytování strukturovaných vzdělávacích cest pro začlenění Web2 vývojářů do ekosystému Optimism. Zcela bezplatného přístupu: Kurzy Updraft jsou zcela zdarma, což zajišťuje, že každý vývojář, bez ohledu na finanční omezení, má přístup k vysoce kvalitnímu vzdělávání a může si vybudovat dovednosti potřebné k úspěchu ve Web3. Ověřování dovedností: Certifikace poskytují standardizovaný způsob ověření odbornosti vývojáře, což mu pomáhá vyniknout na konkurenčním trhu práce. Pro koho je Cyfrin Updraft určen? Začínající Web3 vývojáři - Pro nováčky, kteří touží proniknout do vývoje na blockchainu, poskytuje Cyfrin Updraft strukturovanou a dostupnou vzdělávací cestu. Naše kurzy začínají základními koncepty a postupně přecházejí k pokročilému vývoji chytrých kontraktů, bezpečnostním tématům, full-stack vývoji, vývoji infrastruktury a pokročilému vývoji DeFi dapps. Díky praktickým cvičením v kódování, nasazování reálných projektů a certifikacím Cyfrin Updraft se mohou začínající vývojáři etablovat v oboru, budovat bezpečné a škálovatelné dapps a prokázat své dovednosti potenciálním zaměstnavatelům. Zkušení Web3 inženýři - Pro vývojáře, kteří již pracují v prostoru Web3, slouží Cyfrin Updraft jako centrum pro neustálé učení a zdokonalování dovedností. Pokročilé kurzy o bezpečnosti chytrých kontraktů, mechanismech DeFi a architektuře protokolů pomáhají inženýrům udržet si náskok před průmyslovými trendy. Naše certifikace Cyfrin Updraft ověřují odbornost v Solidity, Vyper a osvědčených bezpečnostních postupech, čímž odlišují špičkové inženýry na konkurenčním trhu práce. Web2 vývojáři - Tradiční softwaroví inženýři, kteří chtějí přejít na vývoj na blockchainu, často bojují s pochopením decentralizovaných technologií a principů chytrých kontraktů. Cyfrin Updraft tuto mezeru překlenuje poskytováním strukturovaného procesu začlenění přátelského k Web2. Naše kurzy vysvětlují základy blockchainu způsobem, který rezonuje s Web2 vývojáři, a hledají paralely mezi známými programovacími koncepty a vývojem chytrých kontraktů. Vyvinuli jsme například kurz vývoje chytrých kontraktů ve Vyperu speciálně na podporu začlenění Web2 vývojářů, abychom zajistili, že získají praktické zkušenosti s bezpečným a efektivním programováním chytrých kontraktů. Tento přístup je v souladu s posláním Updraftu škálovat přijetí Web3 tím, že vybaví vývojáře znalostmi a nástroji, které potřebují k bezproblémovému přechodu do decentralizovaného ekosystému. Týmy protokolů a dapps - Organizace potřebují kvalifikované vývojáře, kteří rozumí bezpečnosti chytrých kontraktů, škálovatelnosti a osvědčeným postupům. Cyfrin Updraft pomáhá týmům protokolů a tvůrcům dapps tím, že poskytuje spolehlivý přísun vyškolených a certifikovaných inženýrů. Prostřednictvím certifikací Cyfrin Updraft mohou náborové týmy ověřit odbornost kandidáta, čímž se zkrátí doba zaškolení a zlepší se kvalita vývoje v rámci jejich projektů. Protokoly navíc mohou spolupracovat s Cyfrin Updraft na vývoji vlastních školicích programů, čímž zajistí, že jejich vývojářské komunity budou dobře obeznámeny s jejich technologickým stackem. Jaká je roadmapa pro Cyfrin Updraft? Q1 2025: Kurzy a rozšiřování základů Spuštění kurzu Full Stack vývoje Tento kurz poskytne komplexní vzdělávací zkušenost pro vývojáře, kteří chtějí budovat dapps od základů. Kurz pokrývá moderní frontendové frameworky (React, Next.js, Svelte), Web3 knihovny (ethers.js, viem, wagmi) a backendovou infrastrukturu (hosting stránek, indexování událostí, strategie cachování). Vývojáři budou budovat reálné projekty, včetně základní Ethereum dapp, decentralizovaného NFT tržiště a pokročilého DeFi rozhraní s abstrakcí účtů (account abstraction). Spuštění kurzu Curve Cryptoswap Detailní pohled na mechanismy automatizovaného tvůrce trhu (AMM) Curve Finance navrženého pro swapy stablecoinů. Kurz prozkoumá matematiku podporující AMM Curve Cryptoswap, jak je koncentrována likvidita a jak se AMM rozhoduje o obnovení fixace (repeg) likvidity poolu na jinou cenu. Vývojáři projdou voláním funkcí AMM, stavovými proměnnými (state variables), swapováním tokenů, přidáváním a odebíráním likvidity a obnovováním cenové fixace. Učení je v každé fázi podpořeno kvízy a cvičeními. Spuštění kurzu Uniswap V3 Tento kurz se zaměří na model koncentrované likvidity Uniswap V3, úrovně poplatků a vylepšení kapitálové efektivity. Pokročilý kurz pro DeFi vývojáře navržený tak, aby vývojářům umožnil budovat protokoly založené na Uniswap V3. Kurz pokrývá matematiku Uniswap V3 a koncentrovanou likviditu, postupuje přes swapy a tovární kontrakt (factory contract), algoritmy poplatků a cenové orákulum TWAP. Spuštění certifikací SSCD+ (Smart Contract Security & Development) Certifikace SSCD+ je přední certifikací pro vývojáře v Solidity, uznávanou předními protokoly v oboru a univerzitními organizacemi. Tato certifikace ověřuje odbornost vývojářů v psaní, testování, nasazování a řešení problémů s chytrými kontrakty v Solidity. Klíčové dovednosti, ze kterých budou vývojáři testováni, zahrnují odbornost ve vývoji v Solidity, aplikaci osvědčených průmyslových postupů, odbornost v bezpečnosti chytrých kontraktů, mistrovství ve standardních vývojářských nástrojích, znalosti specifické pro protokoly a dovednosti v oblasti blockchain DevOps. Q2 2025: Pokročilá bezpečnost a rozšiřování infrastruktury Spuštění programu Updraft Ambassador Program zmocní univerzitní studenty a lídry komunit k propagaci Web3 a Cyfrin Updraft, zapojení vývojářů, pořádání workshopů a hackathonů v kampusech a ve vývojářských komunitách. Ambasadoři získají přednostní přístup k certifikacím Updraft a mentoring od týmu Updraft. Prostřednictvím ekosystému Updraft získají studenti praktické zkušenosti s blockchainovým vzděláváním, příležitosti k networkingu a potenciální stáže nebo pracovní umístění. Kurikulum blockchainu a chytrých kontraktů pro univerzity Updraft bude spolupracovat se špičkovými univerzitami na integraci kurzů vývoje na blockchainu a chytrých kontraktů do akademických osnov. To bude zahrnovat přizpůsobené kurzy, praktické projekty a hostující přednášky od lídrů v oboru Web3. Univerzity budou schopny poskytovat blockchainové vzdělávání ve velkém měřítku, což pomůže překlenout propast mezi tradičním vzděláváním v oblasti počítačových věd a vývojem Web3. Spuštění pracovního portálu (Jobs Board) Pracovní portál Updraft propojí certifikované vývojáře s předními Web3 společnostmi a protokoly. Vývojáři, kteří dokončí kurzy a certifikace Updraft, budou mít přístup k nabídkám práce a pracovním příležitostem. Zaměstnavatelé budou moci filtrovat kandidáty na základě certifikací a zkušeností s projekty, čímž se zefektivní proces náboru. Spuštění certifikačního programu Vyper a Smart Contract Security+ Certifikace Vyper+ je specializovaná certifikace zaměřená na vývoj chytrých kontraktů pomocí Vyperu. Tento program pokryje syntaxi Vyperu, osvědčené postupy, vzory kontraktů a optimalizační techniky, čímž zajistí, že vývojáři budou schopni budovat bezpečné a efektivní aplikace založené na Vyperu. Certifikace Smart Contract Security+ je certifikace zaměřená na bezpečnost, která ověřuje schopnost vývojáře auditovat a zabezpečit chytré kontrakty napsané v Solidity. Tento program pokryje běžné zranitelnosti, formální verifikaci, vektory útoků, metodiky auditu a osvědčené postupy. Q3 2025: Zapojení a udržení vývojářů Spuštění kurzu vývoje infrastruktury Tento kurz se zaměří na blockchainovou infrastrukturu, provoz uzlů (nodes) a optimalizace související s MEV. Vývojáři se naučí, jak budovat a provozovat vlastní validátory, nastavovat RPC uzly a optimalizovat indexování blockchainu. Získají také hluboké porozumění klíčovým komponentám infrastruktury Web3, prozkoumají architekturu 2. vrstvy (Layer 2), vybudují vlastní L2 řešení a vyhodnotí kompromisy v architektuře infrastruktury. Spuštění modelu živého kohortového učení Cyfrin Updraft představí 8týdenní intenzivní živé kohorty, kde budou studenti procházet kurikulem po boku mentorů, asistentů výuky a podpory učení řízené umělou inteligencí. Každá kohorta se zaměří na praktické, projektově orientované učení, čímž se zajistí, že účastníci získají praktické zkušenosti s budováním a zabezpečováním Web3 aplikací. Na konci kohorty studenti získají certifikace Updraft a budou mít projekty připravené do portfolia, aby mohli předvést své dovednosti. Q4 2025: Expanze z Web2 do Web3 a integrace do průmyslu Rozšíření integrace s podnikovými případy užití Updraft vyvine vzdělávací programy na míru pro podnikové vývojáře, které pomohou firmám přijmout blockchainovou technologii. To bude zahrnovat přizpůsobené workshopy, průvodce integrací nástrojů a reálné případové studie z podnikové sféry. Cílem je překlenout propast mezi tradičním vývojem Web2 a inovacemi Web3, což usnadní institucionálním vývojářům vstup do tohoto prostoru.

Updraft
Vzdělávání a komunitní zdroje

Updraft

Vzdělávání · DeFi · Vývoj v Solidity · Řízeno komunitou

Co to je? Solodit je open-source, komunitou řízená platforma věnovaná zlepšování bezpečnosti web3. Sdružuje více než 8 000 zpráv o zranitelnostech chytrých kontraktů, příležitostí k bug bounty a bezpečnostních auditů od špičkových firem jako Cyfrin, OpenZeppelin a Trail of Bits, spolu s příspěvky od jednotlivých výzkumníků. Solodit tyto informace nejen sdružuje, ale také je činí použitelnými v praxi, čímž vybavuje vývojáře a auditory nástroji k prevenci exploitů a zvýšení bezpečnosti dapps. Proč je to potřeba? Ekosystém web3 je sužován miliardovými ztrátami v důsledku narušení bezpečnosti v chytrých kontraktech a protokolech. Navzdory dostupnosti bezpečnostních znalostí jsou tyto znalosti roztříštěné napříč různými platformami a zprávami, což je činí nepřístupnými pro většinu vývojářů a bezpečnostních týmů. Solodit řeší několik problémů: Mezera ve znalostech: Mnoho týmů nasazuje chytré kontrakty bez pochopení minulých zranitelností, což vede k opakovaným incidentům. Neefektivita: Vývojáři a auditoři tráví cenný čas hledáním bezpečnostních poznatků v nesourodých zdrojích. Ekonomický dopad: Exploitům, kterým šlo předejít, podkopávají důvěru ve web3, čímž brzdí adopci a investice. Agregací a strukturováním bezpečnostních dat umožňuje Solodit proaktivní správu zranitelností a zmírňování rizik v ekosystému Web3. V čem je unikátní? Komplexní pokrytí: Sdružuje zjištění od předních auditorů a platforem a nabízí bezkonkurenční vhled do zranitelností a bug bounties. Praktické poznatky: Jde nad rámec archivace zpráv tím, že poskytuje pokročilé vyhledávací nástroje a systémy štítkování pro kontextualizaci rizik a řešení. Vylepšení řízená komunitou: Usnadňuje spolupráci prostřednictvím hodnocení, štítkování a žebříčků, které oceňují nejlepší přispěvatele, čímž podporuje prosperující bezpečnostní komunitu. Vzdělávací zdroj: Tento web slouží jako výukové centrum pro vývojáře a auditory a poskytuje případové studie z reálného světa o bezpečnosti blockchainu. Solodit je víceúčelový nástroj navržený k: Zmírnění rizika: Pomáhá vývojářům vyhnout se známým zranitelnostem, čímž snižuje pravděpodobnost exploitů. Podpoře proaktivní bezpečnosti: Umožňuje protokolům přijímat preventivní opatření studiem historických zranitelností. Zefektivnění Bug Bounties: Zjednodušuje účast v bounty programech a povzbuzuje více etických hackerů, aby přispívali k bezpečnosti ekosystému. Podpoře rozvoje dovedností: Podporuje auditory ve zdokonalování jejich dovedností a udržování si přehledu o nově vznikajících hrozbách. Podpoře rozhodování: Pomáhá protokolům při hodnocení auditorů prostřednictvím svého žebříčku, čímž podporuje odpovědnost a kvalitní audity. Pro koho to je? Vývojáři: Hledající zabezpečení svých chytrých kontraktů a pochopení trendů zranitelností. Auditoři: Hledající přístup ke komplexnímu repozitáři zjištění a možnost prezentovat své odborné znalosti. Whitehat hackeři: Mající zájem o účast v bug bounty programech a přispívání k bezpečnosti web3. Týmy protokolů: S cílem posoudit rizika a zabránit nákladným exploitům. Pedagogové a výzkumníci: Vyučující nebo studující bezpečnost blockchainu na příkladech z reálného světa, např. Cyfrin Updraft. Co se ještě chystá: Redesign UI/UX Podpora statické analýzy Power Aderyn

Solodit
Vzdělávání a komunitní zdroje

Solodit

Bezpečnost · Vzdělávání · Analytika · Řízeno komunitou

Aplikace

Zobrazeno (13)

Další kategorie aplikací

Meziřetězcové nástroje a interoperabilita

Nástroje, které umožňují zasílání zpráv, převody aktiv a sdílený stav napříč Ethereum Mainnetem, rollupy a dalšími blockchainy.

Infrastruktura transakcí a peněženek

Infrastruktura pro vytváření, podepisování, odesílání, simulaci a správu transakcí a peněženek na Ethereu.

Data, analytika a trasování

Nástroje pro indexování, dotazování, analytiku a trasování onchain dat, provádění a síťové aktivity.

Klientské knihovny a SDK (front-end)

Knihovny a SDK pro specifické jazyky určené k interakci s uzly, kontrakty a protokoly Etherea.

Vývoj chytrých kontraktů a sady nástrojů

Frameworky a nástroje pro psaní, testování, nasazení a aktualizaci chytrých kontraktů.

Bezpečnost, testování a formální verifikace

Nástroje pro auditování, testování, fuzzing a verifikaci ke zlepšení bezpečnosti a správnosti chytrých kontraktů.