AI Agent Engineer

COURSE CATALOG10 knowledge domains · 57 course entries · 4 role tracks

ROLE TRACKS

Agent application development32
  1. AI Foundations Learning PathCore
  2. Python FundamentalsRecommended
  3. JSON Learning IndexRecommended
  4. Data Structures FundamentalsRecommended
  5. API Learning PathRecommended
  6. MarkdownRecommended
  7. Git Learning PathRecommended
  8. Linux CommandsOptional
  9. Regular ExpressionsOptional
  10. Probability and StatisticsRecommended
  11. Machine LearningRecommended
  12. Modern LLM Capabilities and Model SelectionCore
  13. Prompt EngineeringCore
  14. Context Engineering Learning PathCore
  15. LLM API Integration Learning PathCore
  16. Tool Calling (including Function Calling)Core
  17. Agent CoreCore
  18. MCPOptional
  19. Environment-based AgentsOptional
  20. Agent Skills Learning PathOptional
  21. Agentic Design PatternsOptional
  22. LangChainOptional
  23. CrewAI Learning IndexOptional
  24. Workflow Automation Learning PathCore
  25. Data Annotation Learning PathRecommended
  26. Data VisualizationRecommended
  27. Evaluation Framework Learning PathRecommended
  28. LLMOps Learning PathRecommended
  29. AI Safety Learning PathCore
  30. Privacy-Enhancing Technologies Learning PathRecommended
  31. Multi-Agent Collaboration Learning PathOptional
  32. A2A ProtocolOptional
RAG and knowledge bases35
  1. AI Foundations Learning PathCore
  2. Python FundamentalsRecommended
  3. JSON Learning IndexCore
  4. Data Structures FundamentalsOptional
  5. API Learning PathRecommended
  6. MarkdownRecommended
  7. Git Learning PathRecommended
  8. Linux CommandsOptional
  9. Regular ExpressionsRecommended
  10. Probability and StatisticsRecommended
  11. Linear AlgebraRecommended
  12. Machine LearningRecommended
  13. Modern LLM Capabilities and Model SelectionCore
  14. Prompt EngineeringCore
  15. Context Engineering Learning PathCore
  16. LLM API Integration Learning PathCore
  17. Multimodal AI Learning PathOptional
  18. Data CleaningCore
  19. OCROptional
  20. Speech RecognitionOptional
  21. Document ParsingCore
  22. Knowledge Base ConstructionCore
  23. Chunking StrategiesCore
  24. Vector FundamentalsRecommended
  25. EmbeddingsCore
  26. Vector DatabasesCore
  27. Semantic Search Learning PathCore
  28. Data Annotation Learning PathRecommended
  29. RerankingCore
  30. RAG Learning PathCore
  31. Data VisualizationRecommended
  32. LangChainOptional
  33. Evaluation Framework Learning PathCore
  34. AI Safety Learning PathCore
  35. Privacy-Enhancing Technologies Learning PathRecommended
Agent platform and reliability38
  1. AI Foundations Learning PathCore
  2. Python FundamentalsRecommended
  3. JSON Learning IndexRecommended
  4. Data Structures FundamentalsRecommended
  5. API Learning PathRecommended
  6. MarkdownRecommended
  7. Git Learning PathRecommended
  8. Linux CommandsRecommended
  9. Regular ExpressionsOptional
  10. Probability and StatisticsRecommended
  11. Machine LearningRecommended
  12. Modern LLM Capabilities and Model SelectionCore
  13. Prompt EngineeringCore
  14. Context Engineering Learning PathCore
  15. LLM API Integration Learning PathCore
  16. Tool Calling (including Function Calling)Core
  17. Agent CoreCore
  18. MCPOptional
  19. Environment-based AgentsOptional
  20. Agent Skills Learning PathOptional
  21. Agentic Design PatternsOptional
  22. LangChainOptional
  23. CrewAI Learning IndexOptional
  24. Workflow Automation Learning PathCore
  25. Data CleaningRecommended
  26. Data Annotation Learning PathRecommended
  27. Data VisualizationRecommended
  28. Evaluation Framework Learning PathCore
  29. Synthetic DataRecommended
  30. Benchmark Design Learning PathCore
  31. MLOps Learning PathRecommended
  32. LLMOps Learning PathCore
  33. Runtime Monitoring Learning PathCore
  34. AI Safety Learning PathCore
  35. Privacy-Enhancing Technologies Learning PathRecommended
  36. AI Governance Learning PathCore
  37. Multi-Agent Collaboration Learning PathRecommended
  38. A2A ProtocolOptional
Multimodal and real-time interaction29
  1. AI Foundations Learning PathCore
  2. Python FundamentalsRecommended
  3. JSON Learning IndexRecommended
  4. Data Structures FundamentalsOptional
  5. API Learning PathRecommended
  6. MarkdownRecommended
  7. Git Learning PathRecommended
  8. Linux CommandsOptional
  9. Regular ExpressionsOptional
  10. Probability and StatisticsRecommended
  11. Linear AlgebraRecommended
  12. Machine LearningRecommended
  13. Deep LearningRecommended
  14. Modern LLM Capabilities and Model SelectionCore
  15. Multimodal AI Learning PathCore
  16. OCRRecommended
  17. Speech RecognitionCore
  18. Text to SpeechCore
  19. Tool Calling (including Function Calling)Core
  20. Agent CoreCore
  21. Data Annotation Learning PathRecommended
  22. Data VisualizationRecommended
  23. Real-Time Multimodal InteractionCore
  24. Evaluation Framework Learning PathCore
  25. AI Safety Learning PathCore
  26. Privacy-Enhancing Technologies Learning PathRecommended
  27. Image Generation Learning PathOptional
  28. Video Generation Learning PathOptional
  29. Multi-Agent Collaboration Learning PathOptional

KNOWLEDGE DOMAINS

01Engineering and mathematical foundations14
  1. 01AI Foundations Learning Path
    ↳Course overview
    1. Concept Map6
      1. AI Map and Core Terms
      2. Data, Models, Training, and Inference
      3. Generalization, Data Splits, and Leakage
      4. Evaluation Evidence and Feedback Loops
      5. How LLMs Generate Answers
      6. How Agents Complete Tasks
    2. Engineering Decisions4
      1. Capability Boundaries and Failure Modes
      2. When to Use AI and Select a System Shape
      3. From Prototype to Launch and Exit
      4. Responsible Use and Risk Controls
    3. Project And Self Assessment2
      1. Integrated Project: Meeting Action-Item Assistant
      2. Course-Wide Self-Check and Mastery
  2. 02Python Fundamentals
    ↳Course overview
    1. Minimum Python Practice for Agent Engineering
    2. Engineering Route12
      1. Foundations And Boundaries4
        1. Interpreter, Virtual Environments, and Dependencies
        2. Type Hints and Data Models
        3. Functions, Modules, and Dependency Injection
        4. Files, JSON, and Input Validation
      2. Reliability And Testing3
        1. Exceptions, Timeouts, Retries, and Resource Management
        2. Configuration, Logging, and Sensitive Information
        3. Unit Testing, Mocks, and Regression
      3. Concurrency And Delivery3
        1. Async Concurrency, Cancellation, and Rate Limits
        2. Project Layout, CLI, and Reproducible Runs
        3. Agent Tool Function Design
      4. Project And Self Assessment2
        1. Project: Reliable Task Queue
        2. Course-Wide Self-Check and Mastery
  3. 03Data Structures Fundamentals
    ↳Course overview
    1. Foundation Models2
      1. Data Structures, Abstract Data Types, and Invariants
      2. Complexity, Resource Costs, and Measurement
    2. Linear Structures3
      1. Contiguous, Linked, and Binary Search
      2. Mutability, Copying, and Iteration
      3. Stacks, Queues, and Deques
    3. Indexing And Priority2
      1. Hash Tables, Dictionaries, Sets, and Counting
      2. Heaps and Stable Priority Queues
    4. Relational Structures2
      1. Trees and Hierarchical Traversal
      2. Graphs, Dependencies, and Topological Order
    5. Engineering Selection1
      1. Structure Composition, Capacity Boundaries, and Performance Diagnosis
    6. Project And Self Check2
      1. Project: Dependency Task Scheduler
      2. Course Self-Check and Mastery Review
  4. 04JSON Learning Index
    ↳Course overview
    1. JSON Syntax and Data Model
    2. Python Parsing, Serialization, and Strict Mode
    3. Interoperability, Unicode, and Number Boundaries
    4. Files, JSON Lines, and Stream Processing
    5. JSON Schema Core Contracts
    6. Schema Design, Versioning, and Error Localization
    7. JSON in API, LLM, and Tool Calling
    8. Project: Reliable Agent Configuration and Event Pipeline
    9. JSON Exercises, Self-Check, and Mastery Criteria
  5. 05API Learning Path
    ↳Course overview
    1. Ai Api Reference11
      1. Vendor AI API Reference Index
      2. Anthropic Claude API Calls
      3. Cohere API Calls
      4. DeepSeek API Calls
      5. Google Gemini API Calls (Interactions and GenerateContent)
      6. Kimi API Calls
      7. Mistral API Calls
      8. OpenAI API Calls
      9. Qwen API Calls
      10. xAI Grok API Calls
      11. Zhipu GLM API Calls
    2. Authentication, Status Codes, and Credential Security
    3. Error Classification, Logging, and Troubleshooting
    4. API Exercises, Self-Assessment, and Mastery Criteria
    5. HTTP Requests and Responses
    6. Pagination, Rate Limits, and Quotas
    7. Project: Reliable API Client
    8. Requests Client, Session, and Contract Reading
    9. Timeouts, Retries, Backoff, and Idempotency
  6. 06Markdown
    ↳Course overview
    1. Markdown Basics and Readable Source Files
    2. CommonMark, GFM, and Obsidian Syntax Boundaries
    3. Obsidian Links, Attachments, and Embeds
    4. Properties, Callouts, and Reusable Notes
    5. Structured Technical Writing for Agent Engineering
    6. Integrated Writing Practice and Mermaid Debugging
    7. Knowledge-Base Runbook Project and Self-Test
    8. Examples2
      1. Link and Embed Practice Target
      2. Meeting-Summary Runbook Reference Answer
    9. The Complete Markdown Tutorial
    10. The Complete Mermaid Tutorial: Draw Flowcharts, Architecture Diagrams, and Project Diagrams with Markdown Text
    11. Markdown References, Versions, and Compatibility Notes
  7. 07Git Learning Path
    ↳Course overview
    1. Git Cheat Sheet: Install Git Locally
    2. Git Cheat Sheet: Getting Started and Creating a Repository
    3. Git State Model and Commit Graph
    4. Git Cheat Sheet: Staging Area and File Operations
    5. Git Cheat Sheet: Commits and Pre-Commit Checks
    6. Git Cheat Sheet: Switching and Managing Branches
    7. Branch Merging and Conflict Resolution
    8. Git Cheat Sheet: Diffing and Commit References
    9. Git Cheat Sheet: Undoing and Cleaning Up
    10. Git Cheat Sheet: History Rewriting and Failure Recovery
    11. Git Cheat Sheet: History Tracing and Code Archaeology
    12. Git Cheat Sheet: Remote Repository Synchronization
    13. Remote Collaboration and an Offline Two-Clone Lab
    14. Git Cheat Sheet: Git Configuration and Key Files
    15. Version-Control Practice and Self-Check
  8. 08Linux Commands
    ↳Course overview
    1. Legacy Quick Reference: Common Linux Commands
    2. Linux Environment and Shell Basics
    3. 01 Help and Basics
    4. 02 Directories and Paths
    5. 03 File and Directory Operations
    6. 04 Viewing File Content
    7. 05 Searching and Finding
    8. 06 Text Processing
    9. 07 Pipelines, Redirection, and Command Composition
    10. 08 Permissions and Users
    11. 09 Process Management
    12. 10 System Information
    13. 11 Services and Logs
    14. 12 Networking and Ports
    15. 13 Archiving and Extraction
    16. 14 Package Management and Safe Downloads
    17. 15 Shell Environment and Variables
    18. 16 tmux Terminal Multiplexing
    19. Agent Service Troubleshooting Practice and Self-Check
    20. Legacy Linux Command Quick-Reference Index
  9. 09Regular Expressions
    ↳Course overview
    1. Regular Expression Reference Notes
    2. Regular Expressions: Task Modeling and Engine Differences
    3. Regular Expressions: Basic Characters and Character Classes
    4. Regular Expressions: Boundaries and Quantifiers
    5. Regular Expressions: Groups, Alternation, and Backreferences
    6. Regular Expressions: Lookahead and Lookbehind
    7. Regular Expressions: Flags and Replacement
    8. Regular Expressions: Practical Python re and PowerShell APIs
    9. Regular Expressions: Performance and Debugging
    10. Python Log Parser Project and Self-Test
  10. 10Probability and Statistics
    ↳Course overview
    1. Probability and Statistics: Descriptive Statistics and Data Quality
    2. Estimation, Confidence Intervals, and Hypothesis Testing
    3. Probability and Statistics: Evaluation Design, Effect Sizes, and Statistical Pitfalls
    4. Expectation, Variance, and Sampling
    5. Probability, Conditional Probability, and Bayes' Rule
    6. Project: Agent Evaluation Uncertainty
    7. Random Variables and Common Distributions
  11. 11Linear Algebra
    ↳Course overview
    1. Linear Algebra: Coordinates, Dot Products, Norms, and Similarity
    2. Vectors, Matrices, and Shapes
    3. Linear Combinations, Systems, and Rank
    4. Linear Transformations and Neural Networks
    5. Orthogonality, Projection, and Least Squares
    6. Linear Algebra: Numerical Stability and Condition Numbers
    7. Eigenvalues, SVD, and the Least-Squares Project
  12. 12Calculus Fundamentals
    ↳Course overview
    1. Calculus Fundamentals: Variables, Functions, Graphs, and Scales
    2. Functions, Limits, and Derivatives
    3. Partial Derivatives and Gradients
    4. Chain Rule and Backpropagation
    5. Calculus Fundamentals: Automatic Differentiation and Gradient Checking
    6. Optimization and Gradient Descent
    7. Integrals, Probability, and the Gradient-Descent Project
  13. 13Machine Learning
    ↳Course overview
    1. Task Types and the Complete Workflow
    2. Data Splitting and Data Leakage
    3. Features and Preprocessing Pipelines
    4. Training, Validation, and Hyperparameter Tuning
    5. Overfitting and Generalization
    6. Metrics, Baselines, and Error Analysis
    7. Introduction to Unsupervised Learning
    8. Project: Ticket Intent Routing
    9. Loss Functions
    10. Mamba Models
    11. Optimizers
    12. Transformer Models
  14. 14Deep Learning
    ↳Course overview
    1. Deep Learning: Engineering Practice and a Modern Workflow
    2. Dive into Deep Learning: Sources and Full Index
02Models and context4
  1. 18.5Modern LLM Capabilities and Model Selection
    ↳Course overview
    1. Capability Contracts and the Selection Object
    2. Reasoning, Effective Context, and Structured Output
    3. Tool Support and Agent Runtime Compatibility
    4. Multimodal, Embedding, and Specialized Models
    5. Hard Gates, Privacy, and Deployment Boundaries
    6. Task-Level Multi-Trial Evaluation
    7. Pareto Trade-offs and Sensitivity Analysis
    8. Project: an Auditable Model-Selection Scorecard
  2. 19Prompt Engineering
    ↳Course overview
    1. Task Definition, Instruction Hierarchy, and Boundaries
    2. Zero-Shot Prompting, Examples, and Counterexamples
    3. Structured Output and Contracts
    4. Templates, Variables, and Version Management
    5. Evaluation-Driven Iteration
    6. Prompt Injection and Trust Boundaries
    7. Prompt Experiment Project and Self-Check
  3. 20Context Engineering Learning Path
    ↳Course overview
    1. Context Engineering: One Guide Is Enough
    2. Tokens, Context Windows, and Budgets
    3. Selection, Relevance, and Provenance
    4. Organization, Order, and Trust Boundaries
    5. Conversation History, State, and Memory
    6. Trimming, Summarization, Compression, and Caching
    7. Long-Context Failure Modes and Evaluation
    8. Context Pack Project and Self-Test
  4. 21LLM API Integration Learning Path
    ↳Course overview
    1. Environment, Dependencies, and Secret Management
    2. HTTP, SDKs, and the Request Lifecycle
    3. Messages, Configuration, and Version Awareness
    4. Structured Output and Streaming Responses
    5. Timeouts, Errors, Rate Limits, and Retries
    6. Usage, Observability, and Provider Adapters
    7. Reliable Client Project and Self-Tests
    8. Project: Three-Provider Contract Tests
    9. Common OpenAI Responses API Patterns
    10. OpenAI Platform API Keys and Codex OAuth: Authentication, Routing, and Runtime
03Retrieval and data11
  1. 15Vector Fundamentals
    ↳Course overview
    1. Representations, coordinates, and norms
    2. Dot products and cosine similarity
    3. Distance, normalization, and high-dimensional spaces
    4. Embeddings and semantic search
    5. Project: a minimal vector retriever
  2. 16Data Cleaning
    ↳Course overview
    1. Schema and Quality Thresholds
    2. Missing Values and Missingness Mechanisms
    3. Duplicates and Entity Identity
    4. Outliers and Range Rules
    5. Text, JSON, and Time Normalization
    6. Quality Validation and Reproducible Pipelines
    7. Project: Agent Run-Log Cleaning
  3. 17Data Annotation Learning Path
    ↳Course overview
    1. Task Definition and Annotation Units
    2. Annotation Guidelines and Edge Cases
    3. Annotation Workflow and Data Formats
    4. Quality Control, Review, and Adjudication
    5. Inter-Annotator Agreement Metrics
    6. Active Learning, Weak Supervision, and Human-in-the-Loop Work
    7. Project: Agent Answer-Quality Annotation
    8. Data Governance, Privacy, Licensing, and Worker Safety
    9. Versioning, Release, and Production Feedback
  4. 22Document Parsing
    ↳Course overview
    1. Format identification and the parsing pipeline
    2. Encoding, text, and normalization
    3. Structure, headings, lists, and tables
    4. PDF and OCR boundaries
    5. Metadata, quality validation, and the project
  5. 23Knowledge Base Construction
    ↳Course overview
    1. Requirements, Boundaries, and Schema
    2. Ingestion, Provenance, and Normalization
    3. Versioning, Deletion, and Authorization
    4. Indexing and Incremental Updates
    5. Evaluation, Operations, and the Incremental Project
  6. 24Chunking Strategies
    ↳Course overview
    1. Chunking Units, Budgets, and Baselines
    2. Fixed Windows and Recursive Splitting
    3. Structural and Semantic Chunking
    4. Overlap, Metadata, and Context
    5. Retrieval Evaluation and the Chunking Project
  7. 25Embeddings
    ↳Course overview
    1. Representation Learning and Vector Intuition
    2. Model, Dimension, and Normalization Selection
    3. Batching, Caching, and Reliability
    4. Similarity, Indexing, and Space Migration
    5. Evaluation and Migration Project
  8. 26Vector Databases
    ↳Course overview
    1. Boundaries and the Data Model
    2. Distance, Exact Search, and ANN Indexes
    3. Filtering and Multitenancy
    4. Writes, Updates, Deletes, and Versions
    5. Consistency, Shards, and Replicas
    6. Backup, Recovery, and Migration
    7. Selection and Benchmarking
    8. Project: Toy Vector Store
  9. 27Semantic Search Learning Path
    ↳Course overview
    1. Retrieval Boundaries and Units
    2. Query and Document Representations
    3. Similarity, Scores, and Thresholds
    4. Sparse, Dense, and Hybrid Retrieval
    5. Query Processing and Filtering
    6. Recall and Offline Evaluation
    7. Project: Offline Hybrid Retrieval
  10. 28Reranking
    ↳Course overview
    1. Boundaries and candidate sets
    2. Cross-Encoder reranking
    3. LLMs, rules, and hybrid reranking
    4. Candidate windows, long documents, and diversity
    5. Training data and hard negatives
    6. Metrics, latency, cost, and fallbacks
    7. Project: a fallback-capable rule reranker
  11. 29RAG Learning Path
    ↳Course overview
    1. System Boundaries and the Complete Pipeline
    2. Query Understanding, Routing, and Rewriting
    3. Retrieval, Reranking, and Fallback Orchestration
    4. Context Selection and Assembly
    5. Citations, Generation, and Abstention
    6. Failure Taxonomy and System Debugging
    7. End-to-End Evaluation and Monitoring
    8. Project: Offline Cited Q&A
    9. Project: Offline Source-to-Citation Provenance
    10. Project: Cross-Layer Provenance Adaptation and Atomic Publication
    11. Project: External Provenance Artifact v2
04Multimodal systems7
  1. 48Multimodal AI Learning Path
    ↳Course overview
    1. Foundations And Architecture3
      1. Modalities, Representations, and Alignment
      2. Image, Text, Audio, and Video Input Contracts
      3. Fusion Architecture Intuition
    2. Engineering And Quality4
      1. Preprocessing and Spatiotemporal Evidence
      2. Multimodal Prompting and Structured Output
      3. Multimodal Quality Evaluation
      4. Latency, Cost, Privacy, and Safety
    3. Project And Self Assessment1
      1. Offline Multimodal Evidence Routing Project
  2. 49OCR
    ↳Course overview
    1. Engineering And Quality4
      1. Layout, Tables, and Reading Order
      2. Language Post-processing and Confidence
      3. Evaluation, Error Analysis, and Human Review
      4. Privacy, Deployment, and Operational Troubleshooting
    2. Foundations And Data3
      1. The OCR Pipeline and Input Contract
      2. Imaging Principles and Preprocessing
      3. Text Detection, Recognition, and Data Annotation
    3. Project And Self Check1
      1. Project: Structured OCR Result Audit
  3. 50Speech Recognition
    ↳Course overview
    1. Engineering And Quality4
      1. VAD, Segmentation, Timestamps, and Speakers
      2. Batch, Streaming, and Post-processing
      3. WER, CER, and Slice Evaluation
      4. Fairness, Privacy, Deployment, and Troubleshooting
    2. Foundations And Data3
      1. Audio Digitization and the ASR Pipeline
      2. Acoustic, Language, and End-to-End Intuition
      3. Data Annotation and Splitting
    3. Project And Self Check1
      1. Project: Offline Transcript Evaluation
  4. 51Text to Speech
    ↳Course overview
    1. Engineering And Quality4
      1. SSML and pronunciation control
      2. Voice selection, batch processing, and streaming
      3. Quality, intelligibility, latency, and evaluation
      4. Cloning risk, disclosure, and traceability
    2. Foundations And Data3
      1. The TTS pipeline and text normalization
      2. Phonemes, prosody, and vocoder intuition
      3. Data and voice authorization
    3. Project And Self Check1
      1. Project: an offline synthesis plan and SSML
  5. 51.5Real-Time Multimodal Interaction
    ↳Course overview
    1. Architecture and End-to-End Contract
    2. Sessions, Events, and Transport Boundaries
    3. VAD, Turns, and User Interruption
    4. Low Latency, Backpressure, and Jitter
    5. Tool Calling and Conversation State
    6. Disconnect Recovery, Timeouts, and Terminal States
    7. Privacy, Security, and Trust Boundaries
    8. End-to-End Evaluation and the Offline Project
  6. 52Image Generation Learning Path
    ↳Course overview
    1. Foundations And Generation Principles3
      1. Image-Generation Task Types and Image Representations
      2. Diffusion and Autoregressive Intuition
      3. Conditioning and Prompt Design for Image Generation
    2. Engineering And Quality5
      1. Composition, Style, Text, and Image Editing
      2. Image-Generation Workflows and API Boundaries
      3. Image-Generation Quality Evaluation and Human Review
      4. Image-Generation Safety, Copyright, and Content Credentials
      5. Image-Generation Cost, Reproducibility, and Troubleshooting
    3. Project And Self Assessment1
      1. Project: Image Generation Task Audit
  7. 53Video Generation Learning Path
    ↳Course overview
    1. Foundations And Generation Principles3
      1. Video Fundamentals and Timing
      2. Video Generation Principles and Temporal Consistency
      3. Text and Image Conditioning for Video Generation
    2. Engineering And Quality5
      1. Storyboarding and Shot Lists
      2. Video Generation and Post-Production Assembly Workflow
      3. Video Audio, Captions, and Accessibility Interfaces
      4. Video Quality, Motion, and Identity-Consistency Evaluation
      5. Video Generation Cost, Failure Recovery, and Provenance Governance
    3. Project And Self Assessment1
      1. Project: Video Generation Job Package Validation
05Agent runtime8
  1. 30Tool Calling (including Function Calling)
    ↳Course overview
    1. Tool Contracts and Schema Design
    2. Call Proposals, Validation, and Authorization
    3. Execution Loop and Call Correlation
    4. Multiple Calls, Parallelism, and Dependencies
    5. Results, Errors, and Untrusted Data
    6. Idempotency, Timeouts, and Observability
    7. Tool-Calling Evaluation and Offline Project
    8. Project: SQLite Persistent Idempotency and Outbox Recovery
  2. 31MCP
    ↳Course overview
    1. Learning Path8
      1. MCP Architecture and Roles
      2. MCP Primitives and Tool Contracts
      3. MCP Lifecycle, Capability Negotiation, and Transports
      4. MCP Authorization and Security Boundaries
      5. MCP Inspector, Debugging, and Version Management
      6. Project: Offline MCP Message Validation
      7. Frontier Topic: MCP Extensions, Apps, and Version Compatibility
      8. Project: Loopback Streamable HTTP and OAuth Resource Boundaries
  3. 32Agent Core
    ↳Course overview
    1. Agent Loop and Environment Feedback
    2. The Boundary Between Agents and Workflows
    3. Agent State, Context, and Memory
    4. Agent Planning, Progress, and Termination
    5. Long-Running Agent Checkpoints, Recovery, and Idempotency
    6. Human-in-the-Loop and Control
    7. Untrusted Tool Results and Defenses
    8. Integrated Agent Project and Self-Test
  4. 32.5Environment-based Agents
    ↳Course overview
    1. A Unified Environment-Interaction Contract
    2. Browser Agents and Actionability
    3. Desktop Agents and Machine State
    4. Coding Agents and Verifiable Patches
    5. Sandboxes, Permissions, Approvals, and Rollback
    6. Long-running Task Checkpoints and Idempotent Recovery
    7. Environment Evaluation and Integrated Project
  5. 33Agent Skills Learning Path
    ↳Course overview
    1. Examples1
      1. Text Statistics1
        1. Text Statistics
    2. Learning Route7
      1. Positioning, Client Differences, and Permission Boundaries for Agent Skills
      2. Agent Skills Open Format and Directory Structure
      3. SKILL.md Frontmatter and Progressive Disclosure
      4. Agent Skills Trigger Descriptions and Scope Boundaries
      5. Agent Skills Scripts, Resources, and Safety
      6. Agent Skills Testing, Evaluation, and Iteration
      7. Project: Create and Validate an Agent Skill
  6. 34Agentic Design Patterns
    ↳Course overview
    1. Beginner Route7
      1. Pattern Selection and Minimal Architecture
      2. Routing, Parallelism, and Joining
      3. Reflection, Planning, and Stopping Conditions
      4. Tools, Memory, and State Boundaries
      5. Human Approval and Safety Boundaries
      6. Failure Recovery, Evaluation, and Observability
      7. Project: Recoverable Task Workflow
  7. 35Workflow Automation Learning Path
    ↳Course overview
    1. Compensation, Approvals, and Human Handling
    2. Conditions, Parallelism, and Joins
    3. Data Contracts and Version Evolution
    4. Durable State, Recovery, and Idempotency
    5. Observability, Testing, and Release
    6. Project: Offline DAG Workflow
    7. Scheduling, Timeouts, Retries, and Backpressure
    8. Triggers, Steps, and DAGs
  8. 47Multi-Agent Collaboration Learning Path
    ↳Course overview
    1. Engineering And Quality5
      1. Message Protocols and Shared State
      2. Conflicts, Synchronization, and Failure Recovery
      3. Budgets, Stopping, and Human Intervention
      4. Evaluation, Observability, and Security Boundaries
      5. Identity, Authorization, and Cross-Boundary Trust
    2. Fundamentals And Architecture3
      1. When to Use Multi-Agent Systems
      2. Roles, Topologies, and Responsibility Boundaries
      3. Task Decomposition and Delegation Contracts
    3. Project And Self Check1
      1. Offline Collaboration Simulator Project
06Framework practice2
  1. 36LangChain
    ↳Course overview
    1. Beginner Route10
      1. Component Map, Environment, and a Minimal LCEL Invocation
      2. Models, Messages, Prompts, and Structured Output
      3. Tools, Agent Loops, and Middleware
      4. Retrieval and RAG Components
      5. Memory, State, and Persistence
      6. LangGraph Boundaries, Approval, Recovery, and Evaluation
      7. Project: Offline Tool-Agent Skeleton
      8. Project: LangGraph Recoverable Approval Flow
      9. LangChain Testing, Evaluation, and Upgrade Checklist
      10. Project: Keyless create_agent Runtime Contract
  2. 37CrewAI Learning Index
    ↳Course overview
    1. Core Objects: Crew, Agent, Task, and Process
    2. Flow, State, and Events
    3. Tool Boundaries and Structured Output
    4. Memory, Knowledge, and Context
    5. Testing, Evaluation, and Observability
    6. Safety, Failure Recovery, and Production Boundaries
    7. Project: Offline Research-Brief Flow
    8. Project: Real CrewAI Persistent Flow
07Evaluation and reliability4
  1. 18Data Visualization
    ↳Course overview
    1. From Question to Chart
    2. Distributions and Group Comparisons
    3. Relationships, Trends, and Time Series
    4. Error and Uncertainty
    5. Machine Learning, RAG, and Agent Evaluation Charts
    6. Misleading Risk and Accessibility
    7. Project: Agent Evaluation Dashboard
  2. 39Evaluation Framework Learning Path
    ↳Course overview
    1. Foundations And Design2
      1. Evaluation Objectives and Basic Units
      2. Cases, Datasets, and Stratification
    2. Methods And Quality6
      1. Deterministic Assertions, Metrics, and Scoring Rules
      2. Human Review and Model-Based Evaluation
      3. Layered RAG, Generation, and Agent Evaluation
      4. Offline, Online, Statistics, and Regression
      5. Evaluation Reporting, Audit, and Governance
      6. Offline-to-Online Evidence Handoff and the Regression Loop
    3. Project And Self Check1
      1. Project: Offline Layered Evaluation Pipeline
  3. 42Benchmark Design Learning Path
    ↳Course overview
    1. Foundations And Design3
      1. From Claim to a Benchmark Contract
      2. Task Space, Representativeness, and Stratification
      3. Data Splits, Leakage, and Contamination
    2. Methods And Quality4
      1. Baselines, Metrics, and Comparable Runs
      2. Reproducibility, Statistics, and Results Reporting
      3. Leaderboard Mechanics, Anti-Gaming, and Maintenance
      4. Agent Environments, State, and Repeated Runs
    3. Project And Self Check1
      1. Project: Build a Maintainable Benchmark
  4. 43Synthetic Data
    ↳Course overview
    1. Foundations And Design3
      1. Purpose and Data Contract
      2. Template and Programmatic Generation
      3. Model Generation and Condition Coverage
    2. Methods And Quality4
      1. Filtering, Deduplication, and Group-Level Splits
      2. Quality, Utility, and Real-Data Calibration
      3. Privacy, Memorization, Bias, and Copyright
      4. Versioning, Evaluation, and Release
    3. Project And Self Check1
      1. Project: Offline Synthetic Evaluation Data Pipeline
08Safety and governance3
  1. 44AI Safety Learning Path
    ↳Course overview
    1. Foundations And Risks3
      1. Assets, Trust Boundaries, and Threat Modeling
      2. Prompt Injection and Indirect Injection
      3. Tool Overreach and Data Exfiltration
    2. Controls And Governance3
      1. Identity, Least Privilege, and the Supply Chain
      2. Guardrails, Sandboxes, and Human Approval
      3. Red Teaming, Monitoring, and Incident Response
    3. Project And Self Assessment1
      1. Project: Offline Agent Threat Review
  2. 45Privacy-Enhancing Technologies Learning Path
    ↳Course overview
    1. Foundations And Risks3
      1. Data Minimization and De-identification
      2. Differential Privacy Intuition and Budget
      3. Federated Learning and Secure Aggregation
    2. Controls And Governance3
      1. MPC, Homomorphic Encryption, and TEEs
      2. PET Selection and Composition Boundaries
      3. Privacy Evaluation and Leak Response
    3. Project And Self Assessment1
      1. Project: Offline Privacy Solution Review
  3. 46AI Governance Learning Path
    ↳Course overview
    1. Foundations And Risks2
      1. System Inventory and Accountability
      2. Risk Tiering and Impact Assessment
    2. Controls And Governance5
      1. Data, Model, and Vendor Governance
      2. Documentation, Transparency, and Traceable Evidence
      3. Release Approval and Change Management
      4. Runtime Monitoring, Incidents, and Retirement
      5. Regulations, Standards, and Regional Review
    3. Project And Self Assessment1
      1. Project: Offline AI Governance Pack
09Production operations3
  1. 38MLOps Learning Path
    ↳Course overview
    1. Foundations And Lifecycle3
      1. Experiment and Reproducibility Tracking
      2. Data, Features, and Training Pipelines
      3. Model Registry and Candidate Promotion
    2. Production Engineering5
      1. CI, CD, and Automated Quality Gates
      2. Deployment, Canary, and Rollback
      3. Model Monitoring, Drift, and Feedback
      4. Incidents, Rollback, and Retraining Decisions
      5. Platform Security and Governance
    3. Project And Self Check1
      1. Offline Model Promotion Project and Self-Check
  2. 40Runtime Monitoring Learning Path
    ↳Course overview
    1. Foundations3
      1. Logs, Metrics, and Traces
      2. Instrumentation, Collectors, and Correlation
      3. SLIs, SLOs, and Error Budgets
    2. Production Monitoring5
      1. Quality, Safety, and Cost Signals
      2. Alert Design and On-Call Operations
      3. Dashboards and Diagnostic Views
      4. Drift, Feedback, and Label Latency
      5. Incident Response and Postmortems
    3. Project And Self Check1
      1. Offline Monitoring Audit Project and Self-Check
  3. 41LLMOps Learning Path
    ↳Course overview
    1. Foundations And Lifecycle2
      1. Release Units and Version Lineage
      2. Offline Evaluation Gates and Regression Suites
    2. Production Engineering6
      1. Gateways, Quotas, and Resilience
      2. Caching, Latency, and Cost
      3. Traces and Privacy Boundaries
      4. Canary, Rollback, and Change Management
      5. Incident Response and Continuous Improvement
      6. Continuous Evaluation, Provider Drift, and Governance
    3. Project And Self Check1
      1. Offline Release Gate Project and Self-Check
10Frontier and reference1
  1. 54A2A Protocol
    ↳Course overview
    1. A2A Protocol Boundaries and Architecture
    2. Agent Cards, Discovery, and Trust
    3. Task, Message, and Artifact Lifecycles
    4. Transports, Streaming, Asynchrony, and Version Negotiation
    5. Authentication, Authorization, and Multitenant Security
    6. Interoperability Testing, Migration, and Adoption Decisions
    7. Project: Offline A2A Contract Validation
AAEAI Agent Engineer
RoadmapLandmark readingsExample projectsResources中文
PERSONAL PROGRESS

Account and learning progress

Account service is not configured yet. Public courses remain fully readable.

Sign in to save a role preference and course-level progress across devices.

Signed in. Learning data is private to this account by default.

Delete account

This permanently deletes the account, role preference, and all course progress.

Privacy notice and data controls

Home

❯

git

Folder: git

16 items under this folder.

  • Aug 31, 2026

    Git Cheat Sheet: Install Git Locally

    • git
    • version-control
    • installation
    • windows
  • Aug 31, 2026

    Git Cheat Sheet: Getting Started and Creating a Repository

    • git
    • version-control
    • repository
  • Aug 31, 2026

    Git State Model and Commit Graph

    • ai-agent-engineer
    • git
    • version-control
  • Aug 31, 2026

    Git Cheat Sheet: Staging Area and File Operations

    • git
    • version-control
    • staging
  • Aug 31, 2026

    Git Cheat Sheet: Commits and Pre-Commit Checks

    • git
    • version-control
    • commit
  • Aug 31, 2026

    Git Cheat Sheet: Switching and Managing Branches

    • git
    • version-control
    • branch
  • Aug 31, 2026

    Branch Merging and Conflict Resolution

    • ai-agent-engineer
    • git
    • merge
  • Aug 31, 2026

    Git Cheat Sheet: Diffing and Commit References

    • git
    • version-control
    • diff
  • Aug 31, 2026

    Git Cheat Sheet: Undoing and Cleaning Up

    • git
    • version-control
    • restore
  • Aug 31, 2026

    Git Cheat Sheet: History Rewriting and Failure Recovery

    • git
    • version-control
    • rebase
  • Aug 31, 2026

    Git Cheat Sheet: History Tracing and Code Archaeology

    • git
    • version-control
    • history
  • Aug 31, 2026

    Git Cheat Sheet: Remote Repository Synchronization

    • git
    • version-control
    • remote
  • Aug 31, 2026

    Remote Collaboration and an Offline Two-Clone Lab

    • ai-agent-engineer
    • git
    • remote
  • Aug 31, 2026

    Git Cheat Sheet: Git Configuration and Key Files

    • git
    • version-control
    • config
  • Aug 31, 2026

    Version-Control Practice and Self-Check

    • ai-agent-engineer
    • git
    • integrated-practice
  • Aug 31, 2026

    Git Learning Path

    • git
    • version-control
    • cheat-sheet

16 items under this folder.

  • Aug 31, 2026

    Git Cheat Sheet: Install Git Locally

    • git
    • version-control
    • installation
    • windows
  • Aug 31, 2026

    Git Cheat Sheet: Getting Started and Creating a Repository

    • git
    • version-control
    • repository
  • Aug 31, 2026

    Git State Model and Commit Graph

    • ai-agent-engineer
    • git
    • version-control
  • Aug 31, 2026

    Git Cheat Sheet: Staging Area and File Operations

    • git
    • version-control
    • staging
  • Aug 31, 2026

    Git Cheat Sheet: Commits and Pre-Commit Checks

    • git
    • version-control
    • commit
  • Aug 31, 2026

    Git Cheat Sheet: Switching and Managing Branches

    • git
    • version-control
    • branch
  • Aug 31, 2026

    Branch Merging and Conflict Resolution

    • ai-agent-engineer
    • git
    • merge
  • Aug 31, 2026

    Git Cheat Sheet: Diffing and Commit References

    • git
    • version-control
    • diff
  • Aug 31, 2026

    Git Cheat Sheet: Undoing and Cleaning Up

    • git
    • version-control
    • restore
  • Aug 31, 2026

    Git Cheat Sheet: History Rewriting and Failure Recovery

    • git
    • version-control
    • rebase
  • Aug 31, 2026

    Git Cheat Sheet: History Tracing and Code Archaeology

    • git
    • version-control
    • history
  • Aug 31, 2026

    Git Cheat Sheet: Remote Repository Synchronization

    • git
    • version-control
    • remote
  • Aug 31, 2026

    Remote Collaboration and an Offline Two-Clone Lab

    • ai-agent-engineer
    • git
    • remote
  • Aug 31, 2026

    Git Cheat Sheet: Git Configuration and Key Files

    • git
    • version-control
    • config
  • Aug 31, 2026

    Version-Control Practice and Self-Check

    • ai-agent-engineer
    • git
    • integrated-practice
  • Aug 31, 2026

    Git Learning Path

    • git
    • version-control
    • cheat-sheet

Created with Quartz © 2026