Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to Claude Code
- Understanding what Claude Code is and how it differs from copilot tools.
- Key features: codebase understanding, multi-file editing, and terminal integration.
- Overview of the agent loop and planning capabilities.
Installation and Configuration
- Installing Claude Code via npm and official packages.
- Setting up API keys and authentication for Anthropic models.
- Configuring the terminal and exploring IDE plugin options.
- Managing context windows and token limits.
Navigating Codebases with Natural Language
- Utilizing search and query commands across files.
- Understanding file relationships and dependencies.
- Refactoring and restructuring code using prompts.
Multi-File Editing Workflows
- Building features that span across multiple files.
- Managing cross-file dependencies.
- Conducting testing and validation after automated edits.
Approval Modes and Security
- Understanding automatic, semi-automatic, and manual approval levels.
- Establishing boundaries for agent autonomy.
- Reviewing changes before application in production contexts.
Git Integration
- Initiating branches and commits with Claude Code.
- Assistance with diff review and merge conflicts.
- Generating commit messages and creating changelogs.
Debugging and Bug Fixing
- Identifying root causes across the codebase.
- Applying targeted patches and running tests.
- Utilizing the agent for regression testing.
Team and Enterprise Features
- Shared context and team-specific configurations.
- Implementing custom rules and style enforcement.
- Enterprise deployment patterns and SSO considerations.
CI/CD and Automation Workflows
- Triggering agent tasks from pipeline events.
- Conducting pre-commit checks and automated code reviews.
- Running Claude Code in headless and CI environments.
Performance Optimization
- Managing large codebases within context limits.
- Splitting workloads and caching session data.
- Selecting the appropriate model tier for specific tasks.
Troubleshooting
- Resolving common connection and authentication issues.
- Debugging agent misinterpretations and erroneous edits.
- Handling rate limits and token exhaustion.
Security and Compliance
- Data handling and privacy considerations.
- Managing sensitive credentials and secrets within agent context.
- Enterprise audit trails and governance.
Summary and Next Steps
- Recap of key features and workflows.
- Resources for continued learning and community support.
- Transition to advanced Claude Code topics.
Requirements
- Experience in software development using at least one programming language.
- Basic proficiency with command-line and terminal usage.
- Familiarity with Git and version control workflows.
Audience
- Software developers seeking to accelerate development through agentic AI.
- Engineering leads evaluating AI-assisted coding tools for their teams.
- DevOps engineers integrating AI agents into CI/CD workflows.
14 Hours