Syllabus
This course covers the following topics:
- Introduction
- Welcome
- What is LowCode
- When to Use LowCode
- When to Use LowCode: Example
- Differences Between Function Item and Function Nodes
- Differences Between Code Node vs Function and Function Item
- n8n Variables
- What is a Variable
- Parameter Variables
- Data Variables
- Binary Data Variables
- Date and Time Variables
- Task Variables
- Webhook Variable
- List Variables
- Execution Variables
- Environment Variables
- Variables in Expressions or Code
- n8n Methods
- What is a Method
- Access an Element of a List
- Access Elements of a List
- Access Data from a Node
- Access Data from a JSON
- Access Binary Data
- Evaluating Expressions
- Access Global Variables
- Basic JavaScript
- What is JavaScript
- Create and Modify Strings
- Create and Modify Numbers
- Convert Variables
- Create and Modify Dates
- Create and Modify Objects
- Create and Modify Lists
- Create Conditions with Variables
- Iterate, Filter, and Map Lists
- Use Mathematical Functions
- Use Regular Expressions
- Best Practices
- Advanced JavaScript
- What is NodeJS and its Advantages
- Using System Libraries
- Importing Additional Libraries
- Function Item Examples
- Capitalize Each Word in a Sentence
- Replace the Incoming Element
- Create a JSON Object from HTML
- Create a List from HTML
- Parse HTML
- Convert Nested Objects to a List
- Simulate a Webhook
- Convert Binary Data to a List
- Function Node Examples
- Wait a Few Seconds
- Generate Sequential IDs for a List
- Get the Number of Elements in a List
- Sum the Columns of a List
- Filter an RSS by Date and Time
- Create HTML from a List
- Sort a List by Values
- Replace One List with Another
- Remove Duplicates by Field Name
- Remove Duplicates by Field Value
- Convert List Rows to Columns
- Merge Data from Multiple Executions
- Error Resolution
- Return Case
- Undefined Case
- Error Case