Courses

Code Nodes

Manual Trigger
Schedule Trigger - action based on time setting, CRON expressions
Event Triggers
Subworkflows - triggered by another workflow
Split Out - recives an array, outputs as a sequence of items
Aggregate - brings back together
Edit Fields (Set Node)
IF Node - evaluates expression
Switch Node - meets one of list of expresssions
Code Node
HTTP Request
Loop over Items
Webhook & Response
AI Agent
AI Tools
Structured Output Parser

LangChain

1. Local Development Environment The most common way is to install LangChain on your local machine: bash pip install langchain # or with additional integrations pip install langchain[all] Google Colab - Excellent for experimentation with free GPU access Jupyter Notebooks - Local or cloud-based (Kaggle, Binder) Replit - Online IDE with LangChain support GitHub Codespaces - Cloud development environment PyCharm - Professional Python IDE LangSmith - LangChain's official platform for debugging, testing, and monitoring LangGraph - For building stateful, multi-actor applications LangServe - For deploying LangChain chains as REST APIs LangChain Hub - For sharing and discovering prompts and chains official LangChain documentation with interactive examples Try templates from LangChain's GitHub repository

Templates

n8n Workflow Repository

GitHub n8n Templates

https://docs.agno.com/introduction

LangChain - Most popular, extensive ecosystem, tool integrations
Haystack - RAG-focused, production-ready pipelines
PydanticAI - Type-safe, fast Python agents

JavaScript:
Flowise - Visual drag-drop agent builder
LangFlow - Visual programming for LangChain