This repository contains the resources and links of the short course "Claude Code: A highly Agentic Coding Assistant".
The course teaches Claude Code best practices through 3 practical examples:
- RAG chatbot codebase (Lessons 2-6)
- Ecommerce data analysis (Lesson 7)
- Figma design mockup implementation (Lesson 8)
- Lesson 1: What is Claude Code?
- Lesson 2: Setup & Codebase Understanding
- Lesson 3: Adding Features
- Lesson 4: Testing, Error Debugging and Code Refactoring
- Lesson 5: Adding Multiple Features Simultaneously
- Lesson 6: Exploring Github Integration & Hooks
- Lesson 7: Refactoring a Jupyter Notebook & Creating a Dashboard
- Lesson 8: Creating Web App based on a Figma Mockup
- Reading Notes (
reading_notes/
) - Detailed notes for each lesson including prompts used and feature summaries - Lesson 7 Files (
lesson7_files/
) - Complete ecommerce data analysis example with:- Jupyter notebooks (original and refactored)
- Python modules for data loading, business metrics, and dashboard
- Sample ecommerce datasets
- Additional Resources (
additional_files/
) - Supplementary materials including the visualization generated in lesson 1 and the figma binary file of the mockup used in lesson 8. - Course Repository Links (
links_to_course_repos.md
) - Links to course repositories used in lessons 3-6 and lesson 8