Internet Computer Rust Bootcamp

Online

Location

Start Date

Jun 5, 2023

End Date

Aug 11, 2023

Application Deadline

Jul 11, 2023 GMT

Presented by

P

Patika

Internet Computer Rust Bootcamp

Learn Rust and build your first smart contract with the help of Internet Computer!


Learn Rust, the favorite programming language of programmers, and write your first smart contract on Internet Computer in this 6 week bootcamp!

๐Ÿ‘ฉโ€๐Ÿ’ปWe prioritize female developers for the bootcamp.

โ€

โ€๐Ÿ”ฅThe bootcamp is for you if youโ€™re:

- Proficient in English,

- Experienced in a programming language.

๐Ÿค Donโ€™t worry if you have no prior knowledge of web3, there will be optional content about web3 fundamentals!

โ€

โœ๏ธ๏ธ Apply now for the best opportunity to become a Rust and smart contract developer.


๐Ÿ’™ Cost: Zero, thanks to Internet Computer!

๐Ÿ—“๏ธ Time commitment: Once you're accepted to the bootcamp, you'll submit the final project in 6 weeks. We'll support you with online content and live training.

๐Ÿ™‹ Community: You'll join an amazing community of Rust developers at Discord!


๐Ÿ’ฐ What you'll get if you complete the training?

๐Ÿ‘‰ Graduation certificate and a closed graduation ceremony in Istanbul!

๐Ÿ‘‰ Exclusive access to Internet Protocol team to learn how you can continue your journey

๐Ÿ‘‰Opportunity to receive support for jobs and grants in the Internet Computer ecosystem


Phase 1 | Admission phase

Register now, learn the basics of web3, take a short programming assessment and join the kick-off session to get accepted to the bootcamp.

โ€

Phase 2 | Rust and Internet Computer Bootcamp

Once you're accepted, you'll gain access to online content and a lineup of sessions planned to help you learn all about Rust and Internet Computer. You'll also join closed Discord channels to receive mentorship support.

What you'll learn:

Blockchain basics

Rust course

  1. Introduction to Rust
  2. Ownership, Borrowing, and References
  3. Structs and Enums
  4. Iterator, Generics, Traits, Modules
  5. Error Handling

Build on Internet Computer:

  1. Introduction to Internet Computer and Rust
  2. Building Smart Contracts with Rust and Working with Canisters
  3. Developing, Testing, and Deploying dApps on the IC

Final project

Join our community

Community event 1
Community event 2
Community event 6
Community event 7