Generativ AI som programmeringsverktyg

13 900 kr

KURSDAG 1: 1 april (tid: 09-16) KURSDAG 2: 3 april (tid: 09-12) FORMAT: Distansundervisning online

Sista anmälningsdag

Vänligen notera att sista anmälningsdag för denna kurs är en vecka (5 arbetsdagar) före kursstart.

Kursansvarig

Ludvig Callermo Riedel

Telefon:
0708205559

E-post:
ludvig.callermo.riedel@nyteknikeducation.se

Generativ AI som Programmeringsverktyg

Den snabbt växande utvecklingen av Generativ AI-verktyg innebär stora möjligheter för effektiv programmering. Det finns mycket stor potential att avlasta arbete genom att använda generativ AI till att producera syntax och automatisera arbetsflöden. Men AI behöver en pilot.  

Generativ AI ersätter inte programmerare. Men, den programmerare som på ett systematiskt sätt har förmåga att nyttja den revolutionerande tidseffektivisering som generativa AI verktyg erbjuder kan däremot minimera tidsåtgång och skapa konkurrensfördelar för sin organisation.   

Kursen är programmerarens genväg till AI-cockpiten och guidar deltagaren i användandet av generativa AI verktyg för programmering. Med praktiska handledda inslag bygger kursen på teoretisk förståelse kring hur AI kan tillämpas inom programmering, problemlösning, och integrering i ditt arbetssätt.    

Syfte och Mål  

Syftet med kursen är att tillgängliggöra användandet av AI som ett verktyg för syntaxgenerering och automatisering för den som vill effektivisera och optimera sitt arbetssätt.

Kursdeltagaren:

  • blir diplomerad AI-pilot
  • förstår hur och var AI kan appliceras i arbetsflödet effektivt
  • förstår hur möjligheter och utmaningar med att generera syntax (kvalitetskod) med hjälp av AI
  • blir införstådd med etiska överväganden och säkerhet kopplat till AI inom programmering

Innehåll

Delkurs 1

Modul 1: Förstå generativ AI för programmering

  • Moment 1 – Introduktion till generativ AI
      • Överblick av generativ AI och dess plats i modern programmering
      • Exempel på framgångsrika tillämpningar
    • Hur funkar en LLM?
  • Moment 2 – Börja med generativ AI
    • Lär dig arbeta med LLM:er, vilka finns det och vad passar de till?
    • Identifiera LLM:ers svagheter och styrkor
    • Strategier för effektiv kommunikation med generativ AI
  • Moment 3 – Prompt engineering
    • Exempel från verkligheten
    • Hur designar man en bra prompt?
    • Hur man undviker ”hallucinationsträsket”

 

Delkurs 1

Modul 2: Verktyg & implementation

  • Moment 1 – Vilka AI verktyg finns och vad kräver de?
    • Benchmarks på modeller och hur du tolkar dem
    • Olika kodverktyg, IDE:er, plugins, m.m.
    • Hur man använder Open Source-modeller lokalt
  • Moment 2 – Agentiska och mer autonoma verktyg
    • Genomgång av autonoma och agentiska verktyg
    • Exempel på användingsområden
    • Fördelar och nackdelar med agentiska verktyg
  • Moment 3 – Praktiska exempel från verkligheten
    • AI för content-generering
    • Översättning och internationalisering i en kodbas
    • Skapa API-klienter samt konvertera mellan olika programmeringsspråk
    • Utöka existerande funktionalitet
    • Använda som kontrollfunktion
  • Introduktion av hempuppgift

 

Delkurs 2

Modul 3: Säkerhet & framtiden

  • Moment 1 – Hemuppgift
    • Presentation av hemuppgiften
    • Diskussion kring problemlösning
    • Lärdomar och utmaningar
  • Moment 2 – Säkerhetsperspektiv & informationshantering
    • Hur AI sparar och använder information
    • Säkerhet och skydd av känslig information
    • Etiska övervägande och partiskhet
  • Moment 3 – Framtiden
    • Teknikutveckling, AI och vanemönster hos människor
    • Framväxande trender inom generativ AI kopplat till programmering
    • Metoder för att hålla sig uppdaterad och fortsatt förvärv av kunskap

Målgrupp

Kursen riktar sig till personer inom ingenjörsyrket och IT-sfären med erfarenhet av programmering och förståelse för mjukvarors eller tekniska systems gränssnitt. Möjligtvis till den utbildade ingenjören med viss programmeringsvana, eller till den som har invanda programmeringsmönster men inte ännu upptäckt nyttan med AI. Kursen kan också passa den teknikintresserade som vill frigöra potential för automatisering och optimering. 

Kurslärare

Hannes Wideteg programmerade och publicerade sitt första program för spelutvecklare i 13-årsåldern. Sedan dess har han bland annat jobbat på Qlik där han spelat en central roll för Developer Experience, samt Qlik’s resa till molnet. Därtill har han på TIN Fonder utvecklat analysplattformen TIN Analytics, som använder AI och dataanalys för att plocka ut potentiella innehav. Nu driver han företaget Asekio, med en tjänst som nyttjar generativ AI för att skapa hemsidor för småföretagare. Hannes är en mycket uppskattad kursledare med stort engagemang för AI-frågan och en bred kompetens på området.

Kursavgift

Avgiften för kursen är: 13 900 kr exkl moms och omfattar 1 heldag och 1 halvdag samt kursdokumentation.

Grupprabatt

Om ni är fler i organisationen som vill gå utbildningen så nyttjar ni vår ”Gå 3 betala för 2”-rabatt. Ange koden 3FOR2 i rutan för Rabattkod vid registrering för att erhålla rabatten eller kontakta Ny Teknik Education via e-post på registration@nyteknikeducation.se.

Format

Distansundervisning online

Följ oss på LinkedIn!

Håll dig uppdaterad om våra högaktuella kurser, exklusiva erbjudanden, konferenser, nyhetsbrev och mycket, mycket mer!

 

Scanna QR-koden för att ta dig till vår sida eller klicka här!

You have Successfully Subscribed!