Claude Code is a powerful AI coding assistant that can also automate research, writing, editing,
and more.
It runs locally on your computer in a working directory, acting as a helpful sidekick under your guidance.
Given a task, it uses Claude, the LLM, multiple times to plan the work, carry it out, and
check the results.
Through hands-on activities, I introduce the core concepts and tools that unlock Claude Code’s full potential,
including Git for version control, Visual Studio Code for coding and editing, WSL
(Windows Subsystem for Linux) for running on Windows, and Docker for isolated
development environments.
Follow the learning path or pick tutorials that interest you!
Getting Started
- Install Claude Code on Windows
- Install Claude Code on Mac
- Get Started with VS Code
- Claude Code: Basic Operations
- Set Up VS Code for Claude Code on Windows
- Use Claude Code from VS Code on Mac
- Claude Code with local version control for Windows
- Claude Code with local version control for Mac
- Using Claude Code with RStudio on Mac
- Using Claude Code from WSL with RStudio on Windows
Building Skills
- Get Started with Version Control
- Run R in VS Code
- Run Python in VS Code
- Use Claude Code for R in VS Code on Mac
- Use Claude Code for Python in VS Code on Mac
- Use GitHub Desktop with Claude Code
- Write a Research Paper with Claude Code
Expert Topics
- R Coding in VS Code via Docker
- Python Coding in VS Code via Docker
- Vibe Coding in R with Claude Code
- Vibe Coding in Python with Claude Code
- Create Custom Slash Commands
- Create Your First Claude Skill
- Create a Claude Skill for Medical Research
- Creating an Agent in Claude Code
How Claude Code helped me create these tutorials