Mål D AI-utvecklare
Utvecklarens verktygslåda
NumPy, terminalen, regex, moduler och virtuella miljöer, notebooks, felsökning, kodstil och typning — verktygen du använder varje dag i ett AI-projekt.
- Kunskaper
- 32
- Från noll
- ca 21 h
- Labbar
- 3
Se vad du redan kan — utan konto
Diagnosen föreslår en startpunkt. Övningarna visar vad du faktiskt kan.
Det här kan du efteråt
- DJupyter och notebooks
- DTidskomplexitet och ordo-notation
- DDatastrukturer: listor, stackar, köer, hashtabeller
- DKodstil, docstrings och README
- DLäsa och förstå andras kod
- DPython — moduler, paket och virtuella miljöer
- DGit — versionshantering
- DReguljära uttryck
- DRekursion
- DSortering och sökning
- DTerminal och shell
- DFelsökning och debuggern
- ETypannotationer och kodkvalitet
- DNumPy — arrayer och vektorisering
- DPandas — tabeller i Python
- DSQL — grunderna
- DVisualisering med Matplotlib
Labbar på vägen
Du skriver koden. Tester du inte ser avgör om den håller.
Hela vägen
Allt målet bygger på, grupperat per nivå och i den ordning det bygger på varandra. Visa på kartan
AUpptäckare2 kunskaper
BUtforskare3 kunskaper
CByggare6 kunskaper
DAI-utvecklare20 kunskaper
- Jupyter och notebooks
- Tidskomplexitet och ordo-notation
- Datastrukturer: listor, stackar, köer, hashtabeller
- Python — funktioner, scope och undantag
- Kodstil, docstrings och README
- Läsa och förstå andras kod
- Python — klasser och objekt
- Python — moduler, paket och virtuella miljöer
- Git — versionshantering
- Reguljära uttryck
- Rekursion
- Sortering och sökning
- Terminal och shell
- Testning med pytest
- Felsökning och debuggern
- Vektorer
- NumPy — arrayer och vektorisering
- Pandas — tabeller i Python
- SQL — grunderna
- Visualisering med Matplotlib