Become a high paid Web3 developer
Join our Smart-Contract Developer Bootcamp today
10
Days
10
Hours
10
Minutes
10
Seconds
Get the required knowledge
Knowledge that will land you a job in a thriving web3 world
Kickstart your portfolio with eight smart contracts
Get mentorship and guidance from experts within the field
Benefit from networking and career opportunities
Upgrade your skills from Web2 to Web3
What you will learn
The basics of blockchain architecture and advanced concepts
Bitcoin and other crypto: transactions, mining, fees, wallets
The Ethereum Virtual Machine (EVM) events and logs
Design, compile, test, and deploy secure Smart Contracts using Hardhat
Solidity fundamentals: types of variables, operators, functions, arrays, modifiers, loops, security patterns, and more
Advanced topics: lending protocols, DAO, Ethereum 2.0, rollups and sidechains
Course Content
10 Sections • 8 Assignments • Final Project
01
Introduction to blockchain
02
EVM & Smart Contracts
03
ERC20 token
04
Liquidity Pools and Staking
Simple steps to join us and become a blockchain developer
1
Join Chainboard Academy on Discord
2
Mint and stake your NFT
3
Join the Bootcamp and start learning
1
Join Chainboard Academy on Discord
2
Mint and stake your NFT
3
Join the Bootcamp and start learning
Course NFT gives you access to:
A roadmap for becoming a Web3 developer
Weekly lectures & project assignments
A personal mentor to support you throughout the Bootcamp journey
Career insights and job opportunities
Full access to learning materials
A comprehensive guide to prepare you for a job interview and other bonus materials
800 USDC or FREE
*You’ll be able to sell your NFT on a marketplace upon successful course completion.
Join a community of Web3 developers today
Boost your career with Chainboard
Frequently Asked Questions
What do mint and stake mean?
Minting means creating a new NFT which will be transferred directly to your wallet. Staking means locking your NFT on the staking smart contract. While your NFT is staked you cannot sell it. Once you complete the course and submit the final assignment, you will be able to unstake your NFT and sell it on the marketplace like OpenSea.
What is Solidity?
Solidity is a programming language designed for building smart contracts.
Why do we use Discord for communication?
Discord is a hub for everyone in a web3 community, from crypto traders to blockchain developers. All the discussions, meetups and workshops tend to take place on Discord servers, therefore we make sure you are exposed to this culture from day one.
Why should I choose Chainboard Academy?
At Chainboard we want you to have a quick start with web3 development and get hands-on experience in building smart contracts. After 2 months you will have a solid portfolio of projects with smart contracts deployed on the testnet, which will give you a chance to kick off your career in blockchain. Our mentors will support and guide you throughout the process, making sure you don’t lag behind schedule.
Who is this course designed for?
The course is designed primarily for people who want to learn how to build smart contracts - NFTs, DeFi apps and other blockchain projects. If you want to get real practical skills, be able to write, test and deploy your own smart contracts, then this course is the perfect one for you. It will also be useful for those who want to get a deeper understanding of the development process and caveats of building a Dapp from scratch. You should be familiar with object-oriented programming and have at least 1 year of programming experience. Full-time developers and students are welcome. Ideally, you're familiar with general web development, JavaScript and Git. Don't know if you have the required experience? Attend our introductory lecture and get helpful advice from our mentors!
How is the learning process organized?
Each week a student will be introduced to a new topic during an online lecture and will be given a practical assignment to complete with a deadline at the end of the week. Students are encouraged to collaborate and work in teams, although each assignment should be submitted individually. During the week mentors may schedule Q&A sessions providing necessary clarification and support.
What is the course duration?
The course will last for 10 weeks.
I work full-time. Do I have time to take this course?
The course is quite intense and requires at least 10-12 hours per week, depending on your background. With some programming experience you should be comfortable even if working full-time. Our mentors are spread across different time zones, so we can better cater student’s needs.
Do I have to attend all of the live sessions in real time?
It is highly recommended, since you will be able to ask questions and make sure you do not lag behind the schedule. We do not provide recordings at the moment.
How will Chainboard Academy help me to get a job?
Chainboard will provide you with everything needed to secure your first job in web3. Besides the course, you will get access to a comprehensive guideline for interview preparation as well as practical advice from your mentor. Becoming a student of Chainboard means becoming a member of the community. We have plenty of partners who are constantly looking for talent and you will have the chance to expand your network which may eventually bring you the next job offer!
What kind of roles are available in the industry?
Smart-contract developer, blockchain consensus engineer, backend and frontend engineer, full-stack engineer, product manager, community manager and many more. Web3 is growing at an incredible pace with many new roles emerging.
When will I be able to sell the NFT?
If you successfully complete the final project, you will be able to unstake your NFT and sell it on OpenSea for any price you like.
Still have questions?
Submit your email and we’ll reach out to answer any questions you might have.