• Unit 3:
    Introduction
    This unit brings you into the practical side of no-code platforms. You start working with tools that can connect applications and move data from one place to another, which is the foundation of many useful automations.
    You also learn how to make workflows more precise by adding conditions and solving common problems when they do not work as expected. These skills matter because even simple automations need careful setup if you want them to run smoothly and support your goals.
    Unit 3: No-Code Workflow Building
    Introduction
    Now you move from planning to building. In earlier work, you learned how to notice repetitive tasks, map a process, and decide which ideas are worth automating. In this unit, you begin turning those plans into working no-code workflows that connect apps, move data, and respond to conditions.
    This step matters because a good idea is not enough on its own. You need to make the workflow run correctly, so it saves time and reduces mistakes instead of creating new problems. As you work, you will see how no-code platforms help you build useful automation with less technical effort, while still giving you enough control to shape how the process works.
    You will also face the kinds of issues that come with real automation work, such as broken connections, logic that does not behave as expected, or data that does not move the way you planned. Learning to spot and fix these problems will help you build with more confidence and prepare you for the more advanced AI and agent-based work that follows.

    This unit aligns with the following Course Learning Outcomes:

    • Construct basic automated workflows in free no-code platforms.
    • Connect applications and map data to create end-to-end automated processes.
    • Implement data handling and conditional logic within workflows.
    • Troubleshoot workflow construction issues using platform history, logs, and testing tools.

  • Introduction

  • Course Introduction

  • Unit 1

  • 1.1: Understanding No-Code Automation

  • 1.2: Types of Automations: Rule-Based, AI-Enhanced, and Agents

  • 1.3: Exploring Free No-Code Tools

  • 1.4: How Generative AI Powers Automation

  • Unit 1 Conclusion

  • Unit 1 Assessment

  • Unit 2

  • 2.1: Spotting Repetitive Tasks in Your Work

  • 2.2: Creating Visual Process Maps

  • 2.3: Defining Triggers, Actions, and Conditions

  • 2.4: Prioritizing Automation Ideas

  • Unit 2 Conclusion

  • Unit 2 Assessment

  • 3.1: Getting Started with No-Code Platforms

  • 3.2: Connecting Applications and Moving Data

  • 3.3: Adding Conditional Logic

  • 3.4: Troubleshooting Common Workflow Issues

  • Unit 3 Conclusion

  • Unit 3 Assessment

  • Unit 4

  • 4.1: Integrating Free Generative AI Services

  • 4.2: Using AI for Dynamic Content Tasks

  • 4.3: Creating Responsive AI-Enhanced Workflows

  • 4.4: Writing Effective Prompts for Automation

  • Unit 4 Conclusion

  • Unit 4 Assessment

  • Unit 5

  • 5.1: What Are AI Agents?

  • 5.2: Building Your First Simple AI Agent

  • 5.3: Adding Decision-Making to Agents

  • 5.4: Combining Agents with No-Code Workflows

  • Unit 5 Conclusion

  • Unit 5 Assessment

  • Unit 6

  • 6.1: Testing and Debugging Automations

  • 6.2: Ethical and Privacy Considerations

  • 6.3: Adding Human Oversight and Error Handling

  • 6.4: Planning for Long-Term Use and Scaling

  • Unit 6 Conclusion

  • Unit 6 Assessment

  • Study Guide

  • Final Exam

Callback before_footer in local_aigrade component should be migrated to new hook callback for core\hook\output\before_footer_html_generation
  • line 7225 of /lib/moodlelib.php: call to debugging()
  • line 7292 of /lib/moodlelib.php: call to {closure}()
  • line 71 of /lib/classes/hook/output/before_footer_html_generation.php: call to get_plugins_with_function()
  • line 987 of /lib/classes/output/core_renderer.php: call to core\hook\output\before_footer_html_generation->process_legacy_callbacks()
  • line 372 of /course/view.php: call to core\output\core_renderer->footer()