Not Sure Where to Apply?

About RareSkills

Location: Online

RareSkills transforms junior blockchain web3 engineers into senior ones in the longest and hardest bootcamp. Class sizes are limited to 5, and each student gets weekly one-on-one code reviews with an industry leading expert. Assignments are intentionally... Read More

Only experienced programmers are accepted into the program, and those with some previous blockchain experience will be given preference. We give an algorithms and data structures algorithm interview as part of the entrance exam. Our students include web3 founders, former instructors at other blockchain bootcamps, and senior web2 engineers.

Courses

Consensus Algorithms Blockchain Bootcamp

Cost: $980 - $1,000
Duration: 4 weeks
Locations: Online
Course Description:

This is a 4-16 week course for $980.00-$1,000.00.

Rust and Solana Bootcamp

Cost: $3,200
Duration: 9 weeks
Locations: Online
Course Description:

A nine-week bootcamp to get students up to speed on Rust and Solana.

In the first four weeks, this course teaches Rust by assigning dozens of exercises styled after traditional data structure and algorithms interview questions. Increasingly difficult concepts in Rust are progressively introduced. This bootcamp focuses on the portions of Rust that are relevant to Solana programming.

In the following five weeks, students will become proficient with software and libraries from the Solana ecosystem such as Solana web3js, the Anchor Framework, SPL tokens, Metaplex Sugar, and Solana browser wallets.

The curriculum strives to keep an optimal balance of the theory and coding practice so that students develop an intuition about what they are doing without getting bogged down in the details.

Students should already be familiar with fundamental data structures and algorithms before joining the course.

Our curriculum is hands-on focused and students meet weekly with their instructor to do a one-on-one code review.

Our learning environment includes weekly group discussions and office hours with a cap of five students. A private slack and stackoverflow group is set up to ensure students get questions answered promptly.

Solidity Bootcamp

Cost: $7,000
Duration: 16 weeks
Locations: Online
Course Description:

A sixteen-week comprehensive bootcamp where students master Ethereum development. The course exists in four modules.

Module 1: Students master the common token ERCs, and learn full stack decentralized application development using hardhat, foundry, Ethers.js metamask, use static analysis tools and advanced testing techniques.

Module 2: Students practice dozens of security exercises.

Module 3: Focuses on gas optimization, abi encodings, storage, memory, calldata, and programing smart contracts entirely in assembly.

Module 4: Students apply advanced proxy patterns, ECDSA programming, and other design patterns

Our curriculum is hands-on focused and students meet weekly with their instructor to do a one-on-one code review.

Our learning environment includes weekly group discussions and office hours with a cap of five students. A private slack and stackoverflow group is set up to ensure students get questions answered promptly.

Towards the end of the course, students will prove their subject matter expertise by writing tutorials on a subject that has not been previously explained online.

For students looking to transition to web3 engineer, ample career support in the form of interview preparation, resume review, and job referrals is provided.

Zero Knowledge Bootcamp

Cost: $3,500
Duration: 8 weeks
Locations: Online
Course Description:

An eight-week bootcamp focused on introducing students to applied zero knowledge programming.

The course introduces students to circuit programming and building fundamental computational building blocks from scratch in Circom. Students will learn how Tornado cash works, how to prove set membership with zero knowledge, and nullifier schemes. Higher level zero knowledge languages like zokrates will also be covered. Frontend integration with snark js will be practiced at the end of the course to avoid getting distracted with frontend frameworks too early.

The curriculum strives to keep an optimal balance of theory and practice so that students develop an intuition about what they are doing without getting bogged down in the details.

Our curriculum is hands-on focused and students meet weekly with their instructor to do a one-on-one code review.

Our learning environment includes weekly group discussions and office hours with a cap of five students. A private slack and stackoverflow group is set up to ensure students get questions answered promptly.

RareSkills Reviews

Average Ratings (All Programs)

RareSkills logo

5.0/5 (6 reviews)

Darian
Graduated: 2024

5/12/2024

Course
Solidity Bootcamp

Overall

Curriculum

Job Support

"Great Learning and Community for Solidity Engineers"

When I started the Rareskills advanced solidity program, I had about 1 year of work experience as a blockchain security engineer / auditor. Throughout the program, I was constantly learning new skills that would help me in my day to day job as a smart... Read More

Aside from the learning and instructions, the community is also extremely valuable. I ended up getting a referral from a fellow student (outside of my cohort) for a job at Coinbase as a blockchain security engineer. This referral eventually helped me to land my role at Coinbase. The community and connections of other highly skilled solidity developers is worth the value of the course in itself.

Anonymous
Software Engineer | Graduated: 2023

5/31/2023

Course
Solidity Bootcamp

Overall

Curriculum

Job Support

"Hard course but levels you up significantly"

I joined a web3 company about a year ago and had to write some Solidity contracts as part of the job. I quickly realised how important it is to really understand how the EVM and Solidity works if you wanted to deploy real production grade contracts for... Read More

Adam Boudjemaa
Lead Blockchain Developer | Graduated: 2023

5/23/2023

Course
Solidity Bootcamp

Overall

Curriculum

Job Support

"Practical Learning at its Best! 🚀"

RareSkills' Advanced Solidity course was a game-changer! 🌟 Their hands-on approach made learning engaging and insightful. Instructors were top-notch, ready to explain and open to feedback. The weekly calls were rich in content, adding immense value to... Read More

Suthan Somadeva
Graduated: 2023

2/25/2023

Course
Solidity Bootcamp

Overall

Curriculum

Job Support

"A Great Opportunity"

The RareSkills Solidity Bootcamp provides a dedicated learning environment to pursue becoming a solidity developer with a curriculum put together by industry experts who have years of experience in the field. With such a fast-growing space, it was often... Read More

Sergey T
Software Engineer | Graduated: 2022

1/20/2023

Course
Solidity Bootcamp

Overall

Curriculum

Job Support

"A really valuable bootcamp, one of the few"

Bootcamp puts you in a place where you have to write a lot of code. So there's no way for you not to get good even midway through. On the other hand, the theoretical support is really good - instead of trying to bite more than they could chew, they just... Read More

Himad Mouhtar
Software Engineer | Graduated: 2022

12/20/2022

Course
Solidity Bootcamp

Overall

Curriculum

Job Support

"Huge boost to get into web3!"

This is a great example of what a BootCamp should be. A well-thought-out, up-to-date and relevant curriculum that covers every aspect of web3 development (testing, security, development, best practices). Fascinating discussions. Blockchain concepts that... Read More

Person thinking

Need help making a decision?

We'll match you to the perfect bootcamp for your location, budget, and future career.