Innovativ programmering är en praktisk utbildning för dig som är intresserad av programmering – oavsett om du är självlärd eller har läst programmering på gymnasiet. Utbildningen ger kunskap om tekniken bakom till exempel sociala nätverk som Facebook eller Twitter, och du lär dig att utveckla program och funktioner för smartphones. Du lär dig även vad agentteknologi kan tillföra i spelprogrammering och robotik.
Lära genom att göra
IT och hantverk har gemensamma drag och kan läras på liknande sätt. Här på Innovativ programmering utvecklar du din förmåga som programmerare på ett hantverksmässigt sätt – det vill säga du utvecklar din färdighet genom att skriva mycket kod i olika typer av projekt, och genom att löpande reflektera över vad bra kod egentligen innebär.
Det första året läser du ett datatekniskt baspaket där du lär dig vanliga programmeringsspråk och plattformar samt grunderna i programmeringens hantverk. Andra året ägnas åt gränssnitt och samspel mellan användare och dator, samt olika tillämpningsområden – från operativsystem och nätverk till spel, databassystem och webbapplikationer. Du tränar på programmering, både på egen hand och i projektgrupper med andra studenter. Du blir skicklig på att lösa programmeringsproblem och på att skriva kod på ett snyggt, effektivt och strukturerat sätt. Stor vikt läggs vid att snabbt testa principerna i praktiken.
Duktiga programmerare behövs
Under utbildningen bygger du upp en egen samling av kreativa programmeringsprojekt som du kan visa upp när du söker arbete. Det finns en stor efterfrågan på skickliga programmerare oavsett det ekonomiska läget, och arbetsmarknaden blir ofta het när marknadsläget är på topp. Med din tekniska kompetens och dina erfarenheter är du efter utbildningen en självständig, professionell programutvecklare.