Kan tyvärr inte svara angående utbildningen i sig. Men som jag förstår är det på gymnasienivå. Då blir dina konkurrenter personer som gått en eftergymnasial utbildning dvs. högskola, universitet eller YH.
På 20 veckor hinner man bara skrapa på ytan, men kombinerar du det med hårt eget studerande ska det gå. Viktigaste är att bygga upp ett portfolio där du kan visa upp vad du kan, detta är viktigare för dig som inte läser en eftergymnasial utbildning. Det finns personer som inte har någon utbildning, men som ändå får jobb. Ska ett företag chansa på en sådan person så krävs det dock att du vet vad du håller på med och kan visa upp det.
Sen är frågan om det då är värt att gå utbildningen eller om du bara ska "kötta på" hemifrån, internet har ofantliga mängder med gratis material som du kan lära dig från. Du skulle t.ex. kunna bränna igenom hela freecodecamps läroplan, sen göra några egna applikationer för ditt portfolio.
Tolkar det som du mest är intresserad av front-end? Visar du däremot upp kunskap om server och databas också så är det bara en bonus. Något som kan vara viktigt om jobbet står mellan dig och en utbildad front-end utvecklare från YH eller högskola.
Fokus:
- Bli riktigt grym på JavaScript.
- Välj ett SPA ramverk/library (React, Vue, Angular). Bli bra på detta.
- Lär dig CSS / SASS. (Du ska kunna ta en bild på en hemsida och skapa den så som bilden visar).
Med det innebär också mobilanpassning.
Bonus, men bra att kunna:
- nodeJS.
- Valfri databas, MongoDB brukar vara populärt tillsammans med nodeJS.