# The RareSkills [Blockchain Bootcamp](https://www.rareskills.io/web3-blockchain-bootcamps) is over a year long
Expertise takes time. That's why we're here to help you along the journy.
## New to web3
### Dapp Bootcamp (8 weeks)
<details>
<summary>New to web3 development? Start Here.</summary>
<br>
- get an intuition about blockchain by building a simple one
- learn solidity by doing bite-sized exercises
- integrate front-end apps with smart contracts
- Learn how to do token sales and put NFTs on OpenSea
- leverage node API services to quickly add features to your application
</details>
### Advanced Solidity (22 weeks)
Start here if you are experienced with solidity.
We will study advanced and modern EIPs, advanced testing including mutation testing and property-based testing. Over 6 weeks are dedicated to hacking exercises, including some that are exclusive to RareSkills! Then we will spend 5 weeks mastering the EVM and assembly programming. After exploring proxy patterns in depth, we will do elliptic curve math from the ground up to understand how digital signatures work (and what can go wrong).
### DeFi Development Bootcamp (8 weeks)
Dive deep into the source code and whitepapers of major protocols including Chainlink, Compound, Uniswap, and Curve. We will understand their design motivations by observing the design evolutions. You will be equipped to thoroughly understand any DeFi protocol of your choosing, which you will do at the end of the course!
### Zero knoweldge proofs (8 weeks)
The goal is to get you building useful applications on the blockchain as fast as possible without getting bogged down in the math -- but also giving you enough mathematical intuition so you don't use the tools blindly. We will build applications with Circom and Zokrates.
### Open source or technical writing bootcamp (8 weeks)
As industry leading educators, where know where the gaps in tutorials, tooling, and infrastructure are. We'll point you to these opportunities and give you some guidance on how to get started.
## Total: 54 Weeks
There can be no doubt: 1 year of experience will RareSkills will cover more ground more thoroughly than 1 year of experience elsewhere. This is a part-time program compatible with a 40 hour job.