Certified Blockchain Solution Architect (CBSA) Course - 4 of 5: App Architecture & Design


Explore what a Blockchain app looks like and how to approach design

App architecture

    1. Decentralized app (DApp)
    2. User interaction layer
    3. Middle/interface layer
    4. Blockchain layer
    5. Web3.js frameworks

Development environments

    1. Remix
    2. Hyperledger Composer
    3. Decentralized autonomous organization (DAO)

App design

    1. Design approach
    2. Guiding principles
    3. Personas
    4. User stories
    5. Functional requirements
    6. Technical requirements
    7. Tasks
    8. Architecture considerations

CBSA Course - 4 of 5

Want the whole collection?

Get the CBSA Value Pack

Have more questions?

Browse the CBSA FAQs

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

Mobile app for courses on-the-go

Download on the App Store [Badge] Get it on Google Play [Badge]

Accredited by

Blockchain Training Alliance (BTA) Accreditation: Certified Blockchain Solution Architect (CBSA)