Intermediate Python and Vyper will teach you how to test your Python based Vyper smart contracts, how to deploy contracts on ZKsync using Moccasin (the first web3 development framework to natively support ZKsync ERA), and launch your first cryptocurrency! Supercharge your skills, learn intermediated Python and Vyper smart contract development today!
14hrs
176 lessons
6 projects
20+ languages
Intermediate
This course will help you learn:
Python basics
Introduction to Web3.py
Introduction to Titanoboa
Introduction to Moccasin
How to create an ERC-20
How to test Python code and Vyper smart contract
How to deploy Vyper smart contracts on ZKsync using Moccasin
1
2 hrs
39 lessons
2
1 hrs
25 lessons
3
1 hr
12 lessons
4
2 hrs
28 lessons
5
1 hr
13 lessons
6
2 hrs
26 lessons
7
1 hr
6 lessons
8
1 hrs
25 lessons
9
1 hr
2 lessons
Intermediate Python Smart Contract Development is a complete Python based Vyper developer course. It is designed to help you expand your skills writing and deploying Vyper smart contracts and protocols. Learn cutting-edge development tools and frameworks like Web3.py, Moccasin, Titanoboa and chains like ZKsync. You will learn:
Take the next step in your web3 development journey with Intermediate Python Smart Contract Development. The second of three courses in Cyfrin Updraft’s Vyper and Python smart contract development career track.
Cyfrin Updraft has taught over 100,000 students blockchain development. It’s the most complete, hands-on course learning program for smart contract development, tools, and frameworks available.
Learn Python with 13 hours of video, written content, 174 lessons, and 6 projects.
If you’ve taken the Introduction to Python Smart Contract Development course or have some experience with Vyper programming, the Intermediate Python Smart Contract Development course is right for you. It will teach you everything you need to know to elevate your skills from beginner to intermediate web3 developer. Here's why:
Intermediate Python Smart Contract Development is a project-based intermediate course. It includes quizzes, tests, exercises, assignments, and 6 projects to start creating your Python smart contracts portfolio!
We'll take you through the basics of creating Python smart contracts, building cryptocurrencies, and deploying contracts on ZKsync with Moccasin. Engaging video tutorials teach you everything you need to know about web3 Python programming.
Learn smart contract storage and call data. How to build and compile Vyper smart contracts with Python, and how to test your Python smart contracts.
Going further, this course will teach you how to launch your very first cryptocurrency!
By the end of this course, you can develop and test your smart contracts using Moccasin, a state-of-the-art developer framework and the first that natively supports ZKsync.
You will get lifetime access to over 174 lessons, resources, and repositories.
So what are you waiting for? Learn web3 development, Python for Vyper, and kickstart your career as a smart contract developer!
Become a Vyper smart contract developer. Learn Python-based syntax, security features, and advanced patterns to build robust and secure Vyper-based smart contracts.
Patrick Collins
Become a Vyper smart contract developer. Learn Python-based syntax, security features, and advanced patterns to build robust and secure Vyper-based smart contracts.
Vyper Developer
Start developing smart contracts with Python and Vyper. Write, deploy, and use Python-based smart contracts to build decentralized applications and begin your web3 development career.
Patrick Collins
Vyper Developer
Vyper Developer
Learn advanced Vyper and Python smart contract development using Moccasin on Updraft. Build secure contracts with fuzzing, trading scripts, signatures, proxies, and delegate calls.
Patrick Collins
Vyper Developer