Systemutvecklare .NET
Som systemutvecklare arbetar du inom IT. En systemutvecklare arbetar med att utveckla allt från appar och delsystem till stora övergripande IT-system. Läs mer på www.framtid.se om yrket systemutvecklare.
Som systemutvecklare arbetar du inom IT. En systemutvecklare arbetar med att utveckla allt från appar och delsystem till stora övergripande IT-system. Läs mer på www.framtid.se om yrket systemutvecklare.
.NET är Microsofts plattform som växt sig stor i Sverige och är i ständig utveckling och det är den främsta inom systemutveckling. Newtons utbildning Systemutvecklare .NET är inriktad mot programvarubaserade och molnbaserade applikationer.
Systemutvecklare. NET är en utbildning som bland annat lär dig olika verktyg för att kunna skapa mobilapplikationer samt program för företag och spel. IT-branschen hungrar efter kompetent arbetskraft vilket gör rollen som .NET-utvecklare mycket efterfrågad. En utbildning inom systemutveckling banar väg för säkra karriärmöjligheter – med kunskaper inom .NET finns en värld av möjligheter.
Utbildningen ger dig goda chanser till ett välbetalt jobb som systemutvecklare och en lyckad karriär inom IT-branschen.
Genom vårt nära samarbete med framstående branschföretag, är utbildningen utformad efter kompetenskraven som företag idag efterfrågar.
LIA
I utbildningen ingår två praktikperioder där du får värdefull praktisk erfarenhet och möjligheten att själv knyta viktiga kontakter som kan vara betydelsefulla för dig när du inleder din karriär som .NET-utvecklare efter avslutad utbildning.
Särskilda förkunskaper för vår utbildning Systemutvecklare .NET
Saknar du behörighet i programmering?
Vi erbjuder en preparandkurs som motsvarar de särskilda förkunskapskraven inom programmering 1. Endast de som söker till Newtons utbildning till systemutvecklare (.NET) kan få tillgång till kursen.
BECOME A GAME DESIGNER AT FUTUREGAMES
Turn Your Love for Games into Your Dream Profession!
No matter if your passion lies in level design, gameplay design, system design, scripting, narrative design, quality assurance, or game production management, this program will equip you with the skills and hands-on experience needed to break into the industry with credibility.
ADDRESSING INDUSTRY DEMANDS - OUR GAME DEVELOPMENT SPECIALIZATIONS
In the new version of these educations, students will pick between one of two possible areas of specialization in the fourth semester of their education allowing them to prepare even better for their 30 weeks of internship (LIA). New courses have been designed to support these specialized roles and each class will divide into two groups to accommodate this. There is still plenty of scope in the education for you to develop your own individual talent and professional skills but by dividing the class we will be able to even better support you in your future career.
SPECIALIZATION SEMESTER
In the new version of these educations, students will pick between one of two possible areas of specialization in the fourth semester of their education allowing them to prepare even better for their 30 weeks of internship (LIA). New courses have been designed to support these specialized roles and each class will divide into two groups to accommodate this. There is still plenty of scope in the education for you to develop your own individual talent and professional skills but by dividing the class we will be able to even better support you in your future career.
30 WEEKS OF INTERNSHIP (LIA)
As part of our program, you'll embark on LIA (Lärande i Arbete), commonly known as an internship. This hands-on internship component plays a vital role in enhancing your learning and equipping you with the practical work experience needed to shape the VFX experiences of today and tomorrow.
Beyond honing your skills, your internship also opens doors to expanding your professional network, forging valuable relationships with potential future employers during your education.
YOUR CAREER
Examples of titles and professional roles for you after graduation include:
Om programmet
Som Data Engineer har du den viktiga uppgiften att filtrera och leverera den data som behövs för att fatta informerade beslut. I en tid där stora företag och organisationer ständigt behöver rätt data för sina ändamål, är det avgörande med specialiserade analytiker inom IT och programmering. Denna yrkesroll är högt efterfrågad på arbetsmarknaden.
Din roll innebär att analysera och prioritera datan för beställaren, samt att hitta effektiva sätt att visualisera den insamlade informationen.
Under utbildningen kommer du att utforska områden såsom datamodellering och datavisualisering för att kunna presentera komplex data på ett lättförståeligt sätt.
Med tanke på den växande betydelsen av områden som AI och maskininlärning, kommer du även att få en grundläggande förståelse för dessa koncept som en del av din Data Engineer-utbildning.
Programmering är en central del av denna yrkesroll. Du kommer att få grundläggande kunskaper i Python och SQL, två språk som är kritiska för att hantera och analysera data. Dessutom kommer du att introduceras till Java och Scala, två andra viktiga programmeringsspråk inom datahantering.
Efter avslutad utbildning kommer du att vara rustad för att arbeta inom dataanalys inom en mängd olika stora organisationer och företag, både inom den privata och offentliga sektorn. Data Engineer-rollen finns representerad inom samtliga branscher, inklusive myndigheter, kommuner, banker, konsultfirmor, försäkringsbolag, elbolag, byggbolag, hälsosektorn och e-handeln.
Behörighetskrav
Var med där det händer! Att jobba med TV inom sport och underhållning är spännande. Du kan bli fotograf, grafiker, bildmixer eller sändningsproducent. Du arbetar som egen företagare åt flera produktionsbolag i TV-branschen.
Spännande uppdrag
Att kunna medverka till en riktigt bra livesändning handlar mycket om att befinna sig där det händer, när det händer, och att vara väl förberedd. Jobbet, oavsett vilken roll du har, innebär många resor och arbete kvällar och helger, både i studiomiljöer och ute på fältet på olika typer av anläggningar för sport, event och underhållning. Det finns ett stort behov av kunniga livesändare, oavsett vilken yrkesroll du väljer. Du kommer att jobba som egen företagare åt flera av branschens företag.
Utrustning med branschstandard
Vårt samarbete med branschens alla olika aktörer, till exempel NEP Sweden, HD Resources Sweden, Bonnier Broadcasting/TV4, SVT/UR, Kanal 75 och Expressen TV, gör att utbildningsmomenten i vår utbildning inom tv-produktion alltid är aktuella. Dessutom får du rätt kompetens och ett viktigt kontaktnät. Xenter har egen HD-studio med Sony kamerakedjor med BING-station, bildmixer, Studer Vista 1 ljudbord och Chyron Hego-grafik där de studerande gör egna produktioner. Du jobbar också med AVID Media Composer, EVS och branschriktiga ENG-kameror i alla övningar och den senaste tekniken för Fly Pack-sändningar (små OB-sändningar).
Nära kontakt med branschen
I utbildningen medverkar erfarna bildproducenter, liveredigerare, kameramän, TOM- och BING-personal och sändningsproducenter. I utbildningens övningar möter du oftast någon från TV-branschen varje vecka. Du får också ta aktiv del av arbetet ”on location” genom de studiebesök och utbildningsinsatser vi har ute på företagen. Under sammanlagt 24 veckors praktik, lärande i arbete (LIA), fördelat på två perioder, kommer du att få möjlighet att prova på jobbet i en verklig miljö.
Redo för uppdrag
Du kommer att få grundläggande färdigheter och kunskaper om de olika yrkesrollerna i live-TV-branschen. När du tagit examen kan du till exempel arbeta som kamera-operatör, bildmixare, BING (bildingenjör), TOM (Technical Operational Manager), sändningsproducent, ljudtekniker och grafiker. Du utbildas kort och gott till att kunna ta frilansuppdrag direkt efter examen. Är du en person som gillar att vara med där det händer, är stresstålig och vill hålla i många saker samtidigt? Då är utbildningen Livesändningsspecialist rätt för dig.
Efter utbildningen kan du arbeta i någon av rollerna som:
Efter utbildningen har du kompetenser för att:
Kontakt:
Roberth Oldstam
Utbildningsledare
076-115 01 11
Välkommen till en utbildning som förbereder dig inför en karriär som:
Utbildningen är kostnadsfri och berättigar till studiemedel från CSN
”Min 75%-iga fullstack-webbutvecklingsutbildning är som en balanserad melodi – tillräckligt intensiv för att inspirera kreativitet och tillräckligt flexibel för att harmonisera med andra livsaspekter.”
"Jag valde Företagsuniversitetets utbildning då den är på plats och på 75% gör att jag kan ha studierna som huvudfokus men samtidigt hinna jobba en del vid sidan av."
KURSBESKRIVNING
Introduktion till IT 20 yh-poäng
Vi använder IT-system dagligen i vardagslivet i form av webbsidor och datorprogram. Med tiden har dessa system utvecklats till att vara användarvänliga och enkla att hantera. Trots denna enkelhet så är ett IT-system en samling av många olika delar och tekniker där komplexiteten göms under ytan.
Med både teoretisk och praktisk insikt får den studerande kunskaper inom IT och datavetenskap, genom teman såsom datalogiskt tänkande, datasäkerhet, algoritmer, mjuk- och hårdvara, internet, AI och data. Under kursen får den studerande en helhetsbild av hur ett ITsystem är uppbyggt, där fokuset kommer ligga på grundläggande kunskaper för hur ett IT-projekt utvecklas.
De studerande kommer att ingå i grupper för att diskutera informationsteknologins roll i dagens samhälle, hur den tillämpas, vad hållbar utveckling innebär inom informationsteknologi samt etiska och juridiska aspekter på informationsteknologi.
Affärsmannaskap 20yh-poäng
Kursen fokuserar på att utveckla kunskaper inom organisationslära, strategi, ledning och marknadsföring där fokus är att utveckla en helhetssyn i affärer. Fokuset ligger på att utveckla den studerandes affärsmannaskap, förståelse för hur olika organisationer ser ut och arbetar, olika ledarskapsstilar, principer kring effektiv kommunikation. Med både teoretisk och praktisk insikt får den studerande djupare insikt i sin framtida roll som konsult/utvecklare i det stora hela där den studerande förväntas reflektera på frågeställningar såsom:
Att jobba agilt 20yh-poäng
Det agila arbetssättet lyfts ofta fram som ett vinnande och bra koncept för IT-projekt att arbeta utifrån. Ordet agilt kommer från engelskan och betyder lättrörlig, vilket är just vad ett agilt arbetssätt är. Med hjälp av ett agilt arbetssätt kan man snabbt hantera förändringar och ställa om, detta med hjälp av att man arbetar kontinuerligt med delleveranser under kortare intervaller. Vilket i sin tur leder till att minimering av risker och osäkerheter blir en naturlig del i arbetet. Dessa egenskaper gör att det agila arbetssättet passar väldigt bra i en IT-värld som just kännetecknas av snabba förändringar.
Nedanstående ämnen är huvudfokus för kursen:
Backend utveckling I Java 30yh-poäng
Java är ett av de mest använda programmeringsspråken på serversidan (Backend). Användningsområden varierar mellan mobilapplikationer och datorprogram till tunga robotar.
Den här kursen kommer fördjupa den studerandes kunskaper och färdigheter inom backend-utveckling med Java.
Nedanstående ämnen är huvudfokus för kursen:
Kursen kommer avslutas med ett grupprojekt i Java, där de studerande redovisar sina inlärda kunskaper.
Backend-utveckling NodeJs 30yh-poäng
NodeJs är ett JavaScriptbibliotek som tillåter backendutveckling i JavaScript och är den perfekta lösningen för att bygga skalbara och högpresterande webbapplikationer. Prestandan uppnås genom sin asynkrona, icke-blockerande programmeringsmodell. Både klienten och servern kan framgångsrikt använda samma språk eftersom NodeJs kör Javascript på serversidan.
Den här kursen kommer fördjupa den studerandes kunskaper och färdigheter inom backend-utveckling med NodeJs.
Nedanstående ämnen är huvudfokus för kursen:
Kursen kommer avslutas med ett grupprojekt i NodeJs, där de studerande redovisar sina inlärda kunskaper.
Databaser 20yh-poäng
Databaser är en strukturerad metod för att lagra data i form av tabeller. De används för att på ett effektivt sätt spara, bevara, hämta och skicka datan. Det finns två huvud klassificeringar av databaser, relationsdatabaser (SQL) och icke-relationella databaser(NoSQL). Dessa två typer uppfyller samma syfte men har olika användningsområden. Där valet av en typ beror till stor del på tre olika aspekter: datastrukturen, typen av data som ska lagras och lagringsmetoden.
Kursen kommer ha två olika delar, en teoretisk och en praktisk. Under den första delen kommer kursen att gå igenom:
I den andra delen kommer de studerande att designa och skapa två olika databaser, en SQL och en NoSQL.
Examensarbete 30yh-poäng
Syftet med examensarbetet är att den studerande ska sammankoppla, fördjupa och utveckla sina kunskaper och färdigheter inom området fullstack-utveckling som behandlats i tidigare genomförda kurser under utbildningen.
Målet är att den studerande skall genomföra ett utvecklingsprojekt som ska innehålla/vara applicerbart på utbildningens kursmål. Inom ramen för examensarbetet kan den studerande inrikta sig på utveckling utifrån tekniska verktyg, plattformar och ramverk eller utveckling som kommersiellt verktyg med färdigheter i teknisk utveckling som grund och förståelse för projektleverans och marknadsvillkor. Resultatet ska levereras i form av projektdokumentation och en slutrapport
Frontend Ramverk/Bibliotek (React, Angular) 30yh-poäng
Den snabba utvecklingen inom webbprogrammering har skapat ett behov av modernare och enklare sätt att utveckla webben. Vilket i sig har lett till utvecklingen av många olika Javascript ramverk/bibliotek. De två största ramverk/bibliotek för gränssnittsutveckling är React och Angular som utvecklats av Facebook och Google. Dessa ramverk har förenklat utvecklingen och förbättrat prestandan för webbapplikationer.
Under den här kursen kommer den studerande att introduceras till React och Angular, hur de fungerar under ytan och skillnaden mellan dessa två ramverk/bibliotek.
Den studerande kommer behöva redovisa sin förståelse genom att bygga ett projekt i både React och Angular, samt även kunna argumentera för den valda projektstrukturen och kunna redovisa skillnaden på ett ramverk och ett bibliotek.
HTML och CSS 30yh-poäng
Den här kursen ger kunskap om de verktyg och den teknik som behövs för att utveckla moderna webbplatser som lever upp till dagens standard. Fokuset kommer att ligga på HyperText Markup Language (HTML) och Cascading style Sheets (CSS). HTML är ett standardiserat språk som tillämpas för att definiera struktur av text, medier och inbyggda objekt för webbsidor och e-post. CSS är ett kompletterande språk till HTML som används för att styla HTML element.
Den teoretiska delen av kursen kommer dels att fokusera på semantiskt korrekt uppmärkning av HTML-sidor och tillhörande stilmallar för att ange sidornas utseende. Men också på hur man applicerar designen på HTML-elementen och skapande av responsiva sidor, dvs sidor som anpassar sitt utseende beroende på skärmstorlek.
Kursen kommer att avslutas med ett individuellt projekt där varje studerande kommer att få redovisa sitt arbete.
JavaScript Avancerat 30yh-poäng
Den här kursen kommer fördjupa den studerandes kunskaper och färdigheter inom JavaScript. Här kommer de introduceras till avancerade ämnen inom Javascript för att kunna bygga komplexa funktioner.
Nedanstående ämnen är huvudfokus för kursen:
Kursen kommer avslutas med ett grupprojekt där de studerande redovisar de inlärda kunskaperna.
JavaScript grundkurs 30yh-poäng
JavaScript är grunden för all funktionalitet på webbsidor men har på senare år blivit ett stort språk inom backend-utveckling. Den kan användas för att hantera funktionaliteten på webben, att trigga olika event, hantera data som skickas från servern via APIer och manipulera data som visas på webbsidan. Men även för att hantera datan systemet och lagra den i en databas.
Kursen kommer att ha två olika delmoment. En teoretisk del där den studerande kommer att få lära sig de grundläggande koncepten för programmering där vissa delar kommer att vara JavaScriptspecifika.
Nedanstående ämnen är huvudfokus för kursen:
Den andra delen är praktisk där de studerande kommer få chansen att applicera de kunskaper som har införskaffats under kursens gång. De studerande kommer att ingå i projektgrupper där de förväntas applicera de inlärda ämnena.
LIA 1 50yh-poäng
Kursens övergripande Syftet är att den studerande, genom praktiskt arbete med frontend-utveckling i ett projekt hos ett företag eller byråverksamhet, ska få kvalificerade kunskaper och arbetsmetoder för att kunna arbeta självständigt som en frontend-utvecklare. Målet är att den studerande ska omsätta och utveckla sina kunskaper och färdigheter i enlighet med de rutiner, praktiska förutsättningar och resurser som finns på företaget.
Under första LIA-perioden ska den studerande utföra tilldelade arbetsuppgifter i JavaScript/HTML/CSS inom ramen för frontend-utveckling under handledning. I kursen kan den studerande både göra sin LIA på nationella och internationella företag där både svenska och engelska är koncernspråket.
LIA 2 40yh-poäng
Kursens övergripande Syftet är att den studerande, genom praktiskt arbete med backend-utveckling/fullstack-utveckling i ett projekt hos ett företag eller byråverksamhet, ska få kvalificerade kunskaper och arbetsmetoder för att kunna arbeta självständigt som en backend-utvecklare/fullstackutvecklare.
Målet är att den studerande ska omsätta och utveckla sina kunskaper och färdigheter i enlighet med de rutiner, praktiska förutsättningar och resurser som finns på företaget.
Under andra LIA-perioden ska den studerande utföra tilldelade arbetsuppgifter i JavaScript/HTML/CSS inom ramen för backend-utveckling/fullstack-utveckling under handledning. I kursen kan den studerande både göra sin LIA på nationella och internationella företag där både svenska och engelska är koncernspråket.
Säker applikation livscykel 20yh-poäng
Applikationens livscykel består av flera olika moment som projektledning, kravhantering, mjukvaruutveckling, testning och kvalitetssäkring, driftsättning och underhåll. På senare år har dessa steg kombinerats för att korta ner livscykeln till en utvecklingsmetod kallad Devops.DevOps och agila utvecklingsmetoder har tillsammans möjliggjort för ett team att samarbeta mer effektivt i en organisation.
Kursens övergripande Syftet är att den studerande ska kunna förstå de olika faser som en applikation går igenom samt kunna skapa sig en djupare förståelse för vad varje del innebär. Den studerande kommer att få lära sig att använda och förstå utvecklingsmiljöerna sandbox, test, demo, stage och produktion. De kommer också att få förståelse för när varje specifik miljö bör användas.
Nedanstående ämnen är huvudfokus för kursen:
Särskild behörighet:
För behörighet krävs lägst betyget E/3/G i följande gymnasiekurser: