Learn Rust From scratch

This Build is your path to learning Rust and the Polkadot SDK, creating a blockchain from scratch while developing skills that are in high demand in the market. You'll be guided through the entire process, understanding not only the fundamentals but also the tools and best practices needed to stand out and have a successful career.

Sign up for free

Who is this Build for?

  • First-time developers who want to learn Rust from the basics.
  • Professionals who are starting their study in blockchain and they want to understand how a real project works.
  • Who seeks to prepare for advanced challenges in Polkadot SDK and wants to build a relevant portfolio.
  • Enthusiasts who want to improve their skills and stand out in the market Web3.

Dione Bastos

“Two years ago I got to know the WEB3DEV community and the builds and from then on a lot of doors opened up for me in the web3 market. I learned much of the knowledge that I had to apply on a daily basis here in the community and I just have to thank the people here. “

Tiago Cavazin

“My first contact with Hardhat was here at the first Build. When I handed it in and saw what I had done, I was fascinated and thrilled. Soon after, I got involved with some projects until I arrived here again with a lot of baggage and a full development in programming. Today I am grateful for the Build that I did at the beginning of 2022 and it helped me to take a leap in my professional career. Thank you WEB3DEV.”

Ana Cavalcante

“I've been studying alone for a long time. When I discovered Rust, I saw that I could create something really cool and I started studying about it, until one day I met WEB3DEV. I have really enjoyed participating in the meetings, I loved meeting people who are interested in the language, thanks to the community, I can talk to others about Rust and so my evolution is faster. Thank you for creating WEB3DEV.”
7,130+

Discord members

1,820+

Technical Articles

10,250+

Bootcamp registrations

613

Graduations in Bootcamps

670+

Videos on Youtube

Why participate in this Build?

Accelerate your career with Rust and Web3
Rust
it is one of the most sought after languages for blockchain systems. Mastering this stack places you among the most qualified professionals, ready to face challenges highly paid in innovative projects.

Get exclusive job opportunities
By participating in Build, you will have access to job opportunities at Rust sent directly by e-mail. The Rust market is growing, and the chances of skilled labor are at your fingertips.

Get ready for Polkadot Academy
This training is an excellent step to qualify for Polkadot Blockchain Academy. This experience prepares you for greater challenges, offering the chance to learn with Leading experts of the industry and work on technologies such as Parachains and Substrate.

Earn an NFT Certificate and improve your portfolio
Complete the Build and receive a NFT certificate, validating your participation and knowledge. This strengthens your portfolio and sets you apart as a blockchain developer, with real and proven skills.

A 100% Free Investment in You
There are no costs! This Build was designed to provide free access to very high quality content, completely free of charge. Take the opportunity to learn without barriers and elevate your career.

Support from an active community with more than 7,000 members
Be part of a support network with thousands of developers ready to share knowledge and help you grow. A WEB3DEV is a vibrant community that will accelerate your learning and professional development.

What you will learn and why it matters!

  • Foundations of Rust: We started from scratch, helping you understand the main concepts of the language, such as variables, structures, and how Rust guarantees security and performance in the code.
  • Building a Blockchain: We will show you the step by step of how to create a simple blockchain, helping to better understand how the bases of decentralized systems work.
  • Using the Polkadot SDK: By replicating parts of the Polkadot SDK, you'll gain confidence to work with real market tools, preparing to create innovative solutions.
  • Macros and Automation in Rust: Learning how to use and create macros is one of the great differentials of this Build, something that will facilitate the development of more complex applications in the future.
  • Deploy Smart Contracts: You will see how executable blocks of code can be used to create real blockchain solutions.

This Build goes far beyond the basics and prepares you for real challenges in the Web3 world, developing the essential skills to make you stand out as a Rust developer with deep knowledge of blockchain.

Vishesh Tomar

“Finally completed the course. I enjoyed and learn from this course a lot. It is a complete step-by-step guide to convert basic level rust into a highly advanced rust with the use of 'structs', 'enums', 'generics', 'rust macros' and many more. It clearly explains how to connetc different pallets into a single Runtime, dispatch the pallet level calls to the runtime, test our dispatchable functions and many other functionalities. Thank @danicuki and @yanluiz for guiding!”

Gui Boaventura

“I discovered the WEB3DEV Builds about 2 years ago and it was a game-changer in my life. Free quality content gave me a professional direction, if I hadn't met web3dev and this bootcamp maybe I wouldn't be where I am professionally. I recommend!.”

Vini Black

The WEB3DEV Builds completely transformed my learning into web3 development. Before them, I had tried to learn about the technical side of blockchain twice and failed, mainly because I couldn't find quality content in Portuguese. I am extremely grateful to the builds, as they provided me with a solid foundation to delve into web3. Thanks to this base, I got my first job in the area.