Web3 Blockchain Bootcamp
Learn Web3, Get Certified, & Land a job
A 18 month online Blockchain bootcamp designed for your transition from Web2 to Web3. Our project-based curriculum will teach you everything about blockchain, EVM, Solidity, Solana, Rust, Defi, and smart contracts. Together with a job.
Rated the Best
With a 4.8/5 star rating on Course Report, and Switchup, we're one of the top Web3, data engineering and cybersecurity bootcamps.
JOB GUARANTEE
Most Popular 🔥
Web3 Solidity Bootcamp
The most advanced Solidity curriculum on the internet
With just one course, you can learn how to develop Ethereum blockchain applications, Defi, and Smart Contracts. Master Solidity, Web3.JS, Truffle, Metamask, Remix, and other tools. This is a 4-month program designed for your transition from Web2 to Web3. Together with a job.
2 weeks no questions asked refund policy | Get hired – or your money back, guaranteed
JOB GUARANTEE
Web3 Beginner Bootcamp
Transform your software engineering skills in our 7-month bootcamp
12 weeks of Web3 Beginner followed by 16 weeks of expert Solidity training. Seamlessly integrate web development with web3 essentials and advance Solidity.
2 weeks no questions asked refund policy | Get hired – or your money back, guaranteed
Web3 Rust Bootcamp
Engineers at top companies join Metana
Why Metana
At Metana, all of our bootcamps follow the same format, which consists of a weekly class led by a superstar instructor ✨ who is available to answer questions and provide clarification on assignments.
During the class, you will work independently 💪 on the provided study materials and spend most of your time practicing coding or hacking tasks.
Afterward, you will have a one-on-one session 🌱 with your instructor to receive feedback on your work.
The approach at Metana is similar to being part of a small engineering team with a highly experienced engineer as a mentor. Our courses are designed to optimize learning and allow you to continue studying with us for an extended period of time, unlike other bootcamps that may not commit to your growth for as long.
Small Cohort Sizes
Maximum of eight students
Engage in an intimate educational setting, featuring a maximum of eight students in each cohort, nurturing stronger connections with educators and receiving highly personalized guidance.
Weekly Live Classes
Weekly sessions with your peers
Participate in live, real-time sessions led by our knowledgeable instructors, gaining invaluable insights and expert guidance to enrich your learning experience.
1-to-1 Code Reviews
Personalized feedback
Get personalized feedback on your projects through one-on-one sessions, pinpointing areas for improvement and enhancing your coding proficiency.
Expert AMA sessions
Knowledge from thought leaders
Participate in in-depth “Ask Me Anything” (AMA) sessions with subject matter experts, offering an opportunity to gain valuable insights and knowledge from seasoned professionals.
Community
Show me your friends and I'll show you your future
Surround yourself with motivated peers who inspire and facilitate robust industry networking. Our admission process is exclusive, welcoming only those who share your dedication to learning and can demonstrate a strong track record of commitment.
Results driven
Secure a job or be a founder
Choose your path to either land a job in a secure role or embark on an entrepreneurial journey.
Metana Guarantees a Job
+ Risk Free 2-Week Refund Guarantee
With our job guarantee, you’re guaranteed a new job in web3—or you’ll get a full tuition refund. We’re so confident that our programs provide a direct path to a high-paying job that we offer the following guarantee:
If you qualify for our 100% Tuition Refund Guarantee, fulfill the requirements, and still don’t get job offers paying $50,000 a year (or $4,166 a month) within 180 days after graduation, you’ll get a full refund.
We also offer a hassle-free two-week refund policy. If you’re not satisfied with your purchase for any reason, you can request a refund, no questions asked.
2 weeks no questions asked refund policy for all courses | Job Guarantee is only for selected courses & for students who're eligible for it.
The course
Curriculum
Metana currently offers two Web3 blockchain bootcamps. The 4 months advanced solidity Bootcamp and the 2-month Rust BootCamp. Here’re the detailed curriculums for each.
Web3 Solidity Bootcamp's Curriculum
Metana’s four-month curriculum will teach you how solidity on Ethereum works from the ground up 🌱. Our bootcamp is very development heavy 🏋️ & focuses on your portfolio to show future employers. We do not believe in recreating the wheel 😔. This is a guided pathway we’ve put together with high-quality content & vetted exercises from all over the internet to make you job-ready. If you’re a crybaby 🥺 who wants original content for the sake of having it, this program is not for you.
Week 01 | ERC-20, its variants, and token sales |
Week 02 | ERC721, its variants, marketplaces, and staking |
Week 03 | ERC1155, ethers.js, metamask, build a front-end app |
Week 04 | Hardhat, unit testing, mutation testing, and static analysis. Introduction to hacking exercises. Hacking exercises 1/10 |
Week 05 | The Ethereum client: tracking logs and other on-chain data. Build some cool dashboards. |
Week 06 | Hacking exercises 2/10: Re-entrancy, insecure randomness, bad access control, and other common vulnerabilities |
Week 07 | Hacking exercises 3/10: common vulnerabilities continued |
Week 08 | EVM Deep Dive, Gas Optimization. Hacking exercises 4/10 |
Week 09 | Advanced Solidity: A complete tour of OpenZeppelin and advanced programming patterns. Hacking exercises 5/10 |
Week 10 | Yul and Assembly: Build a non-trivial smart contract entirely in assembly. |
Week 11 | Yul and Assembly continued: Hacking exercises 6/10 |
Week 12 | Smart contract upgrade patterns: UUPS, Metamorphic smart contracts, and other upgrade patterns. Hacks related to upgrades. Hacking exercises 7/10. |
Week 13 | Public Signatures and how to break them. State channels and other signature-related patterns. Build an Ethereum wallet from scratch. Hacking 8/10 |
Week 14 | Defi Protocols and Hacks. Hacking Exercises 9/10 |
Week 15 | Defi Protocols and Hacks. Hacking Exercises 10/10 |
Week 16 | Capstone 1/3 and Chainlink Oracles |
— Optional Extended Curriculum — | |
Week 17 | Capstone 2/3 and Blockchain Dev ops |
Week 18 | Capstone 3/3 and Smart Contract Fuzzing |
Week 19 | Cross Chain Techniques, Bridges, and L2s |
Week 20 | Research report: The Evolution of ERC20: ERC223, 667, 777, and 1363 |
Week 21 | Symbolic Execution and other Advanced Security Techniques |
Week 22 | Golang crash course and diving into the Geth Client |
Web3 Rust Bootcamp's Curriculum
In this course you’ll cover:
- What the Solana blockchain is, how it works, and why it’s so incredible
- Deep dive into Solana development using Rust, JavaScript, and the command line
- Full projects that will solidify your skills in DeFi (decentralized finance), NFTs (non-fungible tokens), dapps (decentralized apps), Web3, and more
If you want to take advantage of the cutting-edge Solana blockchain while it’s still new and rapidly growing, this course is for you. All you need is beginner level programming experience. Here’s the curriculum outline.
Week | Topic |
1-2 | Rust Fundamentals and Advanced Topics |
– Variables, Control Structures, and Functions | |
– Ownership, Borrowing, and Lifetimes | |
– Traits, Generics, and Macros | |
– Concurrency, Multithreading, and Async Programming | |
3-4 | Data Structures and Algorithms in Rust |
– Arrays, Vectors, and Slices | |
– Hash Maps, Trees, and Graphs | |
– Sorting and Searching Algorithms | |
– Dynamic Programming and Greedy Algorithms | |
5-6 | Advanced Rust Concepts and Libraries |
– Unsafe Rust, Raw Pointers, and FFI | |
– Async I/O with Tokio | |
– Rustc Compiler Plugins and Procedural Macros | |
– Benchmarking and Profiling with Criterion.rs | |
7-8 | Solana Blockchain Fundamentals |
– Introduction to Solana and its Architecture | |
– Accounts, Transactions, and Programs | |
– The Solana Runtime and Cluster Architecture | |
– Solana’s Consensus Algorithm and Security Model | |
9-10 | Solana Development with Rust |
– Solana SDK and Rust Tooling | |
– Writing and Deploying a Simple Solana Program | |
– Using Solana CLI and Solana Web3.js library | |
– Cross-Program Invocation and Program-Derived Addresses | |
11-12 | Advanced Solana Topics |
– Solana Transactions and Fee Calculation | |
– Program Upgrades and State Migration | |
– Solana Data Structures and Serialization | |
– Performance Optimization Techniques | |
13-14 | DeFi and NFTs on Solana |
– Overview of DeFi and NFTs on Solana | |
– Developing Smart Contracts for Decentralized Exchanges | |
– Creating and Trading NFTs on Solana | |
– Integrating Solana with other DeFi Protocols | |
15-16 | Advanced Topics in Solana Development |
– The Anchor Framework for Solana | |
– Solana Ecosystem and Community | |
– Debugging and Troubleshooting Solana Programs | |
– Building and Deploying Solana Apps with Frontend Interfaces |
Career support
Metana's JobCamp™️
Get hired at top tech companies
Metana’s JobCamp help you land your dream job. We do this by teaching you to skills to make lasting first impressions, network effectively, & search for jobs with confidence.
At the interview phase; we guide you to master technical and non-technical interviews, and negotiate better salaries.
Metana’s JobCamp is included with all our bootcamps, and it is also open to anyone seeking extra help and an edge in securing their next job. Metana graduates, as well as graduates from other coding bootcamps, CS majors, and self-taught developers, are all welcome.
+$26,500
Average salary increase
Metana students who provided pre- and post-course salaries.
First Impressions
Make a brilliant first impression. LinkedIn, GitHub, and Resume templates and guidance.
The Hunting Part
Learn to build connections, how to look for jobs, and explore starting as a freelancer.
The Interview Process
Learn about both the technical and non-technical parts of an interview and how to prepare effectively.
Partnerships
Some of our training & Hiring partners
Startup support
Got a startup idea?
Launch it during Metana.
Pitch your idea to your classmates, develop an MVP with other students. Some ideas became successful startups. Many grads launch successful startups—you can too!
Stay Flexible: Pause your bootcamp when work gets in the way
Turn your startup vision into your capstone project.
Find the answers you can’t Google
Industry-Experienced Instructors
Pro Guidance: Connect with experienced mentors & advisors.
Team Success: Collaborate with peers to build an MVP.
Pitch and Learn: Get feedback from classmates.
Admission Policy and Process
You have to prove your seriousness in learning and then only you are admitted to our bootcamp. This makes our admission policy as unique as our Bootcamp.
Admission Policy
- Only programmers with at least a year of professional experience will be considered. You must be proficient in English.
- The coding test result you receive will be the most important component of your application.
- Past achievements. We want to see that you have the perseverance to work at something until you master it. We’ll talk about these in the interview call.
- It will be beneficial to have some prior knowledge of blockchain programming. Although prior knowledge is not required, our curriculum is fairly fast-paced, so having a head start will help you succeed and show us that you are committed to the subject.
Admission Process
Submit your application
Start your new career by completing our short application.
Complete the coding test
Gauges readiness for the fast-paced, intense immersive program.
The Interview call
Schedule an interview call with one of our student admissions officers
- After you submit your application & schedule an interview call with one of our student admissions officers, You will receive an email with a link to a coding test. (Dates are available within 3-7 days from the application date)
- You need to complete the coding test within 3 days.
- Send us an email if you need more time ([email protected])
- Your application will be rejected if your score falls short of a predetermined level. Because we need to compare your application to those of the other applicants for the upcoming cohorts, we can’t always make a decision right away.
- We limit cohorts to 10 students per month to ensure maximally effective learning outcomes. If you have a great application but didn’t quite make it in, we will offer to waitlist you for the upcoming month.
Start Your Application
Secure your spot now. Spots are limited, and we accept qualified applicants on a first come, first served basis.
The application is free and takes just 3 minutes to complete.