Daml 3 Certification Paths → Daml 3 Application Developer Certification Path

A1: Advanced Daml Patterns (A1)


Description

This course focuses on interfaces, advanced authorization, and privacy controls.

Content
  • Unit 1: Why Advanced Patterns
  • Unit 2: Interfaces: Decoupling Behavior from Implementation
  • Unit 3: Working with Interfaces in Practice
  • Exercise 1: Implement and use an interface
  • Unit 4: Advanced Authorization
  • Exercise 2: Gather two-party authority with propose-accept
  • Unit 5: The Privacy Model: Stakeholders and Sub-Transaction Privacy
  • Unit 6: Explicit Disclosure and Controlled Sharing
  • Exercise 3: Observer vs explicit disclosure
  • Unit 7: Module Summary and Review
  • Survey unit
Completion rules
  • All units must be completed