This path guides you from Python fundamentals to automation-ready skills by building the Order Board project end-to-end.
New to the project? Start with the Onboarding Guide to set up your environment first. See also: Training Plan for a structured daily schedule, and Development Guide for branching and test workflow.
Outcome: You can read/write small Python scripts and understand basic syntax.
src/data_store.py to understand how in-memory data is handled.python -m src.app)./api/orders and /api/health.Outcome: You understand the basic API and how it stores data.
tests/api/test_orders_api.py.Outcome: You can design and automate API tests with pytest.
tests/ui/test_orders_ui.py.Outcome: You can run UI automation with Selenium.
docs/ci_cd.md.Outcome: You can operate a CI pipeline for automated tests.