- Mistakes are immutable.
- Your code is an automatic honeypot.
- And problems are very costly and very public.
US$1995/person

Train your developers to write rock-solid code for blockchain and web3 applications.
Certified Secure Blockchain Developer
Make sure your developers know how to protect your business interests from the problems that plague many blockchain and web3 applications. 3 training days, 2 exams, and a graded final project.
Book training for your team now, before they infect your application with immutable flaws that will inevitably and suddenly bring your business down.
- Problems and Their Causes in Blockchain Development
- Avoiding Immutable Mistakes:
- Building Quality In
- Design, Simplicity and Assumptions
- Test-Driven Development
- Specification by Example
- In-Depth Practice Exercise
- Protecting Your Honeypot
- Reviewing and Validating Code
- Automated Micro-Testing
- Threat Testing
- Quality, Security and Process
- In-Depth Practice Exercise
- Business Risk Mitigation
- Applying Techniques to Real Blockchain Development
- Q&A (Time Permitting)
Certification of individual participants guarantees that they have learned and can apply the techniques to do secure blockchain development. Participants go through the following process to achieve the BERTEIG Certified Secure Blockchain Developer designation:
- review the self-directed pre-class materials (videos and other content),
- successfully pass the pre-class knowledge test,
- participate in 100% of the virtual instructor-led training (18 hours over 3 days),
- successfully pass the final exam,
- successfully complete the final coding project.
The test and exam both allow unlimited tries. The final project must be completed successfully in no more than two tries.
Non-technical team members may also participate in the virtual instructor-led training but must complete the pre-class knowledge test to attend, even if they do not intend to work towards the certification.
The BERTEIG Certified Secure Blockchain Developer program is delivered with a combination of self-directed modules, tests, virtual instructor-led training and independent project work. Consider the following factors when deciding if this program is right for your team:
- Minimum 8, maximum 24 participants, ½ or more who must be hands-on developers.
- Virtual instructor-led training is delivered using Zoom (with cameras always-on) and Miro.
- Every participant must have their own workstation/laptop with the ability to install the simulation exercise development tools.
- Participants should expect to spend up to six hours on study and preparation prior to the beginning of the training.
- Not all participants are guaranteed to successfully meet the certification requirements.
Use the contact form below to contact us and arrange dates to train your team.
This training is primarily for hands-on blockchain developers who already have some experience. This training does not provide an introduction to blockchain development.
Your whole development team should attend together including:
- blockchain developers
- other software developers (eg. web, mobile app)
- technical operations, testers and Q&A
- key business stakeholders such as founders, business analysts or customers
Security and quality are a whole-team responsibility. Non-blockchain participants may not be able to successfully achieve the requirements for certification, but should still attend if they are responsible for any aspect of the technology platform upon which your blockchain or web3 app is built.
The following testimonials are for our technical practices course upon which the Certified Secure Blockchain Developer course is based.
“The course was great, we learned a lot. It was a great mix of theory and practical application. I think that anyone will come away from this course with a better understanding of good development practices, and even if you knew everything about that, you would still learn about some cool testing libraries and other helpful tools.” – Erin Lynagh, Software Engineer, TechGuilds
“The BERTEIG instructor did an exceptional job of presenting the content in a way that kept our entire team engaged and adapting instantly to meet our needs and answer our questions. It was evident that a lot of preparation went into preparing this course!” – Christina Sitkowski, Web Application Developer, Celtx
“This is one of the few things we have done as an entire team together. I imagine there were many moments where we as a team realized we had blind spots. I hope that we decide to utilize the information learned to better ourselves. If anything I will use this information to create better habits to pursue when working on features within our development environment.” – John Hollett, Developer
“The team at Berteig did an amazing job introducing our team to different concepts and perspectives. We worked closely with Berteig to customize a course to meet the needs of our team to improve quality and delivery. We were really impressed with the delivery our training. Great work Berteig! We look forward to seeing you again soon.” – Tim Cooper, Senior Manager, PerkinElmer
Normally US$1,995/participant, minimum of 8 participants.
Our fees for this course may be payable in part in coins/tokens. If you are interested in this option, please indicate this in the contact form below.
We require a non-refundable deposit of US$15,960 to book dates.
Customization of the course content is billed at a rate of US$2500/day.
Book training for your team now, before they infect your application with immutable flaws that will inevitably and suddenly bring your business down.
Our Instructors

Shradhdha Parsana
At BERTEIG, Shradhdha is committed to supporting the team by using Agile Engineering practices such as Test Driven Development to make BERTEIG's websites and apps as high-quality as possible. Shradhdha is responsible for the BERTEIG e-commerce system and classroom management system that our trainers and consultants use. Shradhdha also assists with training and coaching our clients on Agile engineering practices and software development quality.
Shradhdha Parsana has extensive experience writing scalable code in Java, Python, PHP, MySQL, MongoDB, and JavaScript/NodeJS and coaching/training in other technologies. She is an able developer and has experience building responsive websites and in using JavaScript, HTML, and CSS. Shradhdha enjoys ensuring that systems are working correctly and addressing the needs of customers and users.
At BERTEIG, Shradhdha is committed to supporting the team by using Agile Engineering practices such as Test Driven Development to make BERTEIG’s websites and apps as high-quality as possible. Shradhdha is responsible for the BERTEIG e-commerce system and classroom management system that our trainers and consultants use. Shradhdha also assists with training and coaching our clients on Agile engineering practices and software development quality.
Certifications and Accreditations
Bachelor Of Engineering in Computer Science
Graduate Certificate in Software and Information System Testing
Agile Scrum Developer (non-certified)
Certified Scrum Master (CSM), Team Kanban Practitioner (TKP)
Experience Summary
5.5 years of technical work experience
1.5 years experience of Agile engineering practices, such as Test-driven Development, Pair Programming, Unit Testing, Acceptance Testing (Selenium), Refactoring
Technical Expertise:
- NodeJs, JavaScript, Python, PHP, Java, Objective-C, MongoDB, and MySQL
- CMS, Open source ERP (ERPNext), REST APIs, Android and IOS application
Projects Summary
E-commerce CMS, android and IOS apps for Leading equity research company – Equity Pandit
CMS and ERP for Optical fiber infrastructure company – R. K. Infratel
ERP for Internet broadband services provider – AirLink
CMS for Technical training and tutorials website – Kanssfer.guru
Website and Android app for Real estate company – Glorinaa Valley