Save 40% on 3 months of Coursera Plus
PowerBI Data Analyst - Create visualizations and dashboards from scratch
Overview
Syllabus
0:00 - Overview
1:26 - AI Foundations
2:58 - Course Intro
4:21 - What are AI Agents?
6:51 - Agents vs. Automations
10:31 - Data Flow
13:21 - Who are Agents for?
15:18 - Tool Stack
17:09 - Intro to N8N
19:41 - N8N Pricing
21:41 - Sign-up
23:07 - N8N Dashboard
28:07 - N8N Canvas
28:51 - Start a Workflow
30:51 - What are nodes?
34:18 - Trigger, Action, Utility Nodes
39:41 - Code & Agent Nodes
41:11 - Building an Automation
42:16 - Automation Building Tips
45:21 - Build 1: Lead Form Automation
47:21 - Build 1 Begins
48:36 - Create a Form
54:11 - Lead Form Execution
55:31 - Switch Node
57:23 - Input, Configure & Output
59:41 - Switch Node Settings
1:04:58 - Testing Switch Node
1:07:21 - Gmail Action
1:08:35 - Credentials Overview
1:10:51 - Gmail Node Settings
1:13:21 - Expression Field
1:16:01 - Lead Form Test
1:17:31 - Adding Labels
1:22:46 - Testing all Budgets
1:25:38 - Build 2: Weather Automation
1:30:11 - Airtable Set-up
1:34:21 - Build 2 Form
1:36:04 - Switch Node Routing
1:38:34 - Weather Data
1:39:41 - HTTP Get Request
1:44:46 - Latitude & Longitude
1:49:12 - Mapping HTTP Request
1:51:11 - Coordinate Error Fix
1:53:53 - Code Node
1:55:20 - Generating JS Code
1:57:41 - Testing Code
1:59:03 - Map Data to Airtable
2:02:29 - Airtable Node Settings
2:04:34 - Final Tests
2:06:46 - Building an Agent
2:08:46 - How Agents Work
2:11:09 - Agentic Workflow
2:14:51 - Additional Examples
2:17:21 - Build 3: Email Agent
2:19:24 - Build 3 Begins
2:21:26 - Gmail Trigger
2:22:31 - Trigger Test
2:25:58 - Get Message Action
2:27:26 - AI Agent Node
2:29:15 - OpenAI Credentials
2:32:39 - Tools for Agents
2:34:24 - Calendar Access
2:38:31 - Goals Workspace
2:42:05 - Airtable Token
2:43:09 - Search Tool
2:44:59 - Chat Trigger
2:46:37 - Alternative Search Tool
2:47:11 - Instruction Basics
2:49:35 - Expression Prompt
2:52:33 - Input/Output Examples
2:55:25 - Debugging Expression
2:58:48 - Response Example
3:00:48 - Email Labels
3:05:30 - Output Extraction
3:09:03 - Output Parser
3:10:26 - JSON Basics
3:15:11 - Applying JSON
3:18:03 - Model Change for Agents
3:19:51 - Draft Action
3:22:32 - Agent Test
3:23:51 - Add Label to Thread
3:26:08 - B3 Switch Node
3:28:10 - Dynamic Mapping
3:30:41 - Final Route Testing
3:36:24 - Build 4: Communication Mediums
3:38:06 - Interfaces for Communication
3:39:20 - Connect to Telegram
3:41:30 - BotFather
3:42:06 - Telegram Node
3:46:07 - Chat Data
3:48:36 - If Node Explained
3:52:35 - Transcribe Node
3:54:10 - Agent Node
3:55:59 - Edit Fields
3:58:04 - Chat Model
3:58:51 - Chat ID
4:01:09 - Edit Fields Simplified
4:03:46 - Telegram Test
4:04:36 - Adding Memory
4:08:21 - What is Vibe Coding?
4:09:37 - Vibe Coding Course
4:10:23 - Webhook Node
4:12:03 - Lovable Interface
4:13:56 - Respond to Webhook
4:15:21 - Edit Fields Duplicate
4:16:05 - If Node Addition
4:17:12 - Message Test
4:18:38 - Multi-Agent Hierarchy
4:22:09 - Classifier Agents
4:24:57 - Call N8N Workflow Tool
4:26:56 - Multi-Agent Uses
4:31:21 - Build 5: Personal Assistant
4:34:09 - Build 5 Begins
4:35:03 - Chat Trigger & Agent
4:36:57 - Instructions
4:39:16 - Google Calendar
4:40:56 - Agent Node Instructions
4:43:30 - Classifier Tool
4:44:56 - Classifier Test
4:46:22 - User Query
4:47:57 - Adding Calendar Tools
4:53:29 - Create Test
4:56:08 - Search Test
4:58:26 - Delete, Get, Update Events
5:00:49 - Final Tests
5:02:31 - ! Try it Yourself
5:04:50 - Conclusion
5:05:46 - Join AI Foundations
Taught by
AI Foundations