Back to Developers

Training & certification

Explore our training & certification program, and the certification paths we offer

Start with Daml Philosophy

The Daml Philosophy certification path teaches the core tenets for leveraging the unique capabilities of Daml applications and the Canton Network.
This path is for all decision-makers, leads, and contributors on a Daml implementation team. Trainees will gain the knowledge necessary to design workflow and architecture diagrams — essential artifacts that aid implementation. This path consists of three courses: Multi-party Application Architecture, Daml workflows, and Daml Application Design and Architecture. After completing the courses, you’ll take a comprehensive certification exam.

Get started

Application development certification paths

The Daml Fundamentals certification path is a curriculum that leads to a foundational-level certification exam and a capstone project. The certification path prepares a developer to build a simple Daml application by learning the basics of Daml programming and testing. This path consists of three courses: functional programming in Daml, Canton ledger programming in Daml, and testing in Daml. After completing the courses, you’ll take a comprehensive certification exam. Get started

The Contract Developer certification path prepares the experienced developer to build Daml-based applications. Trainees will learn best practices for Daml programming and design, enabling them to translate processes and requirements into Daml code. They will learn how to think about Daml applications with respect to scalability, performance, and maintainability. This path comprises four courses: advanced fundamentals, authorization and privacy, nonfunctional requirements for Daml apps, and Daml triggers. After completing the courses, you’ll take a comprehensive certification exam. Get started

Solution design and architecture certification paths

Become certified to design and advise on architecting Daml apps for the Canton Network. Learn best-practices for technical solution architecture, solution topology, and delivering functional and non-functional requirements. This is our most technically advanced certification, and is comprised of four courses and a comprehensive certification exam.  Get started