Skip to content

Commit d88be0d

Browse files
committed
Rename Section 1: Context Engineering Foundations with updated notebook names
Section directory renamed: - section-1-fundamentals → section-1-context-engineering-foundations Notebooks renamed: - 01_introduction_context_engineering.ipynb → 01_what_is_context_engineering.ipynb - 02_context_types_deep_dive.ipynb → 02_context_assembly_strategies.ipynb Updated all references across: - README.md (section title, directory path, quick start) - COURSE_SUMMARY.md (section title, learning path) - notebooks/README.md (section title, directory path, notebook names) - notebooks/SETUP_GUIDE.md (section title) - notebooks/section-2-rag-foundations/README.md (prerequisites) - notebooks/section-3-memory-architecture/README.md (prerequisites) - Internal notebook reference (01 → 02 link) Changes emphasize 'Context Engineering' discipline and improve clarity: - 'Fundamentals' → 'Foundations' (clearer progression marker) - 'Introduction' → 'What is Context Engineering?' (matches H1, engaging) - 'Deep Dive' → 'Assembly Strategies' (better reflects content focus)
1 parent b676ea5 commit d88be0d

File tree

9 files changed

+23
-24
lines changed

9 files changed

+23
-24
lines changed

python-recipes/context-engineering/COURSE_SUMMARY.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@ A complete **Redis University Course Advisor Agent** that:
3535

3636
## 📖 Course Structure
3737

38-
### **Section 1: Context Engineering Fundamentals** (2-3 hours)
38+
### **Section 1: Context Engineering Foundations** (2-3 hours)
3939

4040
**Notebooks**: 2 | **Prerequisites**: None
4141

4242
#### Notebooks
43-
1. **Context Engineering Overview** - Four context types, principles, and architecture
43+
1. **What is Context Engineering?** - Four context types, principles, and architecture
4444
2. **Context Assembly Strategies** - How to combine contexts effectively
4545

4646
#### Learning Outcomes
@@ -648,7 +648,7 @@ from redis_context_course import (
648648
### Recommended Learning Path
649649

650650
#### For Beginners (3-4 weeks, 6-8 hours/week)
651-
1. **Week 1**: Complete Section 1 (Fundamentals) and Section 2 (RAG)
651+
1. **Week 1**: Complete Section 1 (Foundations) and Section 2 (RAG)
652652
2. **Week 2**: Work through Section 3 (Memory Architecture)
653653
3. **Week 3**: Build agents in Section 4 (Tool Selection & LangGraph)
654654
4. **Week 4**: Optimize in Section 5 (Production)

python-recipes/context-engineering/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,13 @@ A complete **Redis University Course Advisor Agent** that:
6161

6262
## 📖 Course Structure
6363

64-
### **Section 1: Context Engineering Fundamentals** (2-3 hours)
64+
### **Section 1: Context Engineering Foundations** (2-3 hours)
6565
**2 notebooks** | **Prerequisites**: None
6666

6767
Learn the foundational concepts of context engineering and the four context types.
6868

6969
**Notebooks**:
70-
1. **Context Engineering Overview** - Four context types, principles, and architecture
70+
1. **What is Context Engineering?** - Four context types, principles, and architecture
7171
2. **Context Assembly Strategies** - How to combine contexts effectively
7272

7373
**Learning Outcomes**:
@@ -192,7 +192,7 @@ context-engineering/
192192
│ ├── README.md # Notebook-specific documentation
193193
│ ├── SETUP_GUIDE.md # Detailed setup instructions
194194
│ ├── REFERENCE_AGENT_USAGE_ANALYSIS.md # Component usage analysis
195-
│ ├── section-1-fundamentals/ # Section 1 notebooks
195+
│ ├── section-1-context-engineering-foundations/ # Section 1 notebooks
196196
│ ├── section-2-rag-foundations/ # Section 2 notebooks
197197
│ ├── section-3-memory-architecture/ # Section 3 notebooks
198198
│ ├── section-4-tool-selection/ # Section 4 notebooks
@@ -258,7 +258,7 @@ cd ..
258258
# Start Jupyter
259259
jupyter notebook notebooks/
260260

261-
# Open: section-1-fundamentals/01_context_engineering_overview.ipynb
261+
# Open: section-1-context-engineering-foundations/01_what_is_context_engineering.ipynb
262262
```
263263

264264
### **Verification**
@@ -454,7 +454,7 @@ docker-compose down -v
454454
### For Beginners
455455
**Timeline**: 3-4 weeks (6-8 hours/week)
456456

457-
1. **Week 1**: Complete Section 1 (Fundamentals) and Section 2 (RAG)
457+
1. **Week 1**: Complete Section 1 (Foundations) and Section 2 (RAG)
458458
2. **Week 2**: Work through Section 3 (Memory Architecture)
459459
3. **Week 3**: Build agents in Section 4 (Tool Selection & LangGraph)
460460
4. **Week 4**: Optimize in Section 5 (Production)
@@ -486,7 +486,7 @@ docker-compose down -v
486486

487487
### By Section
488488

489-
**Section 1: Fundamentals**
489+
**Section 1: Foundations**
490490
- Understand the four context types (system, user, retrieved, conversation)
491491
- Learn context assembly strategies
492492
- Grasp the importance of context engineering

python-recipes/context-engineering/notebooks/README.md

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ This directory contains the hands-on Jupyter notebooks for the Context Engineeri
2929
cd python-recipes/context-engineering
3030
jupyter notebook notebooks_v2/
3131

32-
# Open: section-1-fundamentals/01_context_engineering_overview.ipynb
32+
# Open: section-1-context-engineering-foundations/01_what_is_context_engineering.ipynb
3333
```
3434

3535
**Need to set up?** Follow the [5-minute quick start](../README.md#-quick-start-5-minutes) in the main README.
@@ -43,7 +43,7 @@ jupyter notebook notebooks_v2/
4343
### Learning Journey
4444

4545
```
46-
Section 1: Fundamentals → Section 2: RAG → Section 3: Memory → Section 4: Tools → Section 5: Production
46+
Section 1: Foundations → Section 2: RAG → Section 3: Memory → Section 4: Tools → Section 5: Production
4747
↓ ↓ ↓ ↓ ↓
4848
Basic Concepts → RAG Agent → Memory Agent → Multi-Tool Agent → Production Agent
4949
(2-3 hrs) (3-4 hrs) (4-5 hrs) (5-6 hrs) (4-5 hrs)
@@ -81,7 +81,7 @@ Basic Concepts → RAG Agent → Memory Agent → Multi-Tool Agen
8181

8282
## 📚 Complete Course Syllabus
8383

84-
### 🎯 **Section 1: Fundamentals**
84+
### 🎯 **Section 1: Foundations**
8585
**Goal**: Master context engineering basics and the four context types
8686
**Duration**: ~2-3 hours
8787
**Prerequisites**: Basic Python knowledge, familiarity with LLMs
@@ -97,8 +97,8 @@ Basic Concepts → RAG Agent → Memory Agent → Multi-Tool Agen
9797
- Foundation for building sophisticated AI systems
9898

9999
**Notebooks**:
100-
1. `01_introduction_context_engineering.ipynb` - Core concepts and why context engineering matters
101-
2. `02_context_types_deep_dive.ipynb` - Hands-on exploration of each context type
100+
1. `01_what_is_context_engineering.ipynb` - Core concepts and why context engineering matters
101+
2. `02_context_assembly_strategies.ipynb` - Hands-on exploration of each context type
102102

103103
**Reference Agent Components Used**: None (conceptual foundation)
104104

@@ -305,7 +305,7 @@ class OptimizedProductionAgent:
305305

306306
## 🎓 Learning Outcomes by Section
307307

308-
### **After Section 1: Fundamentals**
308+
### **After Section 1: Foundations**
309309
Students can:
310310
- ✅ Explain the four context types and when to use each
311311
- ✅ Understand context engineering principles and best practices
@@ -523,10 +523,9 @@ enhanced-integration/
523523
├── setup.sh # Alternative shell setup script
524524
├── .env.example # Environment configuration template
525525
526-
├── section-1-fundamentals/ # Foundation concepts
527-
│ ├── 01_context_engineering_overview.ipynb
528-
│ ├── 02_core_concepts.ipynb
529-
│ ├── 03_context_types_deep_dive.ipynb
526+
├── section-1-context-engineering-foundations/ # Foundation concepts
527+
│ ├── 01_what_is_context_engineering.ipynb
528+
│ ├── 02_context_assembly_strategies.ipynb
530529
│ └── README.md
531530
532531
├── section-2-rag-foundations/ # Complete RAG system

python-recipes/context-engineering/notebooks/SETUP_GUIDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ Once setup is complete:
165165
- ✅ Redis (for vector storage)
166166
- ✅ OpenAI API key
167167

168-
### Section 1: Context Fundamentals
168+
### Section 1: Context Foundations
169169
- ✅ OpenAI API key only
170170

171171
---

python-recipes/context-engineering/notebooks/section-1-fundamentals/01_introduction_context_engineering_old.ipynb renamed to python-recipes/context-engineering/notebooks/section-1-context-engineering-foundations/01_introduction_context_engineering_old.ipynb

File renamed without changes.

python-recipes/context-engineering/notebooks/section-1-fundamentals/01_introduction_context_engineering.ipynb renamed to python-recipes/context-engineering/notebooks/section-1-context-engineering-foundations/01_what_is_context_engineering.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -653,7 +653,7 @@
653653
"\n",
654654
"Now it's time to build one yourself.\n",
655655
"\n",
656-
"**Continue to: `02_context_types_deep_dive.ipynb` →**\n",
656+
"**Continue to: `02_context_assembly_strategies.ipynb` →**\n",
657657
"\n",
658658
"In the next notebook, you'll write code, format context, make LLM calls, and see real results. You'll transform from understanding *why* context matters to knowing *how* to implement it effectively.\n",
659659
"\n",

python-recipes/context-engineering/notebooks/section-1-fundamentals/02_context_types_deep_dive.ipynb renamed to python-recipes/context-engineering/notebooks/section-1-context-engineering-foundations/02_context_assembly_strategies.ipynb

File renamed without changes.

python-recipes/context-engineering/notebooks/section-2-rag-foundations/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ By completing this section, you will:
1414

1515
## Prerequisites
1616

17-
- Completion of Section 1: Fundamentals
17+
- Completion of Section 1: Foundations
1818
- Basic understanding of Python and object-oriented programming
1919
- Familiarity with the concepts of context engineering
2020

@@ -147,7 +147,7 @@ After completing this section:
147147
## Cross-References
148148

149149
This section builds upon:
150-
- **Section 1 Fundamentals**: Context types and assembly patterns
150+
- **Section 1 Foundations**: Context types and assembly patterns
151151
- **Reference-agent models**: Professional data structures and validation
152152

153153
This section prepares you for:

python-recipes/context-engineering/notebooks/section-3-memory-architecture/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ By the end of this section, you will:
1616

1717
## Prerequisites
1818

19-
- ✅ Completed Section 1 (Context Engineering Fundamentals)
19+
- ✅ Completed Section 1 (Context Engineering Foundations)
2020
- ✅ Completed Section 2 (RAG Foundations)
2121
- ✅ Redis instance running
2222
- ✅ Agent Memory Server running (see reference-agent/README.md)

0 commit comments

Comments
 (0)