Ethereum

Python and Vyper Smart Contract Development by Cyfrin

(c) Jeremy Smith / Unsplash

Cyfrin[1] launched a new smart contract development course that focuses on Vyper, a contract-oriented, Pythonic programming language that targets the Ethereum Virtual Machine (EVM). The instructors are Patrick Collins and Tasuku Nakamura (the guy behind https://www.smartcontract.engineer, another course platform).

Other resources on Vyper:

The new course is hosted on their Updraft platform that aggregates all of their courses (all of them are open and free of charge). It covers the absolute basics of Python development and goes step-by-step into much more advanced topics such as building your own stablecoin, NFT's, ... 

I think Vyper is an interesting alternative to Solidity (Ethereum's native programming language). Since it is based on Python, I reckon the barrier to entry is much lower (than learning an entirely new language such as Solidity, but YMMV). Apparently Curve Finance is based on Vyper smart contracts, as well!


[1] Cyfrin is co-founded by Patrick Collins - that's right, the same Patrick that gave us:

Photo by jeremy smith on Unsplash