Avancerad programmering

1 kundrecension

18.900,00 kr

Dyk ned i verdenen af avanceret programmering med vores specialiserede overbygningsforløb.

Læs mere her

Med uddannelsen får du:

  • Individuel sparring og feedback
  • Ugentlige online videomøder
  • Projektorienteret tilgang
  • 16 ugers online forløb
  • Samlet pris for uddannelsen er 12.500 kr.
Kontakt mig omkring forløbet i avanceret programmering



    blank

    Kategori:

    Beskrivning

    Facilliteres af
    Jacob Rasmussen

    7
    Moduler
    25
    Afsnit

    Onlinekurs i avancerad programmering

    Endast 4 platser per månad – vänta inte för länge med att kontakta oss om du vill säkra din plats.

    Vill du ta dina programmeringskunskaper till nästa nivå? Då är vår utbildning i avancerad programmering något för dig. Det här programmet är utformat för dig som redan behärskar grunderna i programmering – och som nu vill arbeta mer självständigt, professionellt och med större projekt.

    Utbildningen är mycket praktiskt orienterad och följer en ”learning by doing”-metod. Du kommer att arbeta med konkreta uppgifter och fullskaliga projekt, där du steg för steg lär dig att bygga moderna applikationer med både backend, databas och frontend. Målet är att du ska kunna skapa ett komplett fullstack-projekt på egen hand.

    All undervisning sker på engelska, så du bör känna dig bekväm med att ta till dig innehållet på det språket. Du får samtidigt tillgång till personlig vägledning från vår erfarna instruktör Jacob, som följer dig genom hela utbildningen.

    Vi vet att övergången från grundläggande kunskaper till att klara sig själv i större utvecklingsprojekt ofta är den mest utmanande fasen. Det kan kännas frustrerande att fastna, och många saknar rätt stöd för att ta steget vidare.

    Det är just här vår avancerade utbildning gör skillnad. Hos oss får du strukturen, handledningen och de rätta utmaningarna för att lyckas. I slutet av utbildningen kommer du inte bara att kunna genomföra större projekt själv – du kommer också att ha byggt en egen portfölj med kodexempel och projekt, som kan bli ditt springbräde till en professionell karriär som utvecklare.

    Tre snabba om avancerad programmering
    Vem är utbildningen i avancerad programmering för?

    Utbildningen riktar sig till dig som redan har grundläggande programmeringskunskaper – och vill fördjupa dig i mer avancerade koncept som API:er, databaser, versionhantering, back-end och fullstackutveckling.

    Hur mycket tid behöver man lägga?

    Utbildningen består av 12 moduler och är helt online. Du studerar i din egen takt, men vi rekommenderar att avsätta 5–7 månader för att få maximalt utbyte. Det finns inga fasta tider eller inlämningsdatum.

    Vad leder utbildningen till?

     

     Efter utbildningen står du starkt rustad för att söka jobb inom utveckling, arbeta som frilans eller bygga egna digitala lösningar. Du får också insikt i branschens verktyg och arbetsmetoder – som Git, REST och SQL.

    Tre snabba om avancerad programmering

    Vem är utbildningen i avancerad programmering för?

    Utbildningen riktar sig till dig som redan har grundläggande programmeringskunskaper – och vill fördjupa dig i mer avancerade koncept som API:er, databaser, versionhantering, back-end och fullstackutveckling.

    Hur mycket tid behöver man lägga?

    Utbildningen består av 12 moduler och är helt online. Du studerar i din egen takt, men vi rekommenderar att avsätta 5–7 månader för att få maximalt utbyte. Det finns inga fasta tider eller inlämningsdatum.

    Vad leder utbildningen till?

    Efter utbildningen står du starkt rustad för att söka jobb inom utveckling, arbeta som frilans eller bygga egna digitala lösningar. Du får också insikt i branschens verktyg och arbetsmetoder – som Git, REST och SQL.

    Planera din egen studieplan
    Studera var och när du vill, i din egen takt.

    Samarbete med ämnesexperter
    Lär dig av erfarna experter.

    Skräddarsytt för näringslivet
    Få metoder och verktyg som är direkt användbara.

    100 % online utbildning
    Få personligt stöd och bollplank hela vägen.

     

    blank

    Planera din egen studieplan

    Studera var och när du vill, i din egen takt.

    blank

    Samarbete med ämnesexperter

    Lär dig av erfarna experter.

    blank

    Skräddarsytt för näringslivet

    Få metoder och verktyg som är direkt användbara.

    blank

    100 % online utbildning

    Få personligt stöd och bollplank hela vägen.

    Lär dig programmera med avancerad programmering.

    Många i målgruppen upplever att det efter att ha skaffat grundläggande programmeringskunskaper kan vara utmanande att ta nästa steg i sin utvecklingsresa.

    Det stora lärandemålet med kursen är därför att ta studenterna från att kunna följa guider och videor på nätet till att självständigt kunna slutföra större projekt.

    Just denna utvecklingsfas kan vara mycket tidskrävande och frustrerande för nya inom programmering, samtidigt som oförutsedda svårigheter ofta uppstår.

    Med kursen i Avancerad Programmering hos Nordic Online Academy får du de ramar, den kunskap och handledning som krävs för att du i framtiden ska kunna bemästra utvecklingsuppgifter på en betydligt högre nivå på egen hand. Dessutom säkerställer kursen att du kan visa upp en egen portfölj med självutvecklade projekt, vilket blir din grund för att kunna arbeta professionellt med programmering efter avslutad kurs.

    Uddannelsens indhold

    Modul 1 Introduktion

    Denna modul introducerar kursen genom att ge en översikt över alla moduler samt tips och råd om hur man får ut mesta möjliga av hela utbildningen och det stöd man kan få från läraren.

    Modul 2 Using the terminal

    Den här modulen fokuserar på användningen av terminalen för att styra sin dator. Det är viktigt för programmerare att känna sig trygga med att använda terminalen, eftersom det är ett oumbärligt verktyg som alltid används vid programmering.

    Modul 3 get started with Git

    Denna modul fokuserar på användningen av Git, som är ett versionshanteringsverktyg (version control system). Som professionell programmerare är det nödvändigt att använda ett verktyg som Git, eftersom det skapar bättre överblick och säkerhet i programmeringsprocessen. Dessutom underlättar det samarbetet mellan flera programmerare i ett gemensamt projekt.

    Modul 4 Using documentation

    Lärandeprocessen tar aldrig slut för en programmerare, eftersom de språk och teknologier man använder alltid är under förändring. Därför är det viktigt att kunna använda teknisk dokumentation för att tillägna sig ny kunskap. Denna modul fokuserar på övningar i att använda dokumentation för att lära sig nya teknologier utifrån den officiella teknologidokumentationen.

    Modul 5 Learn TypeScript

    Denna modul fokuserar på TypeScript och objektorienterad programmering (OOP). TypeScript är ett tillägg till JavaScript som lägger till många viktiga funktioner till projektet, vilket är särskilt viktigt när man börjar arbeta med större och mer komplexa projekt. OOP är ett programmeringsparadigm eller en programmeringsstrategi där man strukturerar sin kod kring klasser/objekt. Modulen introducerar därför ett nytt sätt att tänka kring programmering, vilket är mycket fördelaktigt att använda när man arbetar med stora projekt.

    Modul 6 Project - FancyFoods

    Den här modulen fokuserar på en enda, men stor uppgift som du ska försöka lösa självständigt med hjälp av alla de verktyg du har lärt dig under de tidigare modulerna. Uppgiften går ut på att programmera ett lagerhanteringssystem för en mataffär som heter FancyFoods. Detta är en bra uppgift för att öva dina OOP- och TypeScript-färdigheter.

    Modul 7 Learn Postgres (Database)

    Denna modul fokuserar på hur man använder en Postgres-databas samt introducerar hur man kan använda Structured Query Language (bättre känt som SQL) för att hantera data i databasen. De färdigheter man lär sig i denna modul kan användas för att förbättra den tidigare FancyFoods-uppgiften genom att lägga till en Postgres-databas till lagerhanteringssystemet.

    Modul 8 Project - Backend API (Advanced concepts)

    Denna modul fokuserar på uppsättningen av en CRUD (Create, Read, Update, Delete) API. Modulen introducerar flera olika avancerade koncept som är viktiga att kunna använda när man utvecklar projekt som ska användas av riktiga kunder/användare.

    Modul 9 Learn Frontend

    Denna modul fokuserar på hur man programmerar användargränssnitt (UI – User Interfaces) med hjälp av de tre viktigaste teknologierna inom webbutveckling: HTML, CSS och JavaScript/TypeScript. Genom att tillämpa kunskaperna från denna modul är det möjligt att förbättra Fancy Foods genom att ge det ett visuellt gränssnitt.

    Modul 10 Learn React

    Denna modul fokuserar på användningen av ReactJS för webbutveckling. React är en viktig teknik inom modern webbutveckling som förbättrar utvecklingsprocessen och gör det enklare att bygga mer avancerade webbplatser eller webbappar.

    Modul 11 Project - Your own full-stack project

    Det här är det avslutande projektet där du får möjlighet att programmera precis det du vill. Här kan du kombinera alla de koncept och verktyg du har lärt dig under kursens gång för att skapa ett fullstack-projekt. Du har självklart möjlighet att få vägledning och stöd under tiden.

    Fakta om utbildningen

    Praktisk information om programmerarutbildningen

    Hur lång tid tar utbildningen?

    Kursens längd är vanligtvis mellan 4 och 6 månader, beroende på hur mycket tid den studerande har tillgänglig. Den kan även genomföras under en längre tid, beroende på den studerandes behov. Detta avtalas närmare mellan den studerande och läraren.

    Kan jag få handledning och stöd under utbildningen?

    Under utbildningen kommer du att uppleva en kombination av praktiska övningar, individuell handledning och online videomöten. Du kommer löpande att ha möjlighet till individuell kontakt med vår utbildningsansvarige både före, under och efter utbildningen.

    Finns det nätverksgrupper?

    Efter avslutad utbildning finns vi fortsatt tillgängliga för karriärrådgivning och affärscoaching. Dessutom har du möjlighet att få stöd och bygga ett professionellt nätverk genom andra färdigutbildade i en nätverksgrupp. Vi erbjuder att skapa nätverksgrupper som ger dig möjlighet att utöka ditt professionella nätverk med andra färdigutbildade programmerare hos Nordic Online Academy.

    Syftet med nätverksgrupperna är också att skapa ett forum där du kan dela erfarenheter, diskutera relevanta ämnen och stötta varandra i början av din professionella karriär.

    Om en nätverksgrupp intresserar dig är du välkommen att kontakta oss. Vi matchar löpande de färdigutbildade från den avancerade programmerarutbildningen i nya nätverksgrupper baserat på bland annat erfarenhet, geografisk placering och mål efter avslutad utbildning.

    Vem kan gå programmerarutbildningen?

    Kursen vänder sig till dig som redan har grundläggande erfarenhet av programmering, till exempel genom vår utbildning i grundläggande programmering, och som nu vill ta nästa steg för att behärska avancerade koncept och teknologier för att kunna arbeta professionellt med programmering.

    Vilka jobbmöjligheter finns efter utbildningen?

    Efter utbildningen kommer du både att ha grundläggande färdigheter och en konkret specialisering inom programmering – vilket gör dig redo att arbeta professionellt med programmering. Du får en attraktiv profil med aktuella jobbmöjligheter baserade på just din specialisering och fokus i din utbildning.

    Hur anmäler jag mig?

    På avancerad programmeringskurs finns endast 4 platser per månad. För att komma i fråga för en plats önskar vi en inledande dialog med dig för att klargöra om vi kan erbjuda dig en plats på kursen.

    Denna kurs riktar sig till dig som redan har grundläggande erfarenhet av programmering, till exempel genom vår utbildning i grundläggande programmering, och som nu vill ta nästa steg mot att behärska avancerade koncept och teknologier för att kunna arbeta professionellt med programmering.

    Exempel på specialiseringar:

    Kursen i avancerad programmering anpassas efter dig och dina behov. Nedan kan du se exempel på specialiseringar som kursen kan utgå ifrån.

    Mobilapputveckling (Android och iOS)
    Webbutveckling (hemsidor och webbappar)
    Backendutveckling, inklusive API:er, databaser, servrar och affärslogik
    Fullstackutveckling (både frontend och backend)

    Vilket språk är utbildningen på?

    Språket vi kodar på är engelska, och all undervisning för att bli programmerare är på engelska och väldigt lättillgänglig. Programmeringsutbildningen utgår från JavaScript som programmeringsspråk. Vårt fokus är att göra programmering ”lätt” att förstå. Som sagt, vår programmeringsutbildning är för alla som först och främst har intresset. Resten får du och utvecklar du under utbildningen.

    Kan jag få karriärrådgivning i samband med min utbildning?

    Ja, det kan du absolut. Hos Nordic Online Academy är det viktigt för oss att stödja dig och säkerställa att du kommer väl vidare med din karriär inom området.
    När du närmar dig slutet av utbildningen erbjuder vi karriärrådgivning som utgår från just din situation och dina framtidsönskemål. Vid karriärrådgivning fokuserar vi ofta mycket på hur du kan få praktisk erfarenhet som ett naturligt nästa steg efter utbildningen. Detta kan till exempel ske i form av anställningar (inklusive aktivering av vårt nätverk inom branschen samt erfarenheter från andra studerande) eller rådgivning kring att starta eget företag.

    Tillsammans med vår studievägledning säkerställer vi att du får all den support och sparring du behöver – före, under och efter din utbildning. Om du har frågor kan du alltid kontakta oss via chatt, mail eller telefon.

    Hur betalar jag för utbildningen?

    Du kan betala allt på en gång – eller välja delbetalning via Klarna.

    • Klarna: Dela upp betalningen i tre delar utan extra kostnad, eller betala hela beloppet inom 30 dagar.

    Du väljer det alternativ som passar dig bäst när du anmäler dig.

    Bli kontaktad

    Vill du veta mer om utbildningen?

     Fyll i formuläret nedan, så kontaktar vi dig. Du kan få svar på dina frågor, höra mer om innehållet i utbildningen och få personlig vägledning kring vad som passar just dig.

    Vi återkommer så snabbt vi kan – alltid inom en arbetsdag.

      Kristoffer

      Utbildningsrådgivare

      Vi hjälper dig gärna vidare – oavsett om du har stora eller små frågor. Hos oss finns det inga dumma frågor, bara möjligheter till vägledning.

      Du når oss på vardagar mellan kl. 09.00 och 15.00 (helgdagar undantagna).
      Skriv till oss i chatten, eller skicka ett mejl till:
      📧 kontakt@nordiconlineacademy.se

      Läs mer om vårt personliga stöd – under och efter din utbildning

      Jacob Rasmussen

      Software ingeniør

      Software ingeniør ved Trifork

      Mød vores ekspert

      – Han är utbildad softwareingenjör med en kandidatexamen i Software
      -Engineering från Aalborg Universitet och arbetar idag som professionell fullstackutvecklare hos det internationella techföretaget Trifork.

      • Jacob Toftgaard Rasmussen är ansvarig för innehåll och undervisning på utbildningarna Grundläggande programmering och Avancerad programmering hos Nordic Online Academy.
      • Han är utbildad softwareingenjör med en kandidatexamen i Software Engineering från Aalborg Universitet och arbetar idag som professionell fullstackutvecklare hos det internationella techföretaget Trifork. I sitt arbete programmerar han både backend (servrar, API:er och databaser) och frontend (webbplatser och appar), och har bland annat utvecklat mjukvara till byggbranschen och fintechsektorn.
      • Jacobs passion för programmering började redan i ung ålder, när han började skapa sina egna datorspel. Sedan dess har han fördjupat sig i programmering både akademiskt och praktiskt, och har dessutom bott och studerat i flera olika länder, bland annat Tyskland och Kina.

      5.00
      Based on 1 review

      1. blank

        noa_mikkel

        Den här utbildningen har ännu inga recensioner, eftersom den lanseras först inom kort.
        /Nordic Online Academy

      Endast inloggade kunder som har köpt denna produkt får lämna en recension.