March 11, 2026 | IEK Delta 360, Ioannina
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.
CRASH COURSE
2 HOURS
IN PERSON INSTRUCTOR LED TRAINING
HANDS ON FRAMEWORKS AND USE CASES
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.
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.
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.
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.
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.
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.
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.
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.
This course empowers engineers to confidently leverage Gen AI—focusing on Claude Code—in real-world software development environments. By the end of the program, participants will be able to set up and configure Claude Code, seamlessly integrate it into engineering workflows, and utilize it for advanced code generation, static analysis, automated documentation, and intelligent refactoring.
Engineers will gain practical experience with sophisticated features such as Model Context Protocol (MCP) and custom tool creation, enabling automation of repetitive tasks, enhancement of code quality, and acceleration of project timelines.
- Understanding: Deep knowledge of Claude Code capabilities and limitations
- Configuration: Ability to configure Claude Code for optimal performance
- Integration: Skills to integrate MCP and custom tools
- Development: Confidence to build projects using Claude Code
- Documentation: Ability to auto-generate quality documentation
- Optimization: Skills to analyze and refactor code effectively
- Productivity: Significant productivity gains in daily development work
- Understand Claude Code’s capabilities and use casesn
- Configure Claude Code settings for their specific needs
- Integrate MCP servers for enhanced functionality
- Create custom tools for specialized tasks
- Build complete projects using Claude Code
- Generate comprehensive documentation automatically
- Analyze and refactor code effectively
- Optimize their development workflow with AI assistance
- Claude Code documentation links
- MCP setup guides
- Custom tool templates
- Code examples and demos
- Best practices checklist
- Integration guides