Certification track
Codesphere Developer — Fundamentals
Build, deploy, and operate real applications on Codesphere — end to end.
Format
- Pre-reading (Modules 1–2) — self-paced, before the on-site. Platform foundations and the Workspace Toolkit.
- On-site course (Modules 3–7) — instructor-led, five 90-minute blocks, each building one leg of
a single running challenge (deploy Mealie, a real recipe-manager app, end to end):
3. CI, Landscapes & Runtimes
4. Managed Postgres, Networking & Monitoring
5. Automation with the API & CLI
6. Marketplace & Landscape-based Service Providers
7. Building a REST-based Service Provider
What you'll be able to do
- Explain how Workspaces, Landscapes, and Runtimes fit together, and pick the right runtime for a workload.
- Write and iterate on a
ci.ymlfrom scratch — stages, path-based routing, environment variables, secret references. - Deploy a Landscape, connect a domain, and configure the access model that fits.
- Consume Managed Services (e.g. PostgreSQL) from an application, with credentials sourced from the platform vault.
- Turn on monitoring, read logs and health signals, and troubleshoot the common failure modes.
- Drive Codesphere from outside the UI — the
csCLI and the Public API — and wire preview deployments to a Git provider. - Reason about the Managed Services catalog: landscape-based vs. REST-backed providers, and how to publish your own when your organization needs it.
Platform Foundations
- Introduction to Codesphere & the Virtual Cloud Model
- Landscapes & the Workspace Toolkit
- Platform Architecture at a Glance
- Runtimes Overview — Reactives, Managed Containers, Virtual Clusters
- Quickstart — Deploy Your First App
Workspace Toolkit: Code & Collaborate
- The Cloud IDE & Workspace Architecture
- Live Collaboration
- Git & Source Control Integration
- Connecting to a Workspace via SSH
CI, Landscapes & Runtimes
- Set Up the Mealie Workspace & the `ci.mealie.yml` Profile
- Configure Mealie as a Managed Container
- Deploy Keycloak into a Virtual Kubernetes Cluster
- Bridge Keycloak Out via a Headless Service
- On-Site Checkpoint — Deploy & Verify
Managed Postgres, Networking & Monitoring
- Wire Managed Postgres via Secret Management
- Custom Domains & Path-based Routing
- Access Control & Connecting Keycloak via OIDC
- Monitoring: Logs & Health
- On-Site Checkpoint — Postgres, Domain, OIDC & Monitoring Live
Automation with the API & CLI
- Getting Started with the CLI (`cs`)
- CLI Command Reference (Essentials)
- The Public API — Authentication and First Calls
- Automating Tasks with the API
- Preview Deployments & On-Site Checkpoint
Marketplace & Landscape-based Service Providers
- Author `provider.yml` for Mealie
- Register, Book & Tear Down the Provider
Building a REST-based Service Provider
- Implement the REST Backend Contract
- Register & Consume Your Provider
