Generative AI Programmer / Subject
Intermediate
Develop advanced code prompts, repository RAG, code embeddings, coding agents, tool integrations, repository intelligence, secure AI workflows and customized code models.
Your Progress
Learning Summary
Suggested sequence
Learning roadmap
Topics follow the Admin display order
Intermediate
127 topics- Prompt Architecture
- Prompt Chaining
- Multi-Step Prompting
- Decomposition
- Self-Consistency Techniques
- Context Engineering
- Context Selection
- Context Compression
- Dynamic Prompt Construction
- Prompt Versioning
- Prompt Testing
- Prompt Evaluation
- Prompt Optimization
- Reusable Prompt Libraries
- RAG Fundamentals
- Code RAG
- Repository RAG
- Document Retrieval
- Code Retrieval
- Semantic Code Search
- Embeddings
- Code Embeddings
- Vector Databases
- Chunking Source Code
- AST-Aware Chunking
- Metadata Filtering
- Hybrid Search
- Reranking
- Query Transformation
- Context Assembly
- Repository Indexing
- Documentation RAG
- API Documentation RAG
- Introduction to Coding Agents
- Agent Architecture
- Agent Loops
- Planning Agents
- Tool-Using Agents
- Autonomous Coding Agents
- Repository Agents
- Terminal Agents
- Browser Agents
- Testing Agents
- Debugging Agents
- Code Review Agents
- Documentation Agents
- Multi-Agent Programming
- Agent Memory
- Agent State Management
- Agent Context Management
- Agent Tool Selection
- Agent Permissions
- Agent Sandboxing
- Human-in-the-Loop Agents
- Agent Observability
- Function Calling
- Tool Calling
- File System Tools
- Terminal Tools
- Shell Tools
- Git Tools
- GitHub Tools
- Database Tools
- Browser Tools
- Search Tools
- Compiler Tools
- Interpreter Tools
- Testing Tools
- Deployment Tools
- External API Tools
- Custom Tool Development
- Repository Understanding
- Repository Mapping
- Codebase Indexing
- Dependency Analysis
- Call Graph Analysis
- Symbol Search
- Semantic Code Search
- Cross-File Reasoning
- Repository Instructions
- Large Repository Context Management
- Repository-Wide Refactoring
- Repository-Wide Testing
- Repository Migration
- Automated Pull Request Generation
- Requirements-to-Code
- Specification-Driven Development
- AI-Assisted System Design
- Architecture Generation
- Database Schema Generation
- API Schema Generation
- Infrastructure-as-Code Generation
- CI/CD Generation
- Dependency Management
- Code Quality Automation
- Technical Debt Analysis
- AI-Assisted Code Maintenance
- AI-Assisted Software Migration
- Secure AI Code Generation
- AI Code Vulnerability Detection
- Static Analysis with LLMs
- Dependency Vulnerability Analysis
- Secret Detection
- Prompt Injection
- Indirect Prompt Injection
- Tool Injection
- Data Exfiltration Risks
- Agent Permission Security
- Sandbox Security
- Supply Chain Security
- Secure Tool Calling
- AI-Generated Code Auditing
- Model Selection
- Model Routing
- Fine-Tuning Fundamentals
- Fine-Tuning for Code
- Instruction Tuning
- Supervised Fine-Tuning
- Preference Optimization
- Synthetic Programming Data
- Code Dataset Preparation
- Data Cleaning
- Data Deduplication
- Model Evaluation
- Quantization
- Model Distillation
- Local Code Models
Topics
127 published topics
- 41 Terminal AgentsLearn Terminal Agents through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning
- 42 Browser AgentsLearn Browser Agents through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning
- 43 Testing AgentsLearn Testing Agents through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning
- 44 Debugging AgentsLearn Debugging Agents through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning
- 45 Code Review AgentsLearn Code Review Agents through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning
- 46 Documentation AgentsLearn Documentation Agents through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning
- 47 Multi-Agent ProgrammingLearn Multi-Agent Programming through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning
- 48 Agent MemoryLearn Agent Memory through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning
- 49 Agent State ManagementLearn Agent State Management through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning
- 50 Agent Context ManagementLearn Agent Context Management through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning
- 51 Agent Tool SelectionLearn Agent Tool Selection through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning
- 52 Agent PermissionsLearn Agent Permissions through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning
- 53 Agent SandboxingLearn Agent Sandboxing through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning
- 54 Human-in-the-Loop AgentsLearn Human-in-the-Loop Agents through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning
- 55 Agent ObservabilityLearn Agent Observability through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning
- 56 Function CallingLearn Function Calling through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning
- 57 Tool CallingLearn Tool Calling through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning
- 58 File System ToolsLearn File System Tools through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning
- 59 Terminal ToolsLearn Terminal Tools through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning
- 60 Shell ToolsLearn Shell Tools through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Intermediate · 16 min read · 120 min learning