Generative AI, when understood and applied correctly, will give you and your team superpowers.

”I’ve coded for 30+ years, but this tech has radically changed the way I build and design products! I never thought it would be possible to be this productive. And this is just the beginning.” – Henrik Kniberg.

The purpose of this 1-day course is to give you inspiration, knowledge, and tools to get started with GenAI-powered development in your organization. We’ll draw the big picture while also getting concrete with real-life examples (such as this), and hands-on coding exercises. If you don’t code yourself that’s fine. We’ll work in pairs or small groups.

We’ll mainly focus on GPT4 and the OpenAI API, but we’ll also talk about other models.

Note: this is a remote course, and not free. Find onsite versions here.

Key areas

  • Big picture. What is Generative AI all about, beyond the hype? How does this impact software development in general?
  • Personal productivity. How can Generative AI be used in your day-to-day work to greatly boost your personal productivity as developer or tech leader?
  • Building AI-powered products. How can Generative AI techniques be used to turbocharge your products and services and give them capabilities that were previously impossible?

Highlights

  • AI pair-programming patterns. Using tools like GPT4 as a coding buddy – patterns, tips, pitfalls. Integrating AI into your IDE.
  • Prompt engineering, basic and advanced. We will deep-dive into prompt engineering, as it is a crucial skill for both personal usage (i.e. using chatgpt for coding and for other tasks), and developing AI-powered products (i.e. designing the prompts for your product to use).
  • Embeddings & Vector DBs & Memory management. How to use techniques such as Vector Search and Retrieval Augmented Generation (RAG) to make your products more intelligent.
  • Tools and function calling. How your AI code can break out of the AI sandbox with tools to edit files, integrate with third party services, etc.
  • Automous Agents. How to build AI agents that act autonomously and don’t just wait for request/response.
  • Limitations – How do deal with limitations like context length, data security, performance and cost.
  • Ethics and safety – with technology as powerful as this, how do we avoid accidentally causing a disaster?
  • Reflection and peer-coaching – discussion with your classmates, help figure out how to best apply this technlogy in your context

Prequisites and preparation

This course is aimed primarily at developers and tech leaders. Coding skills are helpful but not required. If you want to participate in the coding exercise you will need a working development environment (python or javascript/nodejs recommended). It’s OK if you are rusty and haven’t coded for a long time, with GPT 4 it is surprisingly easy to get up and running with only limited coding knowledge.

Preparation:

  • Watch Generative AI in a Nutshell an 18 minute animated video by Henrik. We will also watch it during the course, but the movie has so much content so watching it once in advance is usually helpful.
  • ChatGpt 4 access. You will need a ChatGpt Plus account ($20 per month), or some other way to access the GPT 4 model. We will be using GPT 4 in our exercises.
  • OpenAI account. If you to participate in the coding exericse you will need an OpenAI account, since we will use the OpenAI API in our coding exercise. It is pay-per-use and you get some starting credits, but you will probably need to add a few $ more. The cost is neglible for small-scale use (like in a course….).
  • Bonus: Get OpenAI Hello World up and running. Follow the OpenAI Getting Started guide in python or nodejs and get GPT to say hello to you via code. If you run into trouble with this, don’t worry, we can help you during the course. But the course will be most valuable if you get this done before.

Pricing

The course costs SEK 10,000 per seat (excluding VAT).
Make sure you write an invoice address, and we will send an invoice to you.
If you prefer to pay by card, write that in the comment.

Course
Date
Price
Participants
Language
Venue
Contact

This course has already been held.

Please consider one of our upcoming courses

Upcomming courses in Systemutveckling & Ai