Build production-quality web apps with AI — without losing control of your codebase.
Kursdatoer er ikke helt avklart ennå, men kontakt kurs@bouvet.no for påmelding!
A hands-on, 4-day workshop for frontend and full-stack developers who want to work smarter with AI tools like GitHub Copilot. You'll go beyond autocomplete — using AI to plan architecture, scaffold projects, implement features, write tests, document components, and debug real bugs across the full development lifecycle.
What You'll Learn
Course Modules
01. AI Landscape: Models, tiers, reasoning, Ask/Plan/Agent, MCP
02. Copilot Fundamentals: Inline completions, Ask mode, Plan mode
03. Copilot Chat: Chat sessions, slash commands, context management, prompt engineering
04. Copilot Agents: Autonomous multi-step tasks, tool use, terminal integration
05. Memory & Context: copilot-instructions.md, custom instructions, persistent project context
06. Security: Reviewing AI-generated code, secrets, supply chain risks
07. Prepare Environment: Scaffold Vite + React + TypeScript, Vitest, Cypress, Storybook, GitHub Actions CI/CD
08. Building Plans: ADRs, code conventions, phased feature plans, preventing technical debt
09. Implement Plans: Design system, codebase structure, REST API integration
10. Build a Webapp: Feature development, AI-assisted testing, Storybook documentation
11. Bug Fixes: Frontend bugs, tracing a bug from UI to backend API
Who This Is For
Frontend and full-stack developers ready to adopt AI-assisted development workflows.
No prior AI experience needed — solid JavaScript/TypeScript fundamentals are expected.
Format
Style: Hands-on, prompt-and-build exercises using GitHub Copilot
Outcome: A complete React webapp built with AI, and the judgment to know when to use it, when to override it, and how to stay in control
Vibe coding is not about letting AI write everything for you. It's about staying in control, planning before prompting, and trusting but verifying. Good AI-assisted development leads to faster scaffolding, more consistent code, better test coverage, and more time for architecture and design thinking.
Kursdatoer er ikke helt avklart ennå, men kontakt kurs@bouvet.no for påmelding!
Shimi Zacken er en senior frontendutvikler med over 18 års erfaring med JavaScript, TypeScript og moderne webarkitektur. Han brenner for funksjonell programmering og bruker disse prinsippene i det daglige for å bygge rene, forutsigbare og vedlikeholdbare løsninger. Shimi er en aktiv kunnskapsdeler i Bouvet og har en praktisk og hands-on undervisningsstil, med fokus på teknikker som deltakerne kan ta i bruk med en gang.
Finner du ikke det helt optimale kurset eller kombinasjonen av kurs? Da ordner vi det - sammen. Vi kan tilrettelegge kurs slik at de inneholder akkurat det dere har behov for. Vi kan sette opp et helt nytt kurs, eller tilpasse eksisterende kurs og materiell. Flere medarbeidere kan selvfølgelig også samles til et eget felles kurs, for maksimal effektivitet. Ta kontakt med meg for et forslag til gjennomføring og et tilbud basert på deres behov.