Skip to content

Latest commit

 

History

History
69 lines (61 loc) · 2.97 KB

File metadata and controls

69 lines (61 loc) · 2.97 KB

Repository Structure

.
├── README.md                          # Root README with project overview
├── requirements.txt                    # Python dependencies
├── .gitignore                          # Git ignore rules
│
├── Day1_Agent_Basics/
│   ├── README.md                       # Day 1 learning objectives and topics
│   ├── notebook_template.ipynb        # Jupyter notebook template
│   └── concepts.md                     # Key concepts and learnings
│
├── Day2_Tools_and_Interoperability/
│   ├── README.md                       # Day 2 learning objectives and topics
│   ├── notebook_template.ipynb        # Jupyter notebook template
│   └── concepts.md                     # Key concepts and learnings
│
├── Day3_Context_and_Memory/
│   ├── README.md                       # Day 3 learning objectives and topics
│   ├── notebook_template.ipynb        # Jupyter notebook template
│   └── concepts.md                     # Key concepts and learnings
│
├── Day4_Evaluation_and_Quality/
│   ├── README.md                       # Day 4 learning objectives and topics
│   ├── notebook_template.ipynb        # Jupyter notebook template
│   └── concepts.md                     # Key concepts and learnings
│
├── Day5_Capstone_Project/
│   ├── README.md                       # Day 5 project requirements
│   ├── notebook_template.ipynb        # Jupyter notebook template
│   └── concepts.md                     # Project insights and learnings
│
├── Resources/                          # Additional materials and references
│   └── .gitkeep
│
└── Notes/                              # General course notes and reflections
    └── .gitkeep

File Descriptions

Root Files

  • README.md: Main project documentation with overview, course structure, and setup instructions
  • requirements.txt: Python package dependencies (openai, google-generativeai, langchain, anthropic, pandas, matplotlib, jupyter)
  • .gitignore: Standard Python and Jupyter ignore patterns

Day Folders

Each day folder contains:

  • README.md: Daily learning objectives, topics covered, goals, and navigation links
  • notebook_template.ipynb: Pre-structured Jupyter notebook with:
    • Learning objectives section
    • Notes & reflections area
    • Multiple experiment sections with code cells
    • Reflections section
  • concepts.md: Template for documenting key learnings, insights, code examples, and questions

Additional Folders

  • Resources/: For storing additional materials, links, and references
  • Notes/: For general course notes and reflections

Usage

  1. Navigate to the day's folder you're working on
  2. Open notebook_template.ipynb in Jupyter
  3. Follow the structure to add your experiments and code
  4. Document key concepts in concepts.md
  5. Reference the README.md for daily goals and topics