Solidity Bootcamp

Learn about building in web3 and become a certified blockchain developer, for free.

  • Mondays-Thursdays for eight weeks

  • Learn with an expert instructor

  • Applications closed — check out our new EVM Bootcamp

Take a sneak peek at our bootcamps!

About the Solidity Bootcamp

An 8-week bootcamp to learn Solidity from scratch

The course is completely free, but highly selective

It consists of daily live Zoom classes (1.5 hours a day, 4 days a week) taking place in the afternoon (Europe time).

It’s taught by a leading instructor and teaching assistants

There is daily homework and hacking projects to accelerate personal study

We help place graduates in jobs in the blockchain space

Eligibility and Selection Process

  • Only 50 selected individuals for each cohort. Be sure to stand out!

  • Participants are selected based on their applications. Make sure your GitHub and LinkedIn look good!

  • Basic Knowledge of Programming: Applicants should have a foundational understanding of programming principles, which is crucial for grasping Solidity and developing on Ethereum.

    Interest in Blockchain Technology: Candidates should demonstrate a genuine interest in blockchain technology and decentralised applications, as the bootcamp focuses on these areas.

    Commitment to Complete the Programme: The eight-week course is intensive, covering various complex topics. Participants must be committed to completing the entire curriculum, including weekly homework, workshops, and a final project.

    Ability to Engage in Hands-on Learning: The program involves practical, hands-on learning experiences. Candidates should be prepared and capable of engaging actively in these activities.

    Willingness to Collaborate and Learn in a Group Setting: Since the program includes sponsor-led workshops and possibly group activities, applicants should be open to collaborative learning environments.

  • No point in dry lecturing without any practical work in a bootcamp! All the participants will work on weekly homeworks with their teams, as well as on the final project during the final week of the bootcamp.

  • The Bootcamp is completely free! You are required to pay a deposit if accepted—the full deposit will be returned after successful graduation!

  • The Bootcamp is designed to be a part-time commitment. Other than 90-minute daily sessions, you’re required to check Discord for any updates and group tasks.

  • All successful bootcamp graduates receive a certificate, either as a PDF or as an NFT. It serves as an official graduation certificate, which means you can feature it on your CV and LinkedIn profile.

Our Teacher

Matheus Pagani

A former Encode hackathon participant, Matheus leads Venture Miner, an early stage venture studio for blockchain and AI solutions.

Curriculum



Week 1: Intro to Blockchain

Week 2: Solidity Introduction

Week 3: Smart contract week

Week 4: dApp Design

Week 5: Security

Week 6: Advanced Coding

Week 7: Partner presentations

Week 8: Project week

Gold Sponsors

Silver Sponsor

Partners

Previous Solidity bootcamp cohorts