Gen AI Crash Course

Unlocking Gen AI:
Real-World Applications with Claude Code

March 11, 2026 | IEK Delta 360, Ioannina

At a Glance

8

Modules

2

Hours

100+

Participants

A Hands On Training Experience on Gen AI Applications

This course equips engineers to effectively use Gen AI—specifically Claude Code—in software development. Participants will learn to set up, configure, and integrate Claude Code into their workflows for code generation, analysis, documentation, and refactoring. The program covers advanced features like Model Context Protocol (MCP) and custom tool creation, enabling engineers to automate tasks, improve code quality, and accelerate project delivery with modern AI solutions.

TRAINING COHORT

CRASH COURSE

DURATION

2 HOURS

TRAINING TYPE

IN PERSON INSTRUCTOR LED TRAINING

WHAT TO EXPECT

HANDS ON FRAMEWORKS AND USE CASES

What you Need to Know

18:15 - 18:30 | Module 1: Introduction to Claude & Claude Code

Kick off the course by discovering what Claude is, its standout abilities in code understanding and generation, and how it compares to other AI coding assistants. You’ll get familiar with Claude Code—its purpose, integration into development workflows, and the key features that empower engineers. By the end of this module, you’ll recognize practical ways to use Claude Code for code generation, analysis, documentation, refactoring, and bug fixing in your own projects.

18:30 - 18:50 | Module 2: How to Use Claude Code

Learn how to set up and access Claude Code in your favorite development environments, whether that’s your IDE, web interface, or via API. Master the basics of authentication and workflow, then dive into practical usage patterns like prompt engineering, context management, and iterative code refinement. Experience a live demo where you’ll see how to generate a REST API endpoint, provide requirements, and iteratively improve your results with Claude Code.

18:50 - 19:05 | Module 3: Claude Code Settings & Configuration

Unlock the full potential of Claude Code by learning how to configure it for your needs. You’ll explore model selection, temperature and token settings, and context window management. Discover how to optimize performance, balance quality and speed, and make cost-effective choices. Advanced configuration topics like custom system prompts, output formatting, error handling, and logging will help you tailor Claude Code to your workflow.

19:05 - 19:25| Model Context Protocol (MCP) & Integration

Explore the Model Context Protocol (MCP) and see how it extends Claude’s capabilities with real-time data and custom business logic. Get step-by-step guidance on installing and configuring MCP, connecting it to Claude Code, and troubleshooting connections. Learn about the benefits of MCP, such as extended context and improved accuracy, and watch a live demo on integrating MCP for database queries to enhance code generation in real-world scenarios.

19:25 - 19:45 | Module 5: Custom Tools & Tool Creation

Discover how to extend Claude Code with custom tools. You’ll learn what custom tools are, how they’re structured, and how to create, implement, validate, and test them for seamless integration. Step-by-step examples will guide you through building tools for database queries and code linting, covering everything from schema definition to error management. A live demo will show you how to build and use a custom API validation tool in practice.

19:45 - 20:10 |Module 6: Building Projects with Claude Code

Master the project development workflow with Claude Code. Learn how to plan, design architecture, develop incrementally, and validate your work using Claude’s capabilities. In a comprehensive live demo, you’ll build a Task Management API from scratch—setting up the project, implementing core features, optimizing code, generating tests, and producing documentation. Wrap up with best practices for breaking down tasks, iterative refinement, code review, and version control integration.

20:10 - 20:25 | Module 7: Documentation Generation with Claude Code

Unlock the power of automated documentation. Explore the various types of documentation Claude Code can generate, from API docs and inline comments to architecture guides and user manuals. See how Claude analyzes code, extracts key information, and formats consistent, high-quality documentation. A live demo will walk you through generating API documentation, and you’ll finish with best practices for keeping your docs clear, current, and automated.

20:25 - 20:40 | Module 8: Code Analysis & Refactoring

Elevate your code quality with Claude Code’s analysis and refactoring tools. Learn how to identify code smells, performance issues, security vulnerabilities, and complexity. See how Claude suggests and automates improvements while maintaining functionality and ensuring robust testing. A live demo will guide you through analyzing and refactoring legacy code, and you’ll gain best practices for incremental changes, continuous testing, documentation, and performance validation.

20:40 - 21:00 | Open Discussion and Q&A