HemIT-utbildningarBackend 3 – JavaScript
Antagningen

Har du frågor om din ansökan? Vår antagning hjälper dig!

Telefontid: mån-fre, kl. 9-12

08-466 60 00 (menyval 3 i växeln)

antagningen@nackademin.se

Expeditionen

Frågor om allmänna studieärenden och CSN.

Telefontid: mån-fre, kl. 11.30-12.30

08-466 60 00 (menyval 1 i växeln)

expeditionen@nackademin.se

Den fysiska expeditionen kommer att, p.g.a. rådande omständigheter, hålla stängt tills vidare. Ni når oss via telefon och mail.

YH Stockholm 30 YH-poäng

Backend 3 – JavaScript

20 september – 29 oktober 2021

Antal kurstillfällen:
ca 15 st
Antal YH-poäng:
30
Plats:
Solna/Distans
Sista anmälningsdag:
6 september

Nackademin erbjuder möjligheten att läsa enstaka kurser som ingår i en av våra  befintliga YH-utbildningar. Kursen Backend 3 – JavaScript ingår i utbildningen Webbutvecklare fullstack open source och är kostnadsfri. Här gäller först till kvarn – så vänta inte med din anmälan! 

Kursens övergripande mål 

Kursen ger dig fördjupad praktisk och teoretisk kunskap inom säker utveckling i NodeJS samt hur applikationer kan kopplas mot olika tjänster och molnlösningar. Kursen ger även fördjupade kunskaper i driftsättning av NodeJS-applikationer på olika plattformar och mot olika webbservrar. Du lär dig att utvärdera och välja lämplig databas för olika molnlösningar samt hur ExpressJS används och hur det organiserar en webbapplikation. Utöver detta ska du även bygga en helhetslösning med ett frontend till en backend-lösning. Du lär dig även att skapa enhetstester via kod. 

Målet är att du som student efter kursen ska kunna arbeta mer självständigt som fullstack-programmerare och att du ska kunna fatta egna beslut kring sina projekt. Du får även en fördjupad förståelse för och kompetens kring agil projektmetodik.

Kursens innehåll

Kursen ger kunskaper i/om…
  • Mer komplex utveckling i NodeJS med hänsyn till bl a säkerhetsaspekter och GDPR
  • Programmering mot någon molnlösning
  • Lämpliga databaser för olika molnlösningar
  • Uppsättning av en utvecklarmiljö och programmering mot olika webbservrar
  • Uppsättning av driftsmiljöer och vilka hänsyn som behöver tas för olika lösningar och säkerhetsaspekter
  • Hur ExpressJS används för att organisera en webbapplikation
  • Hur en backend-lösning samspelar med frontend
  • Fördjupad kunskap om agil projektmetodik
  • Hur enhetstester skapas och körs via olika verktyg
Kursen ger färdigheter i att…
  • Genomföra mer komplex webbutveckling i NodeJS med hänsyn till bl a säkerhetsaspekter och GDPR
  • Sätta upp en utvecklarmiljö och programmera mot olika webbservrar
  • Sätta upp olika driftsmiljöer med hänsyn till olika lösningar och säkerhetsaspekter
  • Använda ExpressJS för att organisera en webbapplikation
  • Integrera en backend-lösning mot ett frontend-gränssnitt
  • Arbeta efter agil projektmodell
  • Att skapa enhetstester och köra dessa via något verktyg
Kursen ger kompetens för att…
  • Sätta upp en driftsmiljö samt utveckla komplexa och optimerade samt säkra webbapplikationer i NodeJS och ExpressJS som integrerar mot frontend och som kommunicerar med relevanta databaser. Applikationerna ska kunna publiceras på en extern webbserver. Detta ska även inkludera automatiska enhetstester som kan köras vid olika tillfällen.
  • Arbeta i en projektgrupp efter en agil utvecklingsmodell och att tidsestimera arbetet

Genomförande och upplägg  

Undervisningen hålls med ca två-tre lektioner i veckan á 6-8 timmar. Delar eller samtliga lektioner kan genomföras via distans beroende på hur utvecklingen av Covid-19 ser ut i samhället. Lektionerna kommer att hållas på plats om läget tillåter. 

Undervisningen innehåller teoretiska inslag, men kommer också att ha många praktiska moment där vi utgår från konkreta arbetsuppgifter som är inriktade mot den aktuella branschen. De moment som är examinerande är obligatoriska. Visst material kommer att finnas tillgängligt via vår studentportal och visst innehåll refereras till kurslitteratur. Kursen kommer att hållas av utbildare med gedigna kunskaper och erfarenheter inom området.   

Efter genomförd kurs erhåller kursdeltagarna ett kursbevis med betyget Icke godkänt, Godkänt (G) eller Väl godkänt (VG). Vid G eller VG erhålls även Yrkeshögskolepoäng för kursen.  

Utbildningsmaterial ingår normalt inte och kommer att bekostas av kursdeltagaren. Kursdeltagaren kommer att ha tillgång till allt digitalt studiematerial som framtas för kursen. 

Förkunskaper

Grundläggande behörighet:

  • Har en gymnasieexamen från gymnasieskolan eller kommunal vuxenutbildning.
  • Har en svensk eller utländsk utbildning som motsvarar kraven i punkt 1.
  • Är bosatt i Danmark, Finland, Island eller Norge och där är behörig till motsvarande utbildning.
  • Genom svensk eller utländsk utbildning, praktisk erfarenhet eller på grund av någon annan omständighet har förutsättningar att tillgodogöra dig utbildningen.
    Läs mer om grundläggande behörighet här.

Särskilda förkunskaper

  • Matematik 2, 100p
  • Programmering 1, 100p

För att tillgodogöra sig innehållet i kursen:

Observera att detta är en kurs som bygger på två andra back-end-kurser. Dessa är inte behörighetskrävande för denna kurs, men det är avgörande att du har gedigna kunskaper inom Back-end inför denna kurs för att du ska kunna tillgodogöra dig innehållet.

Anmälan

Du anmäler dig till kursen här.
Sista anmälningsdag: 6 september.

Observera att kursen kräver en hel del tid och engagemang av dig som student. Vi ber dig därför att enbart söka kursen om du är beredd att lägga ner den tid som krävs.

Kursen är i grunden CSN-berättigande. Kontakta CSN för exakt information om vad som gäller för dig.
Observera att det kan ta upp till en arbetsvecka att behandla din ansökan.

Efter anmälan

Vi skickar ut ett antagningsbesked till dig inom två arbetsveckor. Vill du avboka dig från kursen gör du det genom att klicka på avanmälningslänken i ditt bekräftelsemail eller genom att maila till antagningen@nackademin.se.

Kontakt

Har du frågor om behörighet och ansökan kan du kontakta oss på antagningen@nackademin.se.
För mer information om kursens innehåll och upplägg, kontakta jens.gronlund@nackademin.se.

Anmäl intresse för den här utbildningen!

Fyll i formuläret nedan så får du vårt nyhetsbrev samt information om när ansökan för denna utbildning öppnar.