Om utbildningen
Välkommen till en utbildning som förbereder dig inför en karriär som:
- Fullstack-utvecklare
- Backend-utvecklare
- Frontend-utvecklare
- Dataprogrammerare
- IT-konsult
- IT-utvecklare
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.
Så ansöker du
Behörighet
Gymnasieexamen i gymnasieskolan eller kommunal vuxenutbildning.
Ansökan och antagning - Yrkeshögskolan (yrkeshogskolan.se)
Särskild behörighet
För behörighet krävs lägst betyget E/3/G i följande gymnasiekurser:
- Svenska 2 eller Svenska som andraspråk 2
- Engelska 6
- Matematik 2
Examen & Intyg
Efter avslutad utbildning ska den studerande ha kunskaper om/ I
- Grundläggande kunskaper inom IT projekt utveckling
- Agila metoder vs vattenfall: styrkor, svagheter och deras användning inom IT projekt
- HTML och CSS och deras roll i webbutvecklingen
- Programmeringsgrunderna som datatyper, datastrukturer, Reguljära uttryck och objektorienterad programmering
- Grunderna I JavaScript och rollen den har inom webbutveckling
- Avancerade JavaScript ämnen som: asynkron programmering, JavaScript eventLoop och Closures och deras användning
- Grunderna i Java, Spring och Spring boot
- Hur man skapar och konsumerar restfull APIer
- Skillnaderna mellan ett bibliotek och ett ramverk
- Hur React respektive Angular fungerar under ytan
- Hur man skapar ett NodeJs projekt med NPM
- Hur en databas fungerar och skillnaden mellan SQL och NoSQL databaser
- De olika momenten i en applikations livscykel, utvecklings miljöerna, CI/CD och test
- De olika programmering designmönster, varför de existerar och hur de ska användas
- Olika arkitekturlösningar för att bygga en applikation
Efter avslutad utbildning ska den studerande ha färdigheter I att
- Använda rätt HTML-taggar och designa med CSS
- Bygga en responsive webbapplikation som ser bra ut på en datorskärm och mobilskärm
- Bygga moderna webbapplikationer med hjälp av React och Angular
- Applicera det agila arbetssättet i projekten man jobbar med
- Använda versionshanteringssystemet Git i sitt arbete
- Bygga en backend-applikation med NodeJs och express
- Bygga en backend-applikation med Java och Spring
- Skriva enhetstester som täcker alla olika utfall
- Testa webbapplikationer och verifiera att den följer testkriterierna
- Använda och applicera programmering designmönster i sitt kod
- Skapa SQL och NoSQL databaser och använda rätt operationer för att lagra, hämta och rensa datan
- Bygga och konsumera restfull APIer
Efter avslutad utbildning ska den studerande ha kompetenser att
- Arbeta med de olika delarna inom ett IT-projekt som frontend, backend och databaser
- Samarbeta med andra i ett projekt genom att använda versionshanteringssystem
- Bedriva ett frontend-projekt och använda de senaste teknikerna
- Bedriva ett backend-projekt och följa designmönster
- Leverera testbara och skalbara IT-lösningar
- Leverera säkra IT lösningar som tar hänsyn till verksamheten
- Genomföra tilldelade arbetsuppgifter hos utvald verksamhet inom ramen för LIA-period 1
- Genomföra tilldelade arbetsuppgifter hos utvald verksamhet inom ramen för LIA-period 2
- Bedriva ett examensarbete inkl. informationsinsamling, analys och skriftligt/muntligt presentera ett förslag utifrån egen undersökning.
Kursinnehåll
Utbildningens obligatoriska kurser:
- Introduktion till IT 20 yhp ( yh-poäng)
- Affärsmannaskap 20 yhp
- Att jobba agilt 20 yhp
- Backend utveckling I Java 30 yhp
- Backend-utveckling NodeJs 30 yhp
- Databaser 20 yhp
- Frontend Ramverk/Bibliotek (React, Angular) 30 yhp
- HTML och CSS 30 yhp
- JavaScript grundkurs 30 yhp
- JavaScript Avancerat 30 yhp
- Säker applikation livscykel 20 yhp
- LIA 1 50 yhp
- LIA 2 40 yhp
- Examensarbete 30 yhp
Totalt 400 yh-poäng (2,5 år vid 75% studietakt)
Läs mer om kurserna på arrangörens hemsida!
Reportage
Utbilda dig inom IT-programmering och gå en ljus framtid till mötes
Hur ser framtiden ut för IT-programmerare och vad innehåller Företagsuniversitetets nya, unika yh-utbildning Fullststack-utvecklare? I en intervju berättar Ammar Alderhally, som är involverad i utbildningen, mer om det stora kompetensbehovet, utbildningen och framtidsutsikterna. Som fullstack-utvecklare är du allra mest relevant och attraktiv för arbetsgivarna, poängterar han.
Videoreportage
Intresseanmälan
Recensioner
Snittbetyg: 5
Jag valde utbildningen Fullstack-utvecklare för att det känns som en gedigen och heltäckande grund att stå på när man ska börja jobba med webbutveckling.
Toppen-nöjd med flexibilitet med inspelade lektioner och material! Utan det så skulle det inte vara möjligt att gå utbildningen för mig.
Företagsuniversitetet
Företagsuniversitetet erbjuder fortbildning i fyra olika former: öppna kurser, företagsanpassade utbildningar, konferenser samt YH-utbildningar. Företagsuniversitetet genomför de flesta öppna kurserna i sina nya fräscha och funktionella lokaler i Posthuset 7A i Stockholm, men även i Göteborg. Utbildning är en investering för framtiden,...
Läs mer om Företagsuniversitetet och visa alla utbildningar.
Utbildningen gör att jag kan omfamna den snabba utvecklingen inom teknikens värld och ger mig färdigheter som är relevanta och eftertraktade på arbetsmarknaden.