Vibe coding for beginners

Vibe coding for beginners

A man who writes code with the help of AI

Do you have an idea you want to realize, or do you dream of creating your own app? Learn how to create apps and websites with AI, even if you don't have a technical background or know how to code.

A man who writes code with the help of AI

Signup

Vibe coding for beginners

Do you have an idea for an app, website or digital solution, but lack the technical expertise to build it? With vibe coding, you learn to use artificial intelligence to develop solutions using natural language. Instead of writing complicated code, you describe what you want to create, and get AI to help you all the way from idea to finished product. This gives you a whole new way of working with development, where creativity and clear instructions are more important than coding skills.

In the course, you will learn to use modern AI tools as your development partner, and go step by step from simple tasks to more advanced projects. You get lifetime access to the course so you can learn at your own pace, and a course certificate when you finish. The skills you gain are highly relevant at a time when AI is changing how digital solutions are developed, and gives you the opportunity to test ideas quickly and efficiently in both work and your own projects. 

This is what you will learn in the course:

  • Instructing AI to build apps and websites
  • Create prototypes based on your own ideas
  • Use tools for vibrancy coding and AI-assisted development
  • Publish projects online
  • Structuring and improving solutions with AI
  • Understanding the Possibilities and Limitations of Vib Coding 

About the course

Read about how the course is structured and what you can do after completing the course.
Course structure

The course is divided into 6 modules that take you from basic concepts and introduction to vib coding to how to vib code in practice. Along the way, you will get practical examples and exercises.

  1. Introduction - Get started with vib coding, what vib coding is, choosing an AI model, and first project publishing on GitHub Pages
  2. Build in Chat (ChatGPT/Claude) – Use ChatGPT and Claude to develop projects, work hands-on with vibe coding, and publish solutions on GitHub Pages
  3. Build in browser (Bolt/Lovable/Replit/v0) – Use web-based tools to develop solutions, work hands-on with vibe coding, and publish projects on GitHub Pages
  4. Build in Code Editor (Cursor/Windsurf) – Use code editors such as Cursor and Windsurf to initiate projects, work with vibe coding, and publish solutions to GitHub Pages
  5. Build in Code Editor (Claude Code) – Use Claude Code and VS Code to set up development environments, develop projects with vibe coding, and publish solutions on Vercel
  6. Conclusion – Summary of what you have learned and how you can use vibe coding further in your own projects
Learning outcome

After the course, you will be able to:

  • Instruct artificial intelligence (AI) to build websites for you.
  • Build a fully functioning "Link in bio" page from scratch.
  • Publish your projects live on the internet with GitHub Pages.
  • Create an interactive quiz application with AI.
  • Using specialized tools to build a professional landing page.
  • Set up a simple, local development environment on your own machine.
  • Develop a "To-Do" app using an AI assistant in a code editor.
  • Use GitHub to save and keep track of your projects.
  • Build a professional portfolio website with modern tools.
  • Turn your own ideas into working prototypes and apps.

Practical information

  • The course is 100% online and can be taken at your own pace when it suits you. Estimated completion time is approx. 6 hours, but will depend on how much you work on tasks along the way
  • You get access within two working days and have perpetual access to the course. This gives you the opportunity to repeat and update the knowledge when you need it, whether it's months or years later
  • No prior knowledge required
  • You will receive a course certificate after completing the course
  • Registration is binding, and the full course fee must be paid upon cancellation.

Espen Faugstad

Course instructor Espen Faugstad is one of Norway's most experienced course instructors in digital and technological competence. He has helped tens of thousands master tools like Excel, Google Ads, Google Analytics, SEO, and Adobe programs, as well as modern AI tools like Copilot and Claude, and basic and advanced coding. Espen is known for making complex topics easy to understand, with a strong focus on practical and engaging learning that provides skills you can use right away.

Do you have any questions?