Certified Blockchain Solution Architect (CBSA) Course - 5 of 5: App Development & Testing
Learn the fundamental concepts to build and test a Blockchain app
Development considerations
- In-house vs. external contracts
- Error handling & exceptions
- Push vs. pull payments
- On-chain data
- Local testing
- Agile methodologies
- Technology decisions
- Modular vs. monolithic
- Sandwich complexity model
Testing approach
- Shift Left
- Test driven development (TDD)
- Types of testing
- Cybersecurity
- Testing dos & don'ts
- Bug classifications
- Load testing
CBSA Course - 5 of 5
Want the whole collection?
Have more questions?
Other languages
All courses include
- Bite-sized lessons that can be completed on a desktop, laptop, or mobile device on your schedule in about 10-15 minutes
- Opportunities for deep dives into reference material based on interest
- Process flows and additional diagrams for study and review
- Bottom-line exam hints for each lesson
- Take practice quizzes as many times as you need until you master them
- Go back anytime to review materials and reinforce your learning; you can’t do that in a classroom
--Coming soon--
- Cameo appearances by accredited trainers throughout the course
- Time with the trainer through an online environment
- Current event links that make the subject matter more vivid