Return to Code ← All courses

Optional resources

Further learning & certifications

Use these official resources to deepen a topic or explore an external certification. Choose a path that matches the work you want to do.

Sources checked . Exam guides and eligibility can change. Check the provider’s current guide before you prepare.

Know what each kind of study shows

Course completion does not award a provider certification. This campus does not claim complete exam coverage, a passing score, or a hiring outcome. These are optional paths, with no effect on course progress.

Course study

Lessons, concept checks, and exercises help you build and test your understanding. A completion mark records study within this campus.

External certification

The provider sets its exam, eligibility rules, and credential requirements. Prepare separately against its current guide.

Hands-on evidence

A working project, measured result, and explanation show what you can do. Keep the assumptions, failure cases, and limits visible.

Content and release dates for all planned courses are not available yet. The official resources below are available independently.

Explore a certification path

Start with the role you want to practice. Compare its official guide with your experience, then identify the gaps.

Architecture · Associate

AWS Certified Solutions Architect – Associate

Who it suits: engineers who want to design systems using AWS. AWS recommends at least a year of practical AWS design experience.

Course connection: System Design explores reliability, security, performance, and resource tradeoffs.

Extra study: AWS service selection, networking, identity policies, and cost decisions. Practice AWS scenarios against the SAA-C03 guide; our general designs do not establish AWS proficiency.

Application development · Associate

AWS Certified Developer – Associate

Who it suits: developers who build and maintain AWS applications. AWS recommends at least a year of practical experience.

Course connection: DSA supports programming fluency. System Design adds API, queue, retry, and security concepts.

Extra study: AWS SDKs and services, application security, deployment workflows, debugging, and optimization. Writing TypeScript exercises does not replace this AWS practice.

Kubernetes applications · Practical exam

Certified Kubernetes Application Developer (CKAD)

Who it suits: developers who deploy and troubleshoot applications on Kubernetes. The exam uses practical command-line tasks.

Course connection: System Design explains service behavior, reliability, and observability. The planned Cloud & Deployment Fundamentals course would add introductory practice.

Extra study: container images, Kubernetes resource definitions, application configuration, networking, and hands-on troubleshooting. General architecture study does not teach the full Kubernetes workflow.

Kubernetes operations · Practical exam

Certified Kubernetes Administrator (CKA)

Who it suits: engineers who operate Kubernetes clusters. The exam tests practical administration through command-line tasks.

Course connection: System Design develops reasoning about failures, capacity, networking, and storage.

Extra study: cluster installation and configuration, scheduling, networking, storage, and recovery. You need sustained cluster administration practice beyond the intended introductory scope of Cloud & Deployment Fundamentals (planned).

Generative AI · Advanced / Professional

AWS Certified Generative AI Developer – Professional

Who it suits: experienced developers of production AI applications. AWS targets candidates with two years of application experience and one year implementing generative AI.

Course connection: LLM Applications & Agent Engineering (planned) aims to explore application design and evaluation. It offers no current exam preparation.

Extra study: AWS model integration, retrieval, agents, governance, operations, and evaluation. Use the AIP-C01 guide alongside substantial AWS project experience.

Claude · Partner access required

Anthropic partner certifications

Who it suits: people at Claude Partner Network organizations. The official FAQ requires a recognized partner company email; a personal email does not qualify.

Course connection: LLM Applications & Agent Engineering (planned) aims to include related application and agent topics. No coverage of a particular Claude exam is claimed.

Extra study: choose an eligible role, then follow its current exam guide and provider preparation. Confirm access with Anthropic before planning this route.

Check the current eligibility requirements before choosing this path.

Practical companions

Use these external tutorials now. Cloud & Deployment Fundamentals and Databases & Data Modeling remain planned. A tutorial is learning material, not an exam credential.

Package an application

Docker: start with images and containers, then run a small application stack. This makes deployment assumptions concrete.

Practice idea: explain which data survives container replacement. Broader production security and operations need further study.

Official Docker getting-started tutorials

Run and update a service

Kubernetes: learn the basic deployment, scaling, update, and debugging workflow.

Practice idea: observe a rollout and explain service availability. The basics do not cover the full CKAD or CKA curriculum.

Official Kubernetes Basics

Connect a design to cloud services

AWS: use its fundamentals, tutorials, and decision guides to connect abstract components with concrete services.

Practice idea: map a small design to services and explain its access controls and resource use. Study provider details separately.

Official AWS getting-started resources

Make database behavior visible

PostgreSQL: practice relational data, SQL, joins, and transactions. This supports the System Design database module.

Practice idea: test a constraint and trace a transaction. Query tuning, isolation details, and database operations need deeper study. This tutorial is not a certification.

Official PostgreSQL tutorial

Keep evidence of what you learn

Choose one small project. Keep a diagram, a runnable example, and a short record of what you tested.

  1. State the requirement, assumptions, and expected result.
  2. Show a normal path and a failure or recovery path.
  3. Record what you measured and the conditions of that measurement.
  4. Explain one tradeoff and the work you did not test.

Your learning profile stays private. This page does not publish a portfolio or verify external credentials. Share project evidence only when you choose.