Syllabus
This course covers the following topics:
- Introduction
- Welcome to the Course
- What Is LowCode
- When to Use LowCode
- When to Use LowCode: Example
- Differences Between Function Item and Function
- n8n Variables
- Code Node vs Function and Function Item
- 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
- n8n Methods
- Variables in Expressions or Code
- What Is a Method
- Access to a List Element
- Access to List Elements
- Access Node Data
- Access JSON Data
- 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
- Use Math Functions
- Create Conditions with Variables
- Loop, Filter and Map Lists
- Use Regular Expressions
- Best Practices
- Advanced JavaScript
- What Is NodeJS and Its Advantages
- Using System Libraries
- Importing Additional Libraries
- Snippets
- Capitalize Each Word in a Phrase
- Replace Incoming Element
- Create JSON Object from HTML
- Create List from HTML
- Parse HTML
- Convert Nested Objects to List
- Simulate Webhook
- Convert Binary Data to List
- Wait for Each Element
- Convert List to Element
- Create HTML from List
- Generate Sequential IDs for List
- Get Total Elements of a List
- Sum List Columns
- Filter RSS by Date and Time
- Sort List by Multiple Values
- Replace a List with Another
- Remove Duplicates by Field Value
- Remove Duplicates by Field Name
- Convert List Rows to Columns
- Merge Data from Multiple Executions
- Error Resolution
- Case: return
- Case: not a function
- Case: undefined
- Case: error