Build functional, blockchain-powered applications and start your career in full-stack web3 development. Learn how to connect wallets and smart contract features to your apps. The ZKsync, Circle, and Cyfrin Updraft’s Full-Stack Web3 Development Course will take you from beginner to intermediate. Whether you’re just starting out or want to strengthen your full-stack blockchain development skills, this course has something for you.
8hrs
64 lessons
3 projects
20+ languages
Intermediate
This course will help you learn:
How to build full-stack web3 applications on ZKsync
JavaScript/TypeScript: viem, wagmi, synpress
Nodejs and pnpm
rindexer
Circle Compliance Engine and USDC
Fleek site hosting and CLI
How to build a static and dynamic React/Next.js site
How to leverage AI to code faster and more securely
1
1 hrs
14 lessons
2
1 hrs
17 lessons
3
3 hrs
19 lessons
4
1 hrs
14 lessons
ZKsync, Circle, and Cyfrin Updraft’s Full-Stack Web3 Development Crash Course will take you from beginner to intermediate in the span of 8 hours. It’s the most hands-on, up-to-date introduction to blockchain full-stack development.
Learn to build web3 applications on ZKsync that will help you dominate in your next hackathon, how to use AI to supercharge your development efficiency, how to integrate the Circle Compliance Engine and USDC into your project, and how to deploy using Fleek’s site hosting and CLI. You’ll also learn the necessary tooling, including: JavaScript/TypeScript, rinidexer, Nodejs, and pnpm.
This course contains over 64 lessons, over 8 hours of video, and quizzes to help you become a full-stack blockchain developer. It delivers the knowledge and skills you need to start building your own web3 apps.
Take your next step in the world of full-stack web3 development today!
Even if you’ve never built a web3 application before, this web3 development full-stack crash course will teach you everything you need to know. Here’s why:
Engaging videos, hosted by Patrick Collins, guide you step-by-step and teach you how to build. Each lesson also contains a full transcript for you to follow along with if you prefer learning by reading.
At every stage, your study is supported by projects to strengthen your learnings and solidify your knowledge.
You will learn:
When you complete this course, you’ll be ready to build.
As a Cyfrin Updraft student, you get lifetime access to all lectures, corresponding resources, and repositories, as well as access to our large community of students on Discord ready to support you.
What are you waiting for? Start learning Full-Stack Web3 Development Crash Course today and accelerate your blockchain development journey on Cyfrin Updraft!
Solidity Developer
Introductory blockchain developer course. Learn how blockchains and smart contracts work, create a wallet, and sign your first blockchain transaction.
Patrick Collins + 2 more
Solidity Developer
Solidity Developer
Web3 Wallet Security Basics teaches you the foundational concepts of blockchain wallet security and transaction verification to help you avoid disaster. This is an introductory, 1-hour course designed specifically for users in the EVM ecosystem who want to understand how to safely interact with smart contracts and verify transactions before signing them.
Patrick Collins
Solidity Developer
Web3 Wallet Security Basics teaches you the foundational concepts of blockchain wallet security and transaction verification to help you avoid disaster. This is an introductory, 1-hour course designed specifically for users in the EVM ecosystem who want to understand how to safely interact with smart contracts and verify transactions before signing them.
Solidity Developer
Solidity Programming is your door to web3 development in Ethereum compatible ecosystems. Learn to build dApps and deploy smart contracts, Learn Solidity today!
Patrick Collins + 2 more
Solidity Developer
Solidity Developer
Learn how to use Chainlink's decentralized Oracle network to connect smart contracts with real-world data. Integrate Chainlink's tools and APIs for secure off-chain interactions.
Ciara Nightingale + 3 more
Solidity Developer
Solidity Developer
Level up your Solidity skills with Foundry. Learn advanced web3 development, teaching Foundry Forge, Anvil, Chainlink oracles, smart contract testing, and local deployment.
Patrick Collins + 3 more
Solidity Developer
Solidity Developer
Take the next step in your Solidity development journey and learn exactly how the Solidity compiler and opcodes work. Write contracts using Assembly and Yul, then learn how to write formal verification tests to guarantee your invariants hold.
Patrick Collins + 2 more
Solidity Developer
Solidity Developer
Master web3 development with Advanced Foundry for Solidity smart contracts. Learn to write, test, and deploy contracts using industry-standard tools.
Patrick Collins + 8 more
Solidity Developer
Solidity Developer
Become a smart contract security researcher. Learn auditing best practices and secure protocols. Master fuzzing, invariant testing, and formal verification.
Patrick Collins + 9 more
Solidity Developer