Objektorienterad programmering med AI-kompetens
Vill du vara med och skapa framtidens system och applikationer med AI? Då är yrkesrollen som mjukvaruutvecklare med AI kompetens och utbildningen Objektorienterad programmering med AI-kompetens rätt för dig. Som mjukvaruutvecklare skapar och skriver du program som skall utföra specifika uppgifter. Efter utbildningen kan du jobba som t ex mjukvaruutvecklare inom C#, Python och med AI-applikationer.
Ort:
Göteborg
Ansökan:
Stängd
Utbildningen startar:
Utbildningen ersätts med Mjukvaruutvecklare inriktning AI, besked om start ges i januari 2025
Mjukvaruutvecklare med AI-kompetens spelar en nyckelroll i den tekniska utvecklingen, där kreativ problemlösning och passion för innovation är grundläggande för att forma framtidens värld. Globalt sett är Kina och USA föregångare inom AI-utveckling men i Sverige gör företag och organisationer betydande investeringar i digitalisering och användning av AI. Vi har också antagit en AI-agenda med målet att koordinera och stärka kompetenserna för att göra AI till en central faktor i övergången mot ett hållbart samhälle.
Det ökande behovet av välutbildade mjukvaruutvecklare och den snabba framstegen inom artificiell intelligens skapar en gynnsam marknad för dig som vill arbeta som mjukvaruutvecklare. Med vårt omfattande nätverk av samarbetspartners ger vi dig inte bara kunskaper och färdigheter utan också en direkt väg in i arbetslivet genom flera veckors praktik.
Utbildningen Mjukvaruutvecklare inriktning AI är utvecklad i nära samarbete med ledande företag och experter inom branschen för att matcha specifika behov av kompetens inom programutveckling och artificiell intelligens. Den fokuserar primärt på objektorienterad programmering och under utbildningen kommer du att få insikter i flera relevanta programmeringsspråk.
Vad gör en mjukvaruutvecklare?
En mjukvaruutvecklare skapar och skriver programkod för att instruera datorer och andra digitala enheter att utföra specifika uppgifter. En programmerare måste vara bekant med olika programmeringsspråk, såsom Python, C++, JavaScript, och andra, beroende på det specifika användningsområdet.
En mjukvaruutvecklare planerar, designar, skapar, utvecklar, testar och lanserar mjukvaruprogram eller webbsidor. Det är ett varierande arbete från att bygga applikationer för enheter som mobiltelefoner och webbplatser till att skapa databaser och affärssystem för organisationer. En programmerare skriver, felsöker och testar kod i olika programmeringsspråk som Java, Python, C#, JavaScript. Det är både kreativt och tekniskt och kräver att du har fallenhet för att lösa olika typer av problem.
Du kan välja att specialisera dig inom olika områden, back-end utvecklare som främst arbetar med serversidan, Front-end utvecklare med fokus på gränssnitt samt mobilutvecklare som utvecklar mobilappar. Det kommer ständigt ny teknik som AI, blockchain och maskininlärning, vilket leder till efterfrågan av specialutbildade utvecklare med AI-kompetens. Mjukvaruutvecklare arbetar i team och måste kunna samarbeta med andra yrkesgrupper för att skapa och leverera bästa möjliga programvarulösningar.
I rollen arbetar du även med att genomföra tester för att säkerställa att koden fungerar korrekt och uppfyller kraven. Ytterligare en arbetsuppgift är att skriva och underhålla dokumentation för kod och system för att underlätta för andra att förstå och underhålla koden. Mjukvaruutvecklare arbetar ofta i team och måste kunna samarbeta med andra utvecklare, designers, och andra intressenter för att säkerställa att projektet når sina mål.
Utbildning på NBI/Handelsakademin
Med målsättningen att du som studerande ska vara väl rustad för kommande arbetsliv och uppleva din studietid som intressant, rolig och inspirerande, arbetar vi utifrån en gemensam pedagogik och format. I undervisningen blandar vi nätbaserat lärande med lärande i klassrum och lärande i arbete.
Detta är en schemalagd heltidsutbildning med lärarledd undervisning 2-3 dagar per vecka på skolan och online. Övrig tid arbetar du självständigt eller i grupp och kan själv planera din tid. Under lärande i arbete, LiA, följer du de arbetstider som gäller på företaget.
Våra samarbetspartners
På NBI/Handelsakademin samarbetar vi med ett brett nätverk av företag för att ge våra studerande en verklighetsnära och relevant utbildning. Våra utbildningar är framtagna i nära samarbetet med branschen, representanter från arbetslivet arbetar aktivt i en ledningsgrupp för varje utbildning samt företag tar emot studerande på LiA (Lärande i Arbete) så att du får tillämpa dina kunskaper i skarpt läge. Detta gör att du är väl förberedd för yrkesrollen och din framtida karriär.
I korthet:
Klicka på länken så tas du direkt till den information som du söker!
Ansökan - så här går det till!
Att söka en YH-utbildning är verkligen inte svårt. Det du ska tänka på är att lämna in din ansökan i tid, även om den inte är komplett. Det finns tid att skicka in dina bilagor även efter sista ansökningsdag.
Om du inte är behörig, har du tid på dig att bli det. Om du söker till våra IT-utbildningar och har all behörighet som efterfrågas men saknar kunskaper i programmering 1, kan du få gå en avgiftsfri förberedande kurs på distans under 4.v under våren. Du får mer info när du har skickat in din ansökan.
Ansökan görs i yh-antagning.se. När du skickat in dina ansökningshandlingar guidar vi dig vidare genom processen.
Ansökan stängd!
Ansökan är stängd till höstens start. Men skriv upp dig på en intresseanmälan här under, så får du information från oss när vi öppnar upp inför nästa start!
Snabbfakta
Behörighet
Gymnasieexamen samt lägst betyg E i Matematik 2/B, Programmering 1/A eller motsvarande kunskaper
Saknar du behörighet?
Programmering 1:
Om du saknar betyg i Programmering 1 finns det två alternativ tillgängliga för dig. Du kan antingen genomföra ett online-behörighetstest eller delta i en behörighetsförberedande onlinekurs. Kursen sträcker sig över fyra veckor, där du självständigt arbetar med förinspelade lektioner och övningar. Avslutningsvis genomförs en tentamen. Både testet och kursen är kostnadsfria, och kursen är även berättigad till CSN-stöd.
När du skickar in din ansökan kommer du att få återkoppling från oss och ytterligare information om hur du kan anmäla dig till antingen testet eller kursen via YH-antagning.
Matematik 2/B:
Om du inte har betyg i Matematik 2/B kan vi stödja dig i att uppnå behörigheten genom att genomföra ett online-behörighetstest.
När du skickar in din ansökan kommer du att få återkoppling från oss via YH-antagning, där får du inloggningsuppgifter och ytterligare information om hur du gör behörighetstestet.
Yrkesroller efter utbildningen
Mjukvaruutvecklare
Mjukvaruutvecklaren är skaparen av applikationer och programvara. Du omsätter krav och designkoncept till fungerande kod samt testar koden för att säkerställa funktionaliteten.
Arbetet innebär att samarbeta med andra utvecklare och intressenter för att förstå behov och leverera användarvänliga och effektiva mjukvarulösningar. Du kan arbeta med olika språk och projekt, och din uppgift sträcker sig från att skapa nya funktioner till att lösa tekniska utmaningar. Genom att vara en flexibel och problemlösande mjukvaruutvecklare blir du en oumbärlig del av den digitala utvecklingen.
C#-utvecklare:
I rollen som C#-utvecklare använder du C#-programmeringsspråket för att bygga mjukvarusystem. Du arbetar med allt från att skriva koden till att testa och optimera program, vilket kräver skicklighet och noggrannhet. Genom att förstå affärsbehov och översätta dem till fungerande lösningar blir du en viktig utvecklare bakom innovativa digitala produkter och tjänster.
Python-utvecklare:
Som Python-utvecklare specialiserar du dig på att använda Python-språket för att skapa lösningar inom området för Artificiell Intelligens. Ditt arbete innebär att inte bara skriva kod utan också att utveckla och implementera AI-strategier. Genom att kombinera programmeringskunskaper med en förståelse för maskininlärning blir du en nyckelperson i skapandet av framtidens intelligenta system.
Kurser
Agil projektledning
Kursen fokuserar på agil projektmetodik med inriktning på Scrum och Kanban. Den täcker systemutvecklingsprojekt, projektstrukturer, och ger grundläggande kunskaper om agila termer. Målet är att utveckla färdigheter som krävs för arbete med agila boards, agera som Scrum master och använda agila IT-verktyg. Studenterna förväntas även uppnå kompetenser för självständig förklaring av agila ramverk och förståelse av projektledningssammanhang i arbetslivet |
15 |
Artificiell Intelligens – Del 1. Pythonprogrammering
Kursen lägger grunden för att lösa programmeringsproblem i Python med fokus på både funktionell och objektorienterad kod. Den inkluderar användning av Pandas för databehandling och olika verktyg för datavisualisering. Målet är att kunna skapa lättläslig kod och använda Python i datadriven beslutsfattning. |
30 |
Artificiell Intelligens
Kursen behandlar grundläggande teoretiska och praktiska grunder för maskininlärning. Den fokuserar på tillämpningar av maskininlärning för att lösa verkliga problem, inklusive utveckling av maskininlärningsmodeller, datarensning och skapande av dashboards för ML-tillämpning. |
60 |
Databaser
Kursen fokuserar på modellering, konstruktion och användning av relationsdatabaser. Den inkluderar SQL-metoder, begrepp inom datastrukturer, planering och modellering av databaser samt verktyg för databasutveckling. Målet är att kunna skapa och använda relationsdatabaser samt ställa SQL-frågor. |
30 |
Introduktion till objektorientering
Kursen ger grundläggande förståelse för programmering och objektorientering, inklusive programmerarens yrkesroll, grundläggande programmering och principer för objektorienterad programmering. Den fokuserar på att ge kunskap om grunderna i objektorienterad programmering. |
10 |
LIA 1
Under kursen kopplas teoretiska kunskaper till arbetsplatskontext. Den omfattar systemutveckling/AI-relaterade arbetsuppgifter, utvecklingsarbetets organisation och verktyg, metoder och utvecklingsmiljöer. Målet är att kunna använda utrustning och verktyg på arbetsplatsen och självständigt delta i utvecklingsprojekt. |
45 |
LIA 2
Kursen fördjupar och utvecklar kunskaper från tidigare kurser inom systemutveckling/AI. Den innefattar systemutvecklingsprojekt, arbetsmoment och självständig användning av utrustning och metoder. Målet är att kunna konstruera program, planera och utföra felsökning, samt arbeta enligt agila projektmetoder. |
70 |
Objektorienterad programmering – Grundläggande
Denna kurs fokuserar på att ge en grundläggande förståelse för objektorienterad programmering, inklusive koncept som inkapsling och arv. Studenterna utvecklar praktiska färdigheter såsom användning av konsolverktyg och versionshantering. Målet är att efter kursen kunna självständigt konstruera och implementera enkla program och hantera grundläggande programkod. |
50 |
Objektorienterad programmering – Avancerad
Den avancerade kursen fokuserar på att utveckla avancerade webbbackend-system med användning av återanvändbara programkomponenter och ORM för databaskommunikation. Kursen täcker även utveckling av webbfrontend med HTML, CSS och JavaScript, samt viktiga områden som testdriven utveckling, säkerhet och Continuous Integration. Kursen är idealisk för dem som vill fördjupa sina kunskaper och färdigheter för att framgångsrikt arbeta inom större projekt. |
70 |
Examensarbete
Examensarbetet syftar till självständig fördjupning inom systemutveckling. Det inkluderar presentationsteknik, projektledning och förmågan att analysera, planera, genomföra och redovisa ett eget projekt. Målet är att visa fördjupad kunskap inom det valda området och förmåga att presentera arbete skriftligt och muntligt. |
20 |
Totalt | 400 |
Praktik (LIA)
Göteborg, 20 veckor
Genom din praktikperiod (20 v) ute på företag får du möjlighet att skapa goda relationer och få värdefull praktisk erfarenhet. NBI/Handelsakademin kan tipsa om LiA-företag, men du tar själv kontakt med företaget och säljer in dig.
Du kan göra din LiA på vilken ort du vill, även utomlands, så länge uppgifterna är i linje med kursplanen och det finns en engagerad handledare som vet vad det innebär. Din utbildningsledare kommer att ha kontakt med handledaren i företaget och gör vanligtvis ett besök på ditt LiA-företag.
Under lärande i arbete (LIA) följer du de arbetstider som gäller på praktikföretaget.
Några av våra partnerföretag:
Stjärnstoftstudios, Axis, Edument, FOI, Quicksearch, Consid, Ensolution, Metabytes, Wordline, Entergate, Nexer Group, Sogeti, Helo, Omegapoint, Sigma, Extrapreneur ,ZoCom, On-Iq Solution, Semcon, Consid, Axis m.fl.
Vad är YH?
YH-utbildningar matchas mot arbetslivets behov och innebär att deras innehåll och inriktning utvecklas och förändras. Nya utbildningar kan starta och andra försvinna allt eftersom kompetensbehovet förändras. För dig som studerande innebär det att din yrkeskunskap är aktuell och efterfrågad i arbetslivet när du är klar med din utbildning.
- Utbildar till en tydlig yrkesroll
- Nära samarbete med företag
- Teori varvas med praktik
- 9 av 10 får jobb
Avgifter
- Utbildningen är avgiftsfri. Kostnad för litteratur kan tillkomma
- Berättigar till studiemedel. Ansök hos CSN
- Berättigar till omställningsstudiestöd. Ansök hos CSN
Vår utbildning är CSN-berättigad och kvalificerar också för omställningsstudiestöd, vilket ger dig möjlighet att få ekonomiskt stöd under din studieperiod.
För ytterligare information om omställningsstudiestödet och att söka CSN, klicka på de separata länkarna nedan. Varje länk leder dig till en sida där du kan läsa mer om hur du kan få stöd för din nya framtid
Kontakta oss
Magdalena Vidoevska
+46 (0) 790 982 903
magdalena.vidoveska@nbi-handelsakademin.se
Maria Holm
+46 31 – 704 67 00
maria.holm@nbi-handelsakademin.se
Sandra Kellander
+46 31-704 67 16
sandra.kellander@nbi-handelsakademin.se
Magdalena Fagerlind
+46 31-704 67 19
magdalena.fagerlind@nbi-handelsakademin.se
Har du allmänna frågor?
Du kan alltid maila oss på hej@nbi-handelsakademin.se så hjälper vi dig vidare!
“Som regel är AI inte att sitta och programmera robotarna från Iron Man, dvs robotar som drar slutsatser, lär sig och självkorrigerar. Det är i verkligheten att hantera stora mängder data och att ta fram och använda algoritmer för att datorn ska kunna ”dra slutsatser” av den data du samlat in.”
Agnes BillgrenAffärsutvecklare på Extrapreneur
“Du skaffar dig ett mindset – hur du kan prata med maskiner med hjälp av kod. Du får en bred förståelse för AI, en bredd inom programmeringstänk och du lär dig lösa svåra problem genom programmering.”
André Hedetoftgrundare Stjärnstoft Studios
“Det bästa är att man får med sig hela kedjan: frontend, databaser backend kod, och så kurserna inom AI.”
Helena BarmerData Scientist
Inför din ansökan
Utöver gymnasieexamen, finns det finns det krav på så kallade särskilda förkunskaper. Det brukar handla om att du ska ha godkända betyg från vissa specifika kurser från gymnasiet eller att du ska ha viss arbetslivserfarenhet. I denna video går vi igenom vad som är viktigt inför din ansökan
Antagningsprocessen
Antagningsprocessen kan pågå ändå fram till utbildningsstart. Du har lämnat in din ansökan, men vad händer nu? I denna video går vi igenom vad som sker efter det att du lämnat in din ansökan, vad som är viktigt att hålla koll på, och när du kan förvänta dig att få ett antagningsbesked från oss.