On October 20, the team behind Ethereum layer-2 Base network announced that it's launching an eight-week training course to turn traditional software developers into blockchain developers. Called “Base Bootcamp,” the new program doesn't cost anything to attend. However, it's designed for “mid to senior level Software Engineering individual contributors” and students must fill out an application and be accepted to enroll. Less than 20 students will be accepted into each “cohort” or class, and the team will stop accepting applications on October 27, the announcement stated.
Introducing Base Bootcamp, an eight-week program designed to turn experienced developers into smart contract developers
— Base ️ (@BuildOnBase) October 20, 2023
Base Bootcamp will make learning interactive and collaborative, with support from experienced engineers and dedicated mentorshttps://t.co/gecI1FMpzT
In its announcement, Base claimed the program is necessary because most software developers still do not know how to build Web3 apps. “Today, there are fewer than 30,000 onchain developers,” they stated, “compared to nearly 30 million software developers.” This implies that only 0.1% of software developers work in Web3.
The team released an online training program called “Base Camp” earlier in the year, which was open to anyone. But they decided that this wasn’t enough, as “keeping the momentum to learn a complex new skill alone can be difficult.” They claim that Base Bootcamp will provide more support for developers who don’t want to study alone.
Related: Coinbase open sources code for layer-2 network Base
The Base Bootcamp will pair each student with a mentor who they will meet with each week. It will also give them access to a group of Coinbase and Base engineers who will be available during office hours to answer questions. A private Discord server will be created to allow students to communicate with each other and to Base engineers, and additional assignments will be given that will be graded by members of the team. At the end of the program, students will be required to create their own Web3 app and present it to other students.
Although the program does not charge tuition, students are required to put up 1 Ether (ETH) on deposit to ensure that they finish the program. The team claimed that this deposit will be returned to the student upon graduation.
The lack of qualified Web3 developers is a commonly reported problem in the industry. Some Australian educators have suggested teaching Web3 development in high schools as a means of combating the problem. Other companies have tried to create tools to make Web3 development more simple. For example, Circle recently released a set of tools that allow developers to deploy contracts using familiar Web2 methods.