kinderp / kinderp/docker101

Future course rebuild: Italian Docker curriculum to TPSI5 standard

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

## Status

**Backlog / deferred. Do not start yet.**

This issue records a future project to revisit the existing `kinderp/docker101` material and turn it into a complete Italian course using the delivery/curriculum standard matured in `TheBitPoets/tpsi-quinto-docente`.

## Future goal

Starting from the current English Docker course:

1. audit the existing repository and identify reusable lessons, examples, labs and gaps;
2. translate/adapt the material into Italian rather than doing a literal translation;
3. modernize Docker concepts, commands and practices against current official documentation;
4. redesign the material as a coherent course with explicit prerequisites, learning outcomes, UDA/modules and progression;
5. add student and teacher paths;
6. add modular slide decks with reproducible HTML/PDF/PPTX output;
7. create graded Activities/labs with starter, student guide, teacher notes, solution/reference and rubrics as appropriate;
8. add debugging/troubleshooting exercises, not only happy-path commands;
9. cover image/container lifecycle, Dockerfile, layers/cache, volumes, networks, Compose, registries, security, non-root containers, health checks, build/release workflow and operational practices at the appropriate levels;
10. integrate CI and TheBitLab where capabilities are appropriate, without inventing unsupported autograding;
11. maintain curriculum freeze vs delivery changelog separation as in TPSI5;
12. run a teacher/student dry-run and real delivery rehearsal before declaring the course ready.

## Relationship to the Python curriculum

The future Docker course is a **separate curriculum/project**. Python professional development may reference container literacy, but `python-docente` should not absorb the Docker course itself.

## Restart rule

When this project is explicitly resumed, first read the current `docker101` repository, the frozen TPSI5 handoff/standards, and the then-current official Docker documentation. Do not begin content production from this issue alone.

Contributor guide

No contributing guide indexed for this repository

Research direction

Do not start yet: the issue is explicitly deferred. When resumed, read the current kinderp/docker101 repository, the frozen TPSI5 handoff and standards in TheBitPoets/tpsi-quinto-docente, and current official Docker documentation first. Done means a complete Italian Docker curriculum with student and teacher paths, reproducible slide output, graded labs, CI integration where supported, separated changelogs, and completed dry-runs and delivery rehearsal.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker
Domain
content, documentation
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.