|
1 | | -# 01 - Roadmap: Zero Experience -> Python SME (Enterprise Automation and Dashboards) |
| 1 | +# 01 - Roadmap: Zero Experience -> Python SME (Automation and Dashboards) |
2 | 2 | Home: [README](./README.md) |
3 | 3 |
|
4 | 4 | ## Who this is for |
5 | 5 | - You have zero coding, scripting, or programming experience. |
6 | | -- You need practical outcomes in an enterprise operations environment. |
| 6 | +- You need practical outcomes in a real operations environment. |
7 | 7 | - You learn best by doing real work, not passive studying. |
8 | 8 |
|
9 | 9 | ## What you will build |
10 | 10 | - Reliable Python automations for files, Excel, SQL, and monitoring data. |
11 | | -- Repeatable ETL workflows using MSSQL as a reporting backbone. |
12 | | -- SolarWinds Orion and DPA data ingestion jobs. |
| 11 | +- Repeatable ETL workflows using SQL databases as a reporting backbone. |
| 12 | +- Monitoring API data ingestion jobs. |
13 | 13 | - Browser-based dashboards for non-technical stakeholders. |
14 | 14 |
|
15 | 15 | ## Prerequisites |
16 | | -- One supported platform: Windows, macOS, Linux, Android, or iOS (desktop strongly recommended for full enterprise path). |
| 16 | +- One supported platform: Windows, macOS, Linux, Android, or iOS (desktop strongly recommended for full path). |
17 | 17 | - Permission to install Python and VS Code. |
18 | | -- Access path for MSSQL credentials (non-SSO SQL auth is supported in this plan). |
19 | | -- Read-only API access to Orion and DPA to start. |
| 18 | +- Database credentials for your SQL database (SQLite for learning, PostgreSQL for production). |
| 19 | +- Read-only API access to your monitoring platform to start. |
20 | 20 |
|
21 | 21 | ## Program overview (8-10 hrs/week default) |
22 | 22 | - Phase 0 (Week 1): environment setup and first script. |
23 | 23 | - Phase 1 (Weeks 2-6): Python foundations. |
24 | 24 | - Phase 2 (Weeks 7-10): quality tooling and team-ready workflow. |
25 | 25 | - Phase 3 (Weeks 11-16): file and Excel automation. |
26 | 26 | - Phase 4 (Weeks 17-22): SQL-first ETL pipelines. |
27 | | -- Phase 5 (Weeks 23-28): Orion and DPA integration. |
| 27 | +- Phase 5 (Weeks 23-28): monitoring API integration. |
28 | 28 | - Phase 6 (Weeks 29-38): dashboard delivery for browser users. |
29 | 29 | - Phase 7 (Weeks 39+): release process, governance, and handoff maturity. |
30 | 30 | - Phase 8+ (Advanced): full-stack expert path and infinite mastery loop. |
@@ -105,9 +105,9 @@ Done means done: |
105 | 105 | Fail/recover guidance: |
106 | 106 | - freeze schema changes until test dataset passes end-to-end. |
107 | 107 |
|
108 | | -### Phase 5 - Orion and DPA integration (Weeks 23-28) |
| 108 | +### Phase 5 - Monitoring API integration (Weeks 23-28) |
109 | 109 | Weekly outcomes: |
110 | | -- read-only ingestion from Orion and DPA into cache tables. |
| 110 | +- read-only ingestion from monitoring APIs into cache tables. |
111 | 111 |
|
112 | 112 | Minimum deliverables: |
113 | 113 | - one daily ingestion job from each source. |
@@ -148,7 +148,7 @@ Fail/recover guidance: |
148 | 148 | - Gate A: setup + first script + first passing test. |
149 | 149 | - Gate B: Capstone A supports safe reruns and rejects. |
150 | 150 | - Gate C: SQL ETL is idempotent and logged. |
151 | | -- Gate D: Orion/DPA ingestion proof into MSSQL cache. |
| 151 | +- Gate D: Monitoring API ingestion proof into database cache. |
152 | 152 | - Gate E: browser dashboard available to stakeholders. |
153 | 153 |
|
154 | 154 | ## Project ladder mapping (practice by skill level) |
@@ -180,8 +180,8 @@ Fail/recover guidance: |
180 | 180 | - Teach-back: explain one concept weekly to another person or a written journal. |
181 | 181 |
|
182 | 182 | ## Expected output |
183 | | -- A complete progression from beginner to enterprise-capable Python practitioner. |
184 | | -- A portfolio of capstones tied to your real data systems. |
| 183 | +- A complete progression from beginner to production-capable Python practitioner. |
| 184 | +- A portfolio of capstones tied to real data systems. |
185 | 185 | - A clear upgrade path to full-stack expert mastery: |
186 | 186 | - [21_FULL_STACK_MASTERY_PATH.md](./curriculum/21_FULL_STACK_MASTERY_PATH.md) |
187 | 187 | - [22_SPECIALIZATION_TRACKS.md](./curriculum/22_SPECIALIZATION_TRACKS.md) |
|
0 commit comments