Algemene omschrijving
In de training AI voor developers krijg je inzicht in verschillende AI-technieken en een vergelijking van diverse AI-aanbieders. Je leert over de limieten en kaders van kunstmatige intelligentie en hoe AI gebruikt kan worden om documentatie te genereren en te analyseren, evenals om te programmeren en kunstmatige intelligentie te integreren binnen bestaande systemen.
Daarnaast bestaat de training AI voor developers uit onder andere het gebruik van kunstmatige intelligentie voor JavaScript-ontwikkeling, gameontwikkeling en API-authenticatie. Hierbij komen diverse authenticatiemethoden aan bod zoals OAuth en API-keys. Je leert hoe jij kunstmatige intelligentie toe kunt passen aan webontwikkeling en andere ICT-oplossingen.
Ten slotte biedt de training AI voor developers inzicht in het gebruik van AI-hulpmiddelen als ChatGPT en Dall-E voor integraties, waarbij je zelfs de mogelijkheid hebt om jouw stem te gebruiken om kunst te creëren. Je zult ook ontdekken hoe jij kunstmatige intelligentie kunt gebruiken om processen te automatiseren in combinatie met Power Automate. Na afloop beschik jij over de theoretische kennis en praktische vaardigheden om kunstmatige intelligentie in te zetten voor dagelijkse taken en bedrijfsprocessen.
Doelgroep
De training AI voor developers is voornamelijk geschikt voor softwareontwikkelaars die willen leren hoe zij gebruik kunnen maken van kunstmatige intelligentie om hun werk te vereenvoudigen.
Leerdoelen
Door de training AI voor developers te volgen, zul je de volgende kennis en vaardigheden verkrijgen:
- Inzicht in verschillende AI-technieken en -aanbieders.
- Documentatie genereren en analyseren met behulp van kunstmatige intelligentie.
- Code schrijven en valideren met behulp van kunstmatige intelligentie.
- Kunstmatige intelligentie gebruiken binnen JavaScript- en gameontwikkeling.
- API-authenticatie en -integraties met kunstmatige intelligentie.
- ChatGPT- en Dall-E-integraties toepassen.
- Procesautomatisering met kunstmatige intelligentie via Power Automate.
- Custom AI API-connectoren ontwikkelen en toepassen.
Voorkennis
Voordat je deelneemt aan de training AI voor developers, raden wij aan dat jij beschikt over de volgende kennis en vaardigheden.
- Basiskennis van JavaScript.
- Basiskennis van API’s.
Onderwerpen
Achtergrond en vergelijking
Techniek
Verschillende soorten AI
AI-aanbodvergelijking
Opdrachten:
- Limieten en kaders.
- Proef op de som.
Documentatie genereren met AI
Documentatie analyse met AI
Genereren in bestaande code
Genereren over bestaande code in Markdown
Opdrachten:
- Analyses huidige situatie.
- Genereren en valideren.
Code schrijven met AI
Grenzen en overwegingen
JavaScript met AI
Game Development met AI
Opdrachten:
- Kickstart je project.
- Inzichten.
- Van 0 naar 100, of toch niet?
API’s en authenticatie
API one-on-one
Basic authenticatie
API-key authenticatie
OAuth authenticatie
Opdrachten:
- API tooling.
- Bouw je webserver en test authenticatie.
ChatGPT-integraties
GPT Actions
ChatGPT API
ChatGPT Assistants
Opdrachten:
- ChatGPT-integratie in je website.
- ChatGPT-integratie met een publieke API.
Dall-E-integraties
Dall-E API
Integratie met TTS en Dall-E
Opdracht:
- Je eigen voice-based interactieve schilderij aan de muur.
Procesautomatisering met AI
Eenvoudigere integraties met Power Automate
AI API custom connectors
Opdrachten:
- E-mail en bijlage afhandeling met AI.
- Systeembeheer met AI.
- Custom connector voor AI API’s.