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.
Alla kunskaper som ingår (32) — i beroendeordning
- 1AMönster och kategorier
- 2BData från vardagen
- 3BDiagram och tabeller
- 4AInstruktioner i rätt ordning
- 5BAlgoritmiskt tänkande
- 6CFunktioner och koordinatsystem
- 7CProgrammeringslogik — variabler, villkor, loopar
- 8CPython — grunderna
- 9CPython — listor, loopar och dictionaries
- 10DJupyter och notebooks
- 11DTidskomplexitet och ordo-notation
- 12DDatastrukturer: listor, stackar, köer, hashtabeller
- 13DPython — funktioner, scope och undantag
- 14DKodstil, docstrings och README
- 15DLäsa och förstå andras kod
- 16DPython — klasser och objekt
- 17DPython — moduler, paket och virtuella miljöer
- 18DGit — versionshantering
- 19CPython — strängar och textbehandling
- 20CPython — filer, CSV och JSON
- 21DReguljära uttryck
- 22DRekursion
- 23DSortering och sökning
- 24DTerminal och shell
- 25DTestning med pytest
- 26DFelsökning och debuggern
- 27ETypannotationer och kodkvalitet
- 28DVektorer
- 29DNumPy — arrayer och vektorisering
- 30DPandas — tabeller i Python
- 31DSQL — grunderna
- 32DVisualisering med Matplotlib