Learn by shipping the whole journey.

Choose a real industry outcome, your exact runtime, and where you are starting. The Academy assembles a progressive path through source evidence, quickstarts, code labs, hostile stateful scenarios, a tested downloadable capstone, and production acceptance.

624exact curricula
16industry outcomes
13platforms
39deep tutorials
20tested capstones

Start at your level. Finish at production truth.

Every selection is deterministic and shareable. The planner accepts no credential, location, payload, prompt, evidence file, or arbitrary URL.

Logistics Web developer path

Enter as a beginner developer and finish with a tested, source-grounded a delivery promise customers can trust capstone and an explicit production evidence boundary.

Share this pathOpen curriculum JSON
Modules
7
Guided effort
20–26 hours
State model
hybrid
Capstone tests
17
Loading device-local learning progress…

Evidence at every level

Fewer failed deliveries and a live, explainable ETA from checkout to doorstep.

Module 01

Understand Logistics location architecture

Beginner

Connect the business outcome, actors, platform lifecycle, product boundaries, and evidence classes before installing a package.

Exit evidence
  • Explain which identities and state belong to the application, the provider, and the user device.
  • Record the exact product, platform, source, entitlement, region, and credential-owner questions that remain open.
Module 02

Prove the Web runtime boundary

Beginner

Reach one observable first success without moving a server credential into an untrusted runtime or treating a fixture as entitlement proof.

Exit evidence
  • Capture source identity, configuration generation, a successful proof, and one expected failure signal.
  • Demonstrate cleanup and explain where the credential is owned.
Module 03

Practice contracts, errors, and provenance

Intermediate

Exercise normalized inputs and outputs, generated clients, validation, authentication failure, quota failure, timeout behavior, and source provenance.

Exit evidence
  • Pass success, empty, invalid-input, denied, rate-limited, and unavailable scenarios.
  • Retain provider identity and source provenance while keeping secrets and payloads out of logs.
Module 04

Compose the 4-product solution

Intermediate

Join stateless and durable lanes without coupling user experience, provider resources, or application aggregates to one request.

Exit evidence
  • Draw the trusted-server, client, provider, and durable-data boundaries.
  • Define stable business, Mappls Pin, provider-resource, request, and aggregate-version identities separately.
Module 05

Attack every durable journey

Advanced

Prove success, replay, optimistic concurrency, invalid-transition safety, unknown-outcome reconciliation, and immutable event causation.

Exit evidence
  • Replay the same command without a second transition or event.
  • Reject stale and invalid commands without mutation, then reconcile an unknown outcome by stable identity.
Module 06

Ship the Care Transfer Desk capstone

Advanced

Use the maintained advanced application as a runnable evidence base, then adapt it to the logistics outcome without weakening its trust boundary.

Exit evidence
  • Run the sample tests and identify every fixture, provider-adapter, persistence, and failure boundary.
  • Complete the scenario from entry to terminal outcome, including cancellation, restart, and recovery where state is durable.
Module 07

Assemble production acceptance evidence

Advanced

Turn the capstone into a reviewable release without representing repository, generated, or fixture evidence as live Mappls approval.

Exit evidence
  • Attach current entitlement, package/host, auth, quota, region, privacy, security, accessibility, performance, support, and rollback evidence.
  • Obtain independent approval through the company release process; academy completion itself grants no entitlement or certification.