#basics

Introduction to Claude Code

The use of Claude Code can lead to major productivity gains. In this seminar, you will learn how to use Claude Code to produce clean code.

Facts

3 days

Beginners

Participants should have a basic knowledge of the Clean Code Developer principles.

All participants will receive a certificate of attendance and an Open Badge, which we will distribute via mybadges.io create.

The seminar is aimed at software developers who want to become more productive with AI. You will learn
  • Installation

Learning objectives

On the one hand, using Claude Code as an AI tool in development requires knowledge of how Claude Code is operated. On the other hand, a development process is required to ensure that the AI results are of high quality before they go into production. In this seminar, you will learn through practical exercises how Claude Code can be used optimally in day-to-day development.

We have prepared corresponding exercises for the respective use cases, such as adding tests, troubleshooting, adding features, etc.

Prerequisites

Participants should have a basic knowledge of the Clean Code Developer principles. Our seminar Clean Code Developer Basics can be used.

A subscription to Claude Code is required to perform the exercises. See https://claude.com/de-de/pricing.

Contents

  • Install and set up Claude Code
    • Installation
    • Configuration of the access data
    • Selection of an LLM model
    • Control of the budget used
  • First steps
    • Operation of the Terminal User Interface (TUI)
    • Important files and directories (settings.json, CLAUDE.md, etc.)
    • Use within the IDE (VSCode, Rider, etc.)
    • Modes: Plan Mode, Accept Edits, Bypass Permissions, -dangerously-skip-permissions
    • Context Window
    • Use slash commands such as /mcp
  • Use cases
    • Supplementing automated tests
    • Refactoring
    • Troubleshooting
    • Documentation and understanding of the code base
    • Implement new features
  • Development process
    • Integrating Claude code into the development process
    • Ensuring code quality
    • Working in small steps
    • Integration of version control (git)
    • Test-driven development with Claude Code
  • Agents, Skills, MCP Server
    • Basics and concepts
    • Connection of existing MCP servers such as context7 or Rider
  • Implementation and connection of MCP servers
    • Implement MCP Server for your own use cases
    • Setting up MCP servers in Claude Code
    • Application examples

 

Customer testimonials

Here you will find our ProvenExpert profile.

Customer testimonials from the Clean Code Developer Academy-- Stefan Lieser

Our seminars

basics
Clean Code Developer Basics

Principles and tests - The seminar is aimed at software developers who are just starting to deal with the topic of software quality. The most important principles and practices of the Clean Code Developer Initiative are taught.

advanced
Clean Code Developer Advanced

From requirements to clean code with Flow Design - Get to know a software development process with Flow Design that takes you smoothly from requirements to clean code.

advanced
Clean Code Developer Refactoring

Brownfield instead of greenfield - The seminar is aimed at developers who maintain and extend existing code. You will learn how to improve code quality with refactoring measures.

advanced
Clean Code Developer Architect

The Big Picture - The seminar is aimed at experienced developers who are concerned with the question of how to create an appropriate rough structure for a software system.

advanced
Clean Code Developer Multiplier

Supporting a team - This seminar is aimed at software developers who want to support their colleagues with their knowledge of Clean Code Developer principles and practices.

advanced
Clean Code Developer Trainer

Conducting seminars as a trainer - This seminar is aimed at software developers who would like to pass on their knowledge of Clean Code Developer principles and practices or Flow Design to others as a trainer.

ASPICE
Software Testing in Automotive SPICE

Automated testing in the context of ASPICE - training for software developers who want to learn how to perform software testing in compliance with Automotive SPICE.

Docker
Docker
Docker basics

Automated testing in the context of ASPICE - training for software developers who want to learn how to perform software testing in compliance with Automotive SPICE.

Contact us

Give us a call, send us an email or use our contact form. We will be happy to advise you without obligation and provide you with a quote.

You can also Book an appointment yourself:

en_USEnglish