I
INF112 24V
INF112 våren 2024
Eksamen
- Oppsummering av pensum (fra 2023)
- Flere grunnleggende ting (gammel INF101-jukselapp)
- Eksamensoppgave Våren 2023 – Løsningsforslag/Sensorveiledning – Vedlegg: Pensumoversikt, Prosjekter – PDF: pandoc, fra Inspera
- Eksamensoppgave Høsten 2023 (Inspera PDF)
Semesteroppgave
Øvelser
(Dette er små øvelser for å trene på relevante ting)
Forelesninger
(Videonotat krever innlogging på Mitt UiB; på slidesene går det an å trykke S
for å se notater (som ikke nødvendigvis samsvarer med forelesningen, men potensielt inneholder nyttig informasjon).)
-
- mandag: Introduksjon; om kommunikasjon [slides (kommunikasjon) (første 7), (mangler videonotat)]
-
- onsdag: Mer om kommunikasjon [slides (kommunikasjon) (8 og videre), videonotat]
-
- mandag: Prosjekt og arbeidsmetodikk; spesifikasjon og brukerhistorier [slides (metodikk) (første 8), slides (spesifikasjon) (første 9), videonotat]
-
- onsdag: Litt om testing [slides (testing) (første 10), kodeeksempel, videonotat]
-
- mandag (0129): Om semesterprosjektet [videonotat]
-
- onsdag (0131): [videonotat
-
- mandag (0205): Git [videonotat, tavle 1, tavle 2, tavle 3]
-
- onsdag (0207): Mer Git; Maven [videonotat, tavle]
- (ingen forelesninger 0212 og 0214)
- mandag: Event-drevet programmering [eksempelprosjekt, videonotat, tavle 1, tavle 2]
- mandag (2602): Events, MVC [videonotat, tavle]
- onsdag (2802): MVC [eksempelprosjekt]
- 0403 og 0603: API design
- mandag (1103): Testing og mocking [videonotat, notat]
- onsdag (0304): sOLID [videonotat, tavle]
- mandag (0804): Dependency inversion [videonotat, tavle
- onsdag (1004): Dependency injection, factories, singletons, builder pattern – gode råd om API-design [videonotat, tavle]
- mandag (1504): sOLID [tavle]