Fullstackutvecklare Java är Chas Academys YH-program för dig som vill bli expert på ett av världens mest använda programmeringsspråk. Utbildningen ger fördjupade teoretiska och praktiska kunskaper inom system- och webbutveckling, med fokus på Java, JavaScript/ramverk, databaser, agila arbetssätt och säkerhet. Programmet omfattar 430 YH-poäng över cirka två år, med lärande i arbete (LIA) hos företag och ett avslutande examensarbete.
Send a short question and we will forward it directly to the provider.
We forward your question to Chas Academy AB. No spam, no third parties.
Fullstackutveckling i Java vilar på teoretiska grunder inom bl.a. webbutveckling, programmeringsteknik, arbetsmetodik, programmeringsmetodik, kommunikation och dokumentation. Java i techbranschen går igenom teknikstackarna och vanliga modeller för arbetsorganisation. Teorigrunden i kurserna Webbteknik och Frontendutveckling & UX är funktionell- hur webbläsare fungerar och webbsidor struktureras med HTML, CSS samt Javascript/ramverk samt användbarhet
Efter fullföljd utbildning med godkänt resultat ska den studerande kunna: Specialiserade kunskaper inom teoretisk och praktisk system-, och webbutveckling i yrkesrollen som Javautvecklare Kunskaper om arbetsprocesser, miljöer och kvalitetskriterier inom teoretisk och praktisk utveckling inom Javaplattformen och t.ex. JavaScript, TypeScript Lösningar, tekniker och särskiljande egenskaper i Java-plattformen, såsom ME, Standard Edition och Enterprise Editio Angränsande yrkes- och kompetensområden såsom interaktionsdesign, projektledning, säkerhet, DevOps Säkerhet inom IT-system på en övergripande nivå inklusive förståelse för informationssäkerhet, integritetsskydd, processer och verktyg för att höja säkerheten I grundläggande principer för maskininlärning och AI och dess relevans för programutveckling I AI-tekniker, verktyg och ramverk som är eller kan bli relevanta för rollen som fullstack utvecklare Färdigheter Efter fullföljd utbildning med godkänt resultat ska den studerande kunna: Utveckla programvara i och med Java-plattformen Utveckla webblösningar i kod som JavaScript med hjälp av utvalda bibliotek och ramverk Designa, utveckla och programmera mot databaser Applicera Scrum och arbeta agilt och iterativt i grupp med sprintplanering, demo och retrospective- Ta fram och arbeta efter kravspecifikationer Arbeta samarbetsfrämjande med versionshantering via Git och Github Felsöka kod och åtgärda fel samt ta emot och ge feedback på kod Skapa kod som är underhållningsbar, lätt att felsöka och skalbar Ansvara för planering och utförande av arbetsuppgifter inom yrkesrollen, enskilt eller i team Kommunicera i yrkesrollen på både svenska och engelska Identifiera och problematisera möjliga säkerhetsbrister som kan komma till följd av det egna arbetet inom ett IT-system Använda och integrera relevanta (AI-)verktyg och tekniker i utvecklingsprojekt som ingår i yrkesrollen som fullstackutvecklare Kompetenser Efter fullföljd utbildning med godkänt resultat ska den studerande kunna: Självständigt genomföra behovsanalyser och föreslå lämpliga tekniska lösningar Ta ansvar för sin egen leverans som medlem i ett utvecklingsteam Lösa problem i arbetet och hantera otydliga eller ofullständiga krav Hålla sig uppdaterad om utvecklingen inom teknikområdet och ta ansvar för sin egen fortsatta kompetensutveckling
50 YH-poäng / 10 veckor – grunderna i objektorienterad programmering och Java.
35 YH-poäng / 7 veckor – design och hantering av databaser.
45 YH-poäng / 9 veckor – HTML, CSS, JavaScript/ramverk och webbtillgänglighet.
45 YH-poäng / 9 veckor – utveckling av API:er och backend-system i Java.
40 YH-poäng / 8 veckor – molntjänster, drift och DevOps-verktyg.
70 YH-poäng / 14 veckor – fördjupning med AI-integration i fullstackprojekt.
120 YH-poäng / 24 veckor – praktik hos företag i branschen.
25 YH-poäng / 5 veckor – avslutande fördjupningsprojekt.
Personer som vill byta karriär till systemutveckling, samt programmeringsintresserade som söker en yrkesroll som Java- eller fullstackutvecklare.
When you complete the course, Chas Academy AB issues your certificate. Your name, the course content and the issue date are encrypted and secured on blockchain, so it cannot be changed, and anyone can check that it is genuine.
Sample Credential with placeholder data. Each credential is issued with the recipient’s details and is verifiable with the provider.