Course C02, AI App Builder
- 30 hours, 7 missions and a transfer task
- Checks on the server, hints in up to three levels
- One written exam, released by a person
- 3 months of access, can be extended
CHF 199
Buy the course| Firma | Status | Follow-up |
|---|---|---|
| Alpenblick Treuhand AGDavid Zimmermann | Neu | 13.06.2026 |
| Rhein Logistik GmbHSamuel Moser | Neu | 08.01.2026 |
| Seeblick GastroDavid Zimmermann | Neu | 22.04.2026 |
| Bergwerk DesignElena Schmid | Verloren | 09.02.2026 |
| Limmat Solar AGLuca Zimmermann | Kontaktiert | 05.03.2026 |
| Jura HolzbauJonas Lanz | Verloren | 02.03.2026 |
| Aare MedtechLea Brunner | Gewonnen | kein Termin |
A course where you build your own sales tool with AI and a person signs off your exam.
CHF 199 one-off · 30 hours · taught in German
Swiss Academy for Digital Skills, Zürich
Buy the courseStatus rules from Mission 3: a lead may only move along certain paths. The checking service tests exactly that, in criteria C02-M3-06 and C02-M3-07.
New to Contacted: allowed. Criterion C02-M3-06.
On your own machine, anything goes. What counts is only what the checking service confirms with the real tests in an isolated environment.
A ZIP with missions, tests and instructions for your agent. Claude Code or Codex reads CLAUDE.md and sets everything up with you.
You describe, the agent writes, you read it through. You record what the AI contributed in the AI log. Hints come in up to three levels and never give away the solution.
One command shows which criteria pass and which do not. Two deliberate bugs in the starter are waiting to be found.
$ npm run bic -- check 3
Mission 3 (c02-v0.1.0): NOCH NICHT
[ok] C02-M3-01 speichert einen Lead und liefert ihn in list() als Kopie zurueck
[ok] C02-M3-02 behaelt Daten, wenn das Repository mit demselben Speicher neu erstellt wird
[ok] C02-M3-03 ueberschreibt bei gleicher id, findet per get() und entfernt per remove()
[ ] C02-M3-04 validateLead lehnt fehlende Firma und ungueltige E-Mail mit Feldmeldungen ab
[ ] C02-M3-05 loadSeedLeads sortiert genau die sechs fehlerhaften Beispielzeilen aus
AssertionError: expected [ …(50) ] to have a length of 44 but got 50
[ok] C02-M3-06 erlaubt die Statuswechsel aus der Tabelle
[ok] C02-M3-07 verweigert unerlaubte Wechsel und veraendert das Original nie
[ok] C02-M3-08 filtert nach Status und gibt ein neues Array zurueck
[ok] C02-M3-09 filtert ueberfaellige Follow-ups relativ zum Stichtag
7 von 9 Kriterien erfuellt in 3.8 sThe checking service swaps your tests for the real ones, runs them offline in an isolated container and writes criteria, XP and achievements to your progress.
Mission 3, Daten und Regeln beherrschen
9 von 9 Kriterien erfüllt
Mission 4 freigeschaltet
Written and online: you answer six questions about your own project whenever it suits you. An AI pre-assesses against the published rubric, then a human examiner reviews and releases the result.
| Bereich | Punkte | Minimum |
|---|---|---|
| Funktion und Nutzen | 25 | |
| Verständnis | 25 | 15 |
| Tests und Fehlersuche | 20 | |
| Zugriff und Secrets | 20 | 14 |
| Übergabe und Bedienbarkeit | 10 |
7 missions, a transfer task and an exam, 30 hours. Every mission ends with criteria that the server checks.
| Firma | Status | Follow-up |
|---|---|---|
| Alpenblick Treuhand AGDavid Zimmermann | Neu | 13.06.2026 |
| Rhein Logistik GmbHSamuel Moser | Neu | 08.01.2026 |
| Seeblick GastroDavid Zimmermann | Neu | 22.04.2026 |
| Bergwerk DesignElena Schmid | Verloren | 09.02.2026 |
| Limmat Solar AGLuca Zimmermann | Kontaktiert | 05.03.2026 |
| Jura HolzbauJonas Lanz | Verloren | 02.03.2026 |
| Aare MedtechLea Brunner | Gewonnen | kein Termin |
| Matterhorn SoftwareLea Zimmermann | Gewonnen | kein Termin |
| Zuger FinanzpartnerDavid Huber | Neu | 04.12.2025 |
| Emmental KaesereiFabian Gerber | Qualifiziert | 18.03.2026 |
| Lago ImmobilienLuca Weber | Qualifiziert | 24.02.2026 |
| Pilatus BeratungSamuel Meier | Neu | 07.03.2026 |
Every certificate carries a QR code and a link. Anyone who opens it sees the course, version, skills, date and status, with no login and no person search. A revocation is shown there too.
Private academy certificate, not state accredited.
Zertifikat · Muster
AI App Builder: Eigenes Sales-Tool
Vorname Nachname
CHF 199
Buy the courseSecond exam, CHF 149. With a pre-exam report and the right to appeal, for learners with active access.
Companies. Team seats on invoice, one cohort with a shared exam window. Send a request
Prices in CHF including VAT, payment by card.
No. The course, its materials, the platform and the exam are in German only. If English is your main language, you need solid German reading skills, and the exam is held in German.
No. You need a subscription to Claude Code or Codex, Node.js and a willingness to read carefully. The agent writes the code. You break the task down, check, decide and explain.
Locally yes, on the server no. The checking service replaces the test files with the canonical version and runs them offline in an isolated container. Only that result counts.
You start the exam when you are ready and answer six written questions within 14 days: one per rubric area about your own project, plus a transfer question. No appointments, no conversation. An AI (Claude by Anthropic) pre-assesses your answers against the published rubric. An examiner then reviews them manually and releases the result. Marking follows the rubric with a minimum per area.
You get the reasons based on the rubric, can appeal within 14 days and can book a second exam.
You do. We only receive the work you submit, check it in isolation and delete it on request. Servers in the EU. For the exam, your answers and excerpts of your project go to Anthropic (USA) for the AI pre-assessment.
A private academy certificate with a publicly verifiable link, not state accredited. It shows what you built and explained in the exam: course, version, four skills, date, status. It confirms the work submitted under your account and released by an examiner.