Solidity Bootcamp April 2023 (Early Cohort) Summary

Tina Bregović
Encode Club
Published in
4 min readJun 16, 2023

--

The Solidity Bootcamp April (Early Cohort) concluded this week after an intensive eight-week program focused on learning Solidity and building on the Ethereum blockchain. This free, online bootcamp attracted over 600 developers who were eager to enhance their skills as smart contract engineers and resulted in the onboarding of over 140 of them.

The bootcamp was structured around six weeks of instruction, followed by a sponsor week featuring external speakers, and a project-building week. Participants received comprehensive training in Solidity programming, covering topics such as contract design patterns, testing methodologies, and security considerations for smart contract development.

The course was led by Matheus Pagani, a seasoned instructor from Venture Miner, who not only taught but also provided constant support to participants between weekly sessions. He ensured that all participants had access to supplementary resources and that their questions were answered promptly.

During the project-building week, participants had the opportunity to apply their newly acquired skills to create real-world projects. This hands-on experience allowed them to gain a deeper understanding of the intricacies of Solidity programming and to develop innovative solutions to real-world challenges.

Upon successful completion of the bootcamp, participants were offered assistance by Encode’s talent team in finding jobs in web3. This support provides an excellent opportunity for participants to use their newfound knowledge and skills to embark on exciting careers in the rapidly growing field of blockchain technology.

If you want to join the new wave of Solidity Bootcamps, apply now!

In summary, the Solidity Bootcamp April (Early Cohort) was a comprehensive and engaging program that equipped participants with the knowledge and skills necessary to become proficient in Solidity programming. The dedication of the instructor, Matheus, and the support of the talent team at Encode ensured the success of the programme and the future job opportunities for the participants in web3.

How it worked

  • Ninety-minute classes ran Monday to Thursday for eight weeks
  • Homework assignments were set after each class
  • Mentors and teachers were on hand to help with questions throughout the Bootcamp
  • Fully remote — all classes and office hours were held remotely on Zoom and Discord

Curriculum

Week 1 — Syntax and structure, interfaces, and external calls
Week 2 — Vscode setup and code quality, building unit tests
Week 3 — Tests and scripts, tokenized votes
Week 4 — Frontend, integration
Week 5 — Gas optimization and smart contract security
Week 6 — DeFi, upgradeability, IPFS
Week 7 — Sponsor week
Week 8 — Team project week

Sponsor Workshops

The sponsor week consisted of four workshops:

Tellor Workshop

Brenda from Tellor talked about Oracles; why they are important, the challenges they’re facing, oracle types, evaluating oracles and much more!

Pocket Network Workshop

Daniel from Pocket talked about decentralised infrastructure and had a fantastic chat with bootcamp participants!

Tenderly Workshop

Vanja from Tenderly gave a high-level overview of everything they do and create for web3 developers. He demonstrated how can Tenderly be used in conjunction with Hardhat to test smart contracts. Additionally, he demonstrated process automation — listening to things happening to the built smart contract and reacting in a particular way.

Marlin Workshop

In this workshop, Roshan from Marlin walked bootcamp participants through the Oyster platform, talked about the problems it solves, showed how it worked and provided some useful resources.

Final Projects (Early cohort)

Bootcamp participants built final group projects during this bootcamp. The projects built are the following:

Encode MEV Bot
P2P Xchange
WebWallet
AuthenTix
NFT-Collection
Treasure Marketplace
Dcopy
Music Minted
SmartBNB
Crypto News
fan-connect
Web 3.0. Universal Connector
Vehicle Insurance System
Future House
Creatorz
Booker
Web3 Book Library

Apply for a Summer Bootcamp

Find out more information on our bootcamps! Our summer cohorts are starting soon.

About Encode Club

Encode Club is a web3 education community, learning and building together through programmes with the leading protocols. We organize programmes from bootcamps to Educate Series, and hackathons to accelerators, both online, and in person. We help our community get jobs and funding for projects and startups. Read more here.

Questions

If you have any questions, please email bootcamp@encode.club or reach out on Discord.

Socials

Website | Telegram | Twitter | YouTube | LinkedIn

--

--