Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

APP-program för Data Engineers

Status: utkast för intern diskussion. Förslaget innehåller sex kurser för framtida data engineers. Tid, format, ansvar och teknikval är inte bestämda.

Varför detta program?

Målet är att utbilda data engineers som kan koppla pålitliga data till beslut, inte bara bygga data pipelines. APP ska förstå en business question, välja rätt data, bygga en lösning och förklara dess värde och begränsningar.

Vi skriver förklaringar på enkel svenska och använder etablerade engelska facktermer, som grain, star schema och stakeholder. Ovanliga termer förklaras när de introduceras.

Kurskatalog

Kurserna varvar teknik med business context. Data Fundamentals ger en gemensam grund i data, databaser och data quality. Business 101 följer innan programmeringen så att arbetet får ett tydligt syfte.

Ordning Kurs Central fråga Underlag för bedömning
01 Data Fundamentals Vad gör data användbara och pålitliga? Enkelt schema, data quality review, data dictionary och lineage-skiss
02 Business 101: Value Chain, KPIs och Stakeholder Context Var kan data förbättra ett beslut? Value chain map, stakeholder map och KPI tree
03 SQL + Python for DE Hur gör vi source data till pålitliga resultat? En testad data transformation som går att köra om
04 Business 102: Requirements, Metric Definitions, Grain och SLA Vad ska vår data product leverera? Metric definitions, grain, service levels och acceptance criteria
05 Data Modelling + Data Warehouse / Lakehouse Hur strukturerar vi data för analys? Dimensional model, motiverade architecture choices och testade queries
06 Business 103: Decision-oriented Presentation, Impact och Risk Vilket beslut ska en stakeholder fatta, och hur säkert är underlaget? Decision brief med impact, risker och assumptions

Data governance som röd tråd

Governance handlar om vem som bestämmer om data, vilka regler som gäller och hur vi följer upp dem. Det ingår i alla sex kurser: roller, classification och lifecycle först, sedan kontroller, godkännanden, access, ändringar och riskbeslut.

APP bygger en governance brief i vårt gemensamma case. Den kopplar owners, quality rules, access och retention till beslut och testresultat. Målet är att kunna följa governance och eskalera frågor, inte designa ett helt governance-program. Se case och bedömning för kurskopplingarna.

Presentera programmet internt

Mappkatalog

.
|-- README.md                              # Programöversikt och kurskatalog
|-- docs/
|   |-- stakeholder-brief.md                # Internt förslag och underlag för godkännande
|   |-- shared-case-and-assessment.md       # Sammanhängande övningar och bedömningskriterier
|   |-- azure-certifications.md             # DP-900, DP-750 och koppling till kurserna
|   `-- reading-list.md                     # Litteratur, kurskopplingar och läsordning
|-- courses/
|   |-- 01-data-fundamentals/README.md
|   |-- 02-business-101/README.md
|   |-- 03-sql-python-for-de/README.md
|   |-- 04-business-102/README.md
|   |-- 05-data-modelling-dw-lakehouse/README.md
|   `-- 06-business-103/README.md
`-- templates/
    |-- course-template.md                 # Återanvändbar kursstruktur i Markdown
    `-- governance-brief-template.md       # Ansvar, regler, beslut och evidence

Varje kurssida har samma struktur: syfte, förkunskaper, lärandemål, begrepp, praktiskt arbete, bedömningsunderlag och planering. Lägg övningar, lösningsförslag och resurser i respektive kursmapp när de är klara.

Omfattning och utgångspunkter

  • Målgrupp: APP på väg mot en junior roll som data engineer. Kontrollera förkunskaperna före start.
  • Detta är en kurs- och dokumentstruktur, inte färdigt undervisningsmaterial.
  • Ett fiktivt retail case kopplar tekniken till beslut utan att använda kund- eller produktionsdata.
  • Programmet är plattformsneutralt. Välj relational database, Python-miljö och analytics platform innan labbarna byggs.
  • Production orchestration, cloud infrastructure, security engineering, streaming och avancerad drift ingår inte i grundprogrammet. Vissa grunder tas upp, men programmet räcker inte för självständigt arbete i produktion.

Nästa steg

  1. Bestäm målgrupp och vad APP ska kunna efter programmet.
  2. Utse programansvarig, kursansvariga och business reviewers.
  3. Bestäm kursordning, tidsbudget och format.
  4. Välj labbmiljö och ta fram syntetiska data och referenslösningar. Ta också fram fiktiv governance-policy, rollkort med mandat och testroller för access-kontroller.
  5. Provkör övningarna och testa att bedömningen fungerar före start.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors