Námsefnið
Yfirlit yfir loturnar sem námsefnið skiptist í.
Námsefnið skiptist í eftirfarandi lotur:
Lotur
Git og GitHub
Útgáfustjórnun með Git og GitHub: geymsla, greinar, samþætting, kóðarýni og vinnuflæði í teymi.
Erindrekar
Notkun gervigreindar (LLM) sem erindreka við forritun, kóðarýni, gagnagreiningu og tæknilega skjölun á ábyrgan hátt.
Endurtækar skýrslur
Skýrslur sem eru keyrðar beint af gögnum og endurtækar (reproducible).
API / vefþjónustur
Samskipti við vefþjónustur og gagnaveitur með API (Application Programming Interfaces).
Reglulegar segðir
Leit og vinnslur á textagögnum með reglulegar segðir (regex) í R og öðrum tólum.
Rökfræði og mengi kemur
Boole-rökfræði, mengjafræði og vensl — undirstaða SQL JOIN og flókinna fyrirspurna.
SQL grunnatriði
Grundvöllur gagnagrunnsvinnslu: uppsetning SQLite, grunnfyrirspurnir, töflur, samlagningu og flokkun, NULL-gildi, undirfyrirspurnir, gagnaheildleiki, innflutningur og útflutningur.
SQL framhald
PostgreSQL, UNION, JOIN, VIEW, föll, CTE (Common Table Expressions) og PostGIS fyrir landfræðileg gögn.
Myndræn framsetning
Gagnafrásögn, gagnvirk gröf (Plotly), gagnvirk kort (Leaflet), mælaborð (Shiny/Flexdashboard) og góðar og slæmar venjur í sjónrænni framsetningu.
Nánar um efnið
Hver kafli inniheldur útskýringar, sýnidæmi og æfingar og má finna í hliðarstikunni hér til vinstri. Einnig er hægt að nota leitina (stækkunarglerið) hægra megin í hausstikunni.
Gagnaskrárnar sem notaðar eru í sýnidæmum og æfingum eru í data/ möppunni í gagnageymslunni.
Námskeiðið er kennt með vendikennslu og því verður minna um hefðbundna fyrirlestra og glærukynningar kennara en í mörgum námskeiðum. Þegar glærur eru notaðar verða þær safnaðar á síðunni Glærur.