Antagningsdata

Choose region and language

Choose the language for the entire website.

Published education catalogue

Application Development (Java)

Education information from the published source. The education record and its time-bound offerings are kept separate.

Education facts

Code: 5DV222

En applikation Àr ett mjukvarusystem som utför en specifik uppgift direkt Ät slutanvÀndaren, till exempel en ordbehandlare eller en fotoredigerare. En traditionell applikation som exempelvis en ordbehandlare interagerar med slutanvÀndaren genom ett grafiskt anvÀndargrÀnssnitt baserat pÄ fönster, ikoner, menyer och pekare. En applikation reagerar pÄ hÀndelser i form av musklick, tangentbordstryckningar, tidssignaler, etc; programflödet Àr hÀndelsestyrt och trÄdar behöver anvÀndas för att sÀkerstÀlla att applikationen förblir responsiv. Applikationer behöver ocksÄ ladda, bearbeta och spara data lagrade i sÀrskilda filformat. Eftersom en applikation Àr ett komplext system som Àndras över tid i takt med att nya funktioner tillkommer, sÄ stÀlls krav pÄ att mjukvaran har en robust design som möjliggör att flera utvecklare samtidigt kan arbeta med olika delar. **Modul 1, teori, 3,0 hp** HÀr bygger studenten en konceptuell förstÄelse för objektorienterad applikationsutveckling, vilket förutsÀtter en förstÄelse för exempelvis hÀndelsestyrd programmering, trÄdar och trÄdsÀkerhet, grafiska anvÀndargrÀnsnitt för skrivbordsapplikationer, strukturerad datalagring och designmönster. **Modul 2, praktik, 4,5 hp** HÀr övar studenten den programmeringsfÀrdighet som behövs för att utveckla applikationer. Teorin frÄn modul 1 omsÀtts först till praktik genom ett antal mindre tematiska programmeringsuppgifter. Sedan konstruerar och implementerar studenterna en komplett applikation med ett grafiskt grÀnssnitt, trÄdar och hÀndelsestyrd programmering. Programkoden hanteras i ett versionshanteringssystem (Git).

Entry requirements

För behörighet krÀvs: \- Objektorienterad programmering (Java), 7,5 hp, eller motsvarande \- minst 7,5 hp inom datastrukturer och algoritmer \- minst 7,5 hp inom mÀnniska-datorinteraktion

Education offerings

Each offering has its own dates and conditions. Closed offerings are retained as history and do not mean that a new application is open.

Source and updates

Skolverket Susa-navet

Retrieved: .

Published: .

Show source version

Publication version: 8e217193-f5fa-4778-b085-a4521fd03e8d

Checksum: 1b0dc54c0fc8a359f83ba9dc8f9d468479ce432de4c03bce3b8b33dd67fe3f6c

Last changed according to the source: 2025-12-11T08:04:28