mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2026-10-24 01:08:07 +08:00
chore: sync content to repo (#9481)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
This commit is contained in:
co-authored by
kamranahmedse
parent
3003c6054c
commit
32c52c981b
@@ -4,6 +4,7 @@ Frontend frameworks provide a structured way to build the user interface of a we
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@course@Full-Stack Web3 Development Crash Course](https://updraft.cyfrin.io/courses/full-stack-web3-development-crash-course)
|
||||
- [@article@Web3 Frontend – Everything You Need to Learn About Building Dapp Frontends](https://moralis.io/web3-frontend-everything-you-need-to-learn-about-building-dapp-frontends/)
|
||||
- [@video@What is the difference between a framework and a library?](https://www.youtube.com/watch?v=D_MO9vIRBcA)
|
||||
- [@video@Which JS Framework is best?](https://www.youtube.com/watch?v=cuHDQhDhvPE)
|
||||
|
||||
@@ -8,5 +8,7 @@ Visit the following resources to learn more:
|
||||
- [@official@Python Getting Started](https://www.python.org/about/gettingstarted/)
|
||||
- [@official@Python Website](https://www.python.org/)
|
||||
- [@official@Python Documentation](https://docs.python.org/3/)
|
||||
- [@article@Python Crash Course](https://ehmatthes.github.io/pcc/)
|
||||
- [@feed@Explore top posts about Python](https://app.daily.dev/tags/python?ref=roadmapsh)
|
||||
- [@course@Introduction to Python and Vyper](https://updraft.cyfrin.io/courses/intro-python-vyper-smart-contract-development)
|
||||
- [@course@Intermediate Python and Vyper](https://updraft.cyfrin.io/courses/intermediate-python-vyper-smart-contract-development)
|
||||
- [@course@Advanced Python and Vyper Smart Contract Development](https://updraft.cyfrin.io/courses/advanced-python-vyper-smart-contract-development)
|
||||
- [@article@Python Crash Course](https://ehmatthes.github.io/pcc/)
|
||||
@@ -5,7 +5,7 @@ Rust is a multi-paradigm, high-level programming language focused on safety, spe
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@roadmap@Rust Programming Language](https://www.rust-lang.org/)
|
||||
- [@course@Cyfrin Updraft](https://updraft.cyfrin.io/courses/rust-programming-basics)
|
||||
- [@course@Cyfrin Updraft | Rust Programming Basics](https://updraft.cyfrin.io/courses/rust-programming-basics)
|
||||
- [@official@Learn Rust](https://www.rust-lang.org/learn)
|
||||
- [@article@Visit the Dedicated Rust Roadmap](https://roadmap.sh/rust)
|
||||
- [@article@How to Build and Deploy a Smart Contract With Rust and the Gear Protocol](https://www.freecodecamp.org/news/build-and-deploy-smart-contract-rust-gear-protocol/)
|
||||
|
||||
@@ -4,8 +4,9 @@ Solidity is a programming language specifically designed for writing smart contr
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@course@Cyfirn Updraft | Solidity Smart Contract Development](https://updraft.cyfrin.io/courses/solidity)
|
||||
- [@official@Solidity Programming Language](https://soliditylang.org/)
|
||||
- [@course@Cyfirn Updraft | Solidity Smart Contract Development](https://updraft.cyfrin.io/courses/solidity)
|
||||
- [@course@Cyfirn Updraft | Assembly and Formal Verification](https://updraft.cyfrin.io/courses/formal-verification)
|
||||
- [@article@Solidity Tutorial](https://www.tutorialspoint.com/solidity/index.htm)
|
||||
- [@video@Solidity Course by FreeCodeCamp](https://www.youtube.com/watch?v=ipwxYa-F1uY)
|
||||
- [@video@Solidity Course by Dapp University](https://www.youtube.com/watch?v=EhPeHeoKF88)
|
||||
|
||||
@@ -4,6 +4,8 @@ Vyper is a contract-oriented, Pythonic programming language that targets the Eth
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@course@Vyper Smart Contract Development](https://updraft.cyfrin.io/courses/intro-python-vyper-smart-contract-development)
|
||||
- [@course@Introduction to Python and Vyper](https://updraft.cyfrin.io/courses/intro-python-vyper-smart-contract-development)
|
||||
- [@course@Intermediate Python and Vyper](https://updraft.cyfrin.io/courses/intermediate-python-vyper-smart-contract-development)
|
||||
- [@course@Advanced Python and Vyper Smart Contract Development](https://updraft.cyfrin.io/courses/advanced-python-vyper-smart-contract-development)
|
||||
- [@official@Vyper Programming Language](https://vyper.readthedocs.io/en/stable/)
|
||||
- [@article@Vyper.fun | Learn Vyper by building games](https://learn.vyperlang.org/#/)
|
||||
+2
-1
@@ -1,10 +1,11 @@
|
||||
# Zk Rollups & Zero Knowledge Proof
|
||||
|
||||
Zero-knowledge proofs (ZKPs) are a cryptographic method where one party (the prover) can prove to another party (the verifier) that a statement is true, without revealing any information beyond the validity of the statement itself. ZK-rollups leverage this technology to bundle multiple transactions into a single batch, which is then verified using a ZKP on the main blockchain. This significantly reduces transaction costs and increases throughput, as the main chain only needs to verify the proof, rather than each individual transaction.
|
||||
Zero-knowledge proofs (ZKPs) are a cryptographic method where one party (the prover) can prove to another party (the verifier) that a statement is true, without revealing any information beyond the validity of the statement itself. ZK-rollups leverage this technology to bundle multiple transactions into a single batch, which is then verified using a ZKP on the main blockchain. This significantly reduces transaction costs and increases throughput, as the main chain only needs to verify the proof, rather than each transaction.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@course@Fundamentals of Zero Knowledge Proofs - Cyfrin Updraft](https://updraft.cyfrin.io/courses/fundamentals-of-zero-knowledge-proofs)
|
||||
- [@course@Noir Programming And ZK Circuits](https://updraft.cyfrin.io/courses/noir-programming-and-zk-circuits)
|
||||
- [@article@Zero-Knowledge Rollups - Ethereum](https://ethereum.org/en/developers/docs/scaling/zk-rollups)
|
||||
- [@article@What are Zero-Knowledge proofs? - Ethereum](https://ethereum.org/en/zero-knowledge-proofs/)
|
||||
- [@article@Why and How zk-SNARK Works](https://medium.com/@imolfar/why-and-how-zk-snark-works-1-introduction-the-medium-of-a-proof-d946e931160)
|
||||
|
||||
Reference in New Issue
Block a user