Utveckla med Azure AI och Google Colab
Format
Online på distans
Studietakt
100%
Längd
5 veckor, 5 timmar lektionstid och 5-8 timmar självstudier per vecka
Förkunskapskrav
Grundläggande kunskaper i Pythonprogrammering
En kurs för Python-utvecklare i att bygga webbapplikationer med maskininlärning och språkmodeller. Det är en kurs på distans som löper över fem kalenderveckor. Studietiden per vecka är 5 timmar interaktivt online och 5-8 timmar med övningsuppgifter på egen hand.
Kursen är en introduktion till att bygga webbapplikationer baserade på maskininlärning med programmeringsspråket Python.
Azure AI är en kraftfull plattform för att utveckla och distribuera AI-lösningar på ett enkelt och skalbart sätt. Med tillgång till förtränade modeller, molnbaserad infrastruktur, avancerad säkerhet och en flexibel prissättning, är Azure AI och Google Colab är utmärkta verktyg för både nybörjare och erfarna AI-utvecklare. Detta hjälper utvecklare att öka sin produktivitet, skapa innovativa lösningar och framtidssäkra sina färdigheter i en värld där AI spelar en allt större roll.
Att lära dig bygga lösningar med Azure AI innebär att du skaffar dig en efterfrågad kompetens inom AI och molntjänster, områden som är i kraftig tillväxt och kommer att spela en avgörande roll i framtidens tekniklösningar. Företag av alla storlekar efterfrågar AI-lösningar för att förbättra verksamheten, och utvecklare med dessa färdigheter kommer att ha stora karriärmöjligheter.
Vecka 1
Introduktion till Python-programmeringsspråket
Vecka 2
Arbeta med data i Python: Inläsning, bearbetning och visualisering av data
Vecka 3
Introduktion till maskininlärning: Vad är maskininlärning och dess tillämpningar
Vecka 4
Träna en enkel maskininlärningsmodell med Azure Machine Learning
Vecka 5
Avancerad maskininlärning och språkmodeller
Vecka 1: Introduktion till Python
Kursen inleds med en introduktion till Python för att säkerställa att alla deltagare har en gemensam förståelse för grundläggande programmeringskoncept. Du får en genomgång av datatyper och variabler i Python och lär dig hur dessa används för att lagra och manipulera data. Veckan fortsätter med att utforska villkorssatser och loopar (if, elif, else samt for och while) för att styra programflödet. Därefter tittar vi på hur funktioner och moduler kan skapa strukturerade och återanvändbara kodblock. Veckan avslutas med en introduktion till objektorienterad programmering, som ger dig kunskaper i att skapa egna klasser och objekt för bättre kodstruktur.
Vecka 2: Arbeta med data i Python
Den andra veckan fokuserar på hur man hanterar och visualiserar data i Python. Du får lära dig att använda verktyg som Numpy för numeriska beräkningar och arbete med stora matrisbaserade datamängder. Vi går igenom Pandas för att manipulera och analysera data genom dataramar och serier, vilket gör bearbetningen smidig och enkel. Slutligen introducerar vi Matplotlib, ett kraftfullt verktyg för att skapa visuella datadiagram och grafer som underlättar datavisualisering.
Vecka 3: Introduktion till maskininlärning
Vi börjar med en introduktion till maskininlärningens grunder och dess tillämpningar. Du får förståelse för maskininlärningens principer och hur tekniken kan användas för att lösa verkliga problem. Vi går vidare med avancerade koncept som övervakad och oövervakad inlärning och hur dessa används för att bygga egna modeller. Du får praktisk erfarenhet av att använda Keras, ett ramverk som förenklar utvecklingen av neurala nätverk. Under veckan kommer du att arbeta med olika maskininlärningsmodeller, såsom klassificering och regression, för att förstå deras användning och tillämpning.
Vecka 4: Bygga maskininlärningsmodeller med Azure
Under denna vecka får du praktisk erfarenhet av att bygga och träna en maskininlärningsmodell med hjälp av Azure Machine Learning-plattformen. Vi utforskar hur man använder Azure Databricks för att effektivt analysera och behandla stora datamängder i en molnbaserad miljö. Du lär dig även hur Azure Custom Vision kan användas för att skapa, träna och distribuera en egen bildigenkänningsmodell. Veckan avslutas med att bygga en webbapplikation med Flask eller Django, där du integrerar Azure AI-tjänster för att ge applikationen funktioner som bild- och textanalys.
Vecka 5: Avancerad maskininlärning och språkmodeller
Den sista veckan fokuserar på avancerad maskininlärning och språkmodeller. Du får arbeta med språkmodeller från Hugging Face och använda Google Colab för att träna egna modeller i molnet. Vi går igenom hur du kan använda datamängden Mostly Basic Python Problems (MBPP) för att träna en språkmodell som kan lösa olika typer av kodningsproblem i Python. Veckan avslutas med att du tillämpar dina kunskaper i ett slutprojekt, där du får bygga en egen AI-lösning baserad på kursens innehåll.
Erfarenhet av kodning är en förutsättning och förmåga att använda Python en fördel, men inte nödvändig då kursen inleds med en repetition av Python. Det kan dock inte skada med en repetition. Under den första veckan lär du också känna dina kurskamrater.
Som kursdeltagare behöver du skapa ett utvecklarkonto i Azure, med en buffert på 500 kr. Det krävs för att kunna genomföra övningsuppgifter.
Kursen ges helt online och startar ungefär varannan månad, med uppehåll under juli och augusti. Det digitala formatet ger dig flexibilitet och gör det möjligt att kombinera arbete och studier. Under kursen varvas teoretiska sessioner med praktiska övningar via Microsoft Teams, som används som lärplattform. Upplägget är utformat för att du enkelt ska kunna planera in dina studietimmar under och utanför arbetstid.
Kursen löper över fem veckor och består av cirka 5 timmar interaktiva lektioner per vecka, samt ytterligare 5-8 timmar för övningsuppgifter som du genomför på egen hand. Detta ger dig en gedigen hands-on-erfarenhet och möjligheten att tillämpa dina kunskaper direkt i praktiken.
Du kommer att bedömas utifrån projekten som du ska genomföra under kursen. Efter avslutat kurs med godkända resultat erhålls ett diplom.
Kursavgiften är 19.500 kr exkl moms (24.375 inkl moms)
För studenter som genomgått utbildningen Diploma in Full Stack Software Development eller Diploma in Web Application Development (Code institute) är kursavgiften 16.500 kr exkl moms (20.625 inkl moms). Se allmänna villkor.
Det finns möjlighet att dela upp kursavgiften i avbetalningar via vår partner Wasa Kredit.
Kursen leds av Ernst Rás, en uppskattad utbildare med över 17 års erfarenhet inom programvaruutveckling och testning, samt tekniker på hårdvarunivå. Med sin breda kunskap inom Java, JavaScript, Python, SQL, React, C# och .NET, har Ernst framgångsrikt undervisat på yrkeshögskolor och distanskurser. Denna expertis garanterar att du får de mest relevanta och uppdaterade kunskaperna, samtidigt som du får stöd och vägledning genom hela kursen.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Magna fringilla urna porttitor rhoncus dolor purus. Posuere urna nec tincidunt praesent.
Aino Nyman
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Magna fringilla urna porttitor rhoncus dolor purus. Posuere urna nec tincidunt praesent.
Aino Nyman
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Magna fringilla urna porttitor rhoncus dolor purus. Posuere urna nec tincidunt praesent.
Aino Nyman
Format
Online på distans
Kursavgift
Ja
Studietakt
100%, jobbkompatibelt
Förkunskapskrav
Grundläggande kunskaper i Pythonprogrammering
Längd
5 veckor
Ökar dina möjligheter
Kvalifikation
Diplomering
Projektbaserat lärande
2025-01-06
🔄 En ny omgång av kursen startas ungefär varannan månad, med undantag för juli och augusti.
Ett initiativ startat av Dataföreningen för att öka digital kompetens och mognad i Sverige.
Vill du bli en partner?
Kontakta oss gärna
Digitala Lyftet i Sverige AB
Fleminggatan 7
112 26 Stockholm
08 – 587 434 00
Från hålkort till AI sedan 1949
Läs mer