We may earn an affiliate commission when you visit our partners.
Course image
Daniel Chilcott

Learn how to build enterprise-grade integrations quickly using Flowgear

Read more

Learn how to build enterprise-grade integrations quickly using Flowgear

The course will give you an in-depth understanding of Flowgear’s integration and automation capabilities and demonstrate how Flowgear’s iPaaS platform (Integration Platform as a Service) can deliver strategic solutions for your business and your clients.

Online Course

Our Self-paced Technical Certification is an intensive, practical course that will equip you to build integrations internally for your organisation or for your customers.

Course Format

  • Self-paced Online Course

  • 16 lectures to be completed in your own time (~ 3.5hrs on-demand videos)

  • Each lesson will include a video presentation, interactive exercises and Q&A

  • Following the course, all exercises will be graded by Flowgear’s professional team and each passing attendee will receive a Flowgear certification

How to Submit Exercises for Grading

To be awarded Flowgear Certification, you must submit your exercises to us for grading. You can do this directly from the Flowgear Console, here's how:

  • Create a Flowgear account if you don't already have one

  • When signed in, click the top-right nav and then "My User Account"

  • Under "Certificates & Badges", click "Turn on Certification Mode"

  • When you've built and run a Workflow, you'll be able to click the "Submit Exercise" button from the Workflow Designer

  • Choose the exercise this Workflow corresponds to and click Submit (If you improve on an exercise, you can submit it as many times as you need)

  • Once you've completed all exercises, be sure to tick the "I've now completed all exercises" checkbox in the "Submit Exercise" dialog

  • Our team will grade your exercises

Recommended Skills

Attendees should have at least the following technical skills:

  • Proficiency on the OS of your choice

  • 1 year experience in any of the following scripting languages (e.g. SQL stored procs, PowerShell, Bash, VBS) or development languages (.NET, PHP, Java, Javascript, Python, Swift, Go, Ruby)

  • Basic grasp of API’s and standards (REST, SOAP, OAuth) will be helpful

Course Benefits

  • Access to Flowgear’s partner program

  • Learn how to build integrations to remove time-consuming or error-prone manual business processes

  • Gain the confidence to deliver integrations that exceed client expectations

  • Gain autonomy on integration projects while still having the option to engage our Professional Services team when needed

  • Free your clients to choose the best apps and services without being constrained by the complexity and cost of traditional integration projects

Enroll now

What's inside

Learning objectives

  • Build powerful application, data and api integrations using our ipaas platform
  • Integrate with any 3rd party, application, system, api or database (no coding)
  • Access over 200+ prebuilt connectors
  • Integrate with popular nodes e.g. salesforce, zoho, sage, sap, syspro, netsuite, connectwise, ms dynamics
  • Build integrations using rest/soap webservices
  • Building api's
  • Data mapping and etl
  • Connecting to on-premise systems
  • Design patterns
  • Connecting to cloud services
  • Common use-cases: working with files and databases
  • Security & governance
  • Esb
  • Show more
  • Show less

Syllabus

Understand the types of solutions you can build using Flowgear and how to position it to your clients.

Before you begin

Welcome to the Flowgear certification course! If you're here to achieve your Flowgear Certification, you'll  need to complete the exercises presented in our video content in your own Flowgear account. Here's how to do that:

  • Check the description for each lecture for the exercises that are included. You can follow along with the video content, review the written description of exercises and also refer to the PowerPoint presentation version of this course (attached as a resource to this Introduction lecture)

  • Some exercises require additional assets like a URL or sample data. You'll find those attached as resources to the relevant lectures

  • To activate certification mode, sign in to Flowgear and click the top-right nav and then "My User Account". Under "Certificates & Badges", click "Turn on Certification Mode"

  • When you've completed an exercise by building a Workflow in Flowgear, run it to check it's working correctly and then click the "Submit Exercise" button from the Workflow Designer

  • Choose the exercise this Workflow corresponds to and click Submit (If you improve on an exercise later on, you can submit it as many times as you need)

  • Once you've completed all exercises, be sure to tick the "I've now completed all exercises" checkbox in the "Submit Exercise" dialog and your exercises will be graded. If you achieve 80% or higher, we will issue you with a certification


This lecture

We introduce the Flowgear platform including:

  • What Flowgear does

  • Business benefits

  • Moving from hand-coding

  • Intended audience for Flowgear

  • Commercial model

  • Core features

  • Service delivery model

Read more
Understand how Flowgear's architecture works so you can provision accounts correctly and build efficient solutions.

Understand the architecture of our platform including:

  • Top-level objects and hierarchies

  • High availability architecture

Learn how to manage Flowgear objects like sites, accounts and users.

Find your way around the platform including administering:

  • Accounts

  • Sites

  • Users

  • DropPoints

  • Connections

  • Site Environments

We also cover how to get help through support and professional services channels.

Get familiar with our unique Visual Workflow designer.

An introduction into Workflow Design including key concepts and terminology. We design a basic workflow and then discuss how to apply different types of error handling. We also look at how to create a data contract on a Workflow by using the Variable Bar Node.

Understand how to integrate into on-premise systems without using any third party software or intermediaries.

See how to use Flowgear DropPoints to integrate on-premise systems. We also cover how to install and administer & secure DropPoints.

Get familiar with our most frequently used Connectors.

An introduction into a number of Nodes that are frequently used in the platform including those to manage flow control, record iteration, payload preparation and tracking transaction status.

See how to integrate Cloud services over REST and SOAP.

Learn how to consume REST and SOAP services from within Flowgear.

Learn how to use our powerful Visual Data Mapper - QuickMap

Map data from a source to a target schema using Flowgear’s Visual Data Mapper.

Learn how to easily work with files and databases.

Apply Flowgear to common use-cases like working with files and databases.

Get insight into the design patterns that all workflows will follow.

Use the Extract-Transform-Load pattern to manage recurring master and transactional data syncs.

Report on data that has been tagged using the Key Value reports.

Learn the patterns to use when syncing data from one source to many targets or the reverse.

See how to build Workflows that process data asynchronously using queues.

Learn how to build Workflows that cache data requested by consumers in order to reduce overhead on underlying systems.

Publish your first API under Flowgear.

See how to publish a Flowgear Workflow as an API.

Learn about best practice for managing security and adhering to the governance policies of your organisation.

Learn how to use features that support security best practice and streamline work in large environments.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores iPaaS platform, which is standard in industry
Taught by Daniel Chilcott, who are recognized for their work in enterprise integrations
Develops skills for delivering integrations that exceed client expectations
Offers hands-on labs and interactive materials
Builds a strong foundation for beginners
Advises students to take other courses first

Save this course

Save Flowgear Technical Certification to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Flowgear Technical Certification with these activities:
Review Basic Concepts of API Design and RESTful Web Services
Ensure you have a strong understanding of API design principles and RESTful web services before delving into integration.
Browse courses on API Design
Show steps
  • Read articles or watch videos on API design best practices.
  • Review the HTTP methods and their usage.
  • Understand the different data formats used in APIs, such as JSON and XML.
Read "Enterprise Integration Patterns"
Become familiar with common integration patterns and best practices to enhance your understanding of enterprise integration concepts.
Show steps
  • Read chapters 1-5 to gain a foundational understanding of integration patterns.
  • Identify and analyze integration patterns used in real-world applications.
  • Discuss the benefits and limitations of different integration patterns with peers.
Explore Flowgear's Documentation and Knowledge Base
Expand your knowledge of Flowgear's capabilities and best practices by exploring the available documentation and resources.
Show steps
  • Review the Flowgear User Guide to understand the platform's features and functionality.
  • Read through the Flowgear Knowledge Base articles to find answers to common questions.
  • Follow online tutorials to learn specific integration scenarios.
11 other activities
Expand to see all activities and additional details
Show all 14 activities
Review scripts
Review some of the core scripting languages like Bash, Python, or .NET for easier understanding of the platform's integration and automation capabilities.
Browse courses on Scripting Languages
Show steps
  • Review the basics of your chosen scripting language (syntax, data types, control flow, etc.)
  • Try to solve some simple coding problems using your chosen language
  • Try to think of how you can apply some of the concepts you refreshed to Flowgear
Follow the Flowgear Academy tutorials
Follow the Flowgear Academy tutorials to learn about the platform's key features and capabilities.
Show steps
  • Complete the Flowgear Academy Getting Started tutorial
  • Complete the Flowgear Academy Building Your First Workflow tutorial
  • Complete the Flowgear Academy Integrating with Third-Party Systems tutorial
Attend a Flowgear workshop
Attend a Flowgear workshop to learn about the platform's latest features and capabilities.
Show steps
  • Find a Flowgear workshop that interests you
  • Register for the workshop
  • Attend the workshop
Build Integration Workflows using Flowgear's Visual Workflow Designer
Gain hands-on experience in building and testing integration workflows using Flowgear's user-friendly visual interface.
Show steps
  • Complete the exercises provided in the Flowgear Certification Course.
  • Build additional integration workflows to practice connecting different applications and systems.
  • Troubleshoot and debug integration workflows to ensure they are working correctly.
Build basic Workflows
Practice building basic Workflows using common Nodes to understand the platform's core functionality.
Show steps
  • Build a simple Workflow that sends a notification when a new lead is created in Salesforce
  • Build a Workflow that extracts data from a JSON file and inserts it into a database
  • Build a Workflow that uses a REST API to retrieve data from a third-party system
Attend a Flowgear user group meeting
Attend a Flowgear user group meeting to connect with other Flowgear users and learn from their experiences.
Show steps
  • Find a Flowgear user group meeting that interests you
  • Register for the meeting
  • Attend the meeting
Design an Integration Architecture for a Sample Business Scenario
Develop your ability to apply integration patterns and principles to design effective integration solutions.
Browse courses on Integration Architecture
Show steps
  • Define the business requirements and constraints for the integration scenario.
  • Identify the systems and applications that need to be integrated.
  • Select and apply appropriate integration patterns to meet the business requirements.
  • Document the integration architecture in a clear and concise manner.
Assist Fellow Students in the Course
Enhance your understanding of the course material and help others by providing assistance to fellow students.
Show steps
  • Answer questions and provide support on discussion forums.
  • Offer to review and provide feedback on integration workflows.
  • Collaborate on projects or assignments with other students.
Write a blog post about Flowgear
Write a blog post about your experience with Flowgear to share your knowledge and help others learn about the platform.
Show steps
  • Choose a topic related to Flowgear that you're interested in writing about
  • Do some research on your chosen topic
  • Write a blog post that is informative, engaging, and well-written
  • Publish your blog post on your own website or blog
  • Share your blog post on social media and with your network
Attend Industry Webinars and Conferences on Integration
Connect with industry experts and learn about the latest trends and best practices in integration.
Browse courses on Professional Development
Show steps
  • Identify and register for upcoming webinars and conferences focused on integration.
  • Attend the events and actively participate in discussions.
  • Network with other attendees and exchange knowledge.
Participate in Integration Challenges and Hackathons
Test your skills and knowledge by participating in integration challenges and hackathons, which often involve building real-world integration solutions.
Show steps
  • Find and register for integration challenges or hackathons.
  • Collaborate with a team to design and build an integration solution within a specified time frame.
  • Present your solution to a panel of judges and receive feedback.

Career center

Learners who complete Flowgear Technical Certification will develop knowledge and skills that may be useful to these careers:
Data Integration Specialist
A Data Integration Specialist designs, builds, and maintains data integration solutions that enable organizations to access and combine data from various sources. The Flowgear Technical Certification provides a strong foundation for this role by teaching you how to build enterprise-grade integrations using Flowgear's iPaaS platform. You will learn how to integrate with any 3rd party, application, system, API, or database without coding, which is a key skill for Data Integration Specialists. Additionally, the course covers topics such as data mapping and ETL, which are essential for data integration projects.
Data Integration Engineer
Data Integration Engineers are responsible for designing, developing, and implementing data integration solutions. The Flowgear Technical Certification can be beneficial for this role as it provides a deep understanding of Flowgear's iPaaS platform and its capabilities. You will learn how to build integrations using REST/SOAP web services, connect to on-premise systems, and work with files and databases. This knowledge will help you to design and implement efficient data integration solutions that meet the needs of your organization.
Integration Architect
Integration Architects design and implement integration solutions that connect different systems and applications within an organization. The Flowgear Technical Certification provides a comprehensive understanding of Flowgear's iPaaS platform and its capabilities. You will learn how to build integrations using a variety of methods, including REST/SOAP web services, API's, and data mapping. This knowledge will help you to design and implement integration solutions that are scalable, reliable, and secure.
Systems Analyst
Systems Analysts analyze and design systems to meet the needs of an organization. The Flowgear Technical Certification can be beneficial for this role as it provides a deep understanding of integration and automation. You will learn how to build integrations using Flowgear's iPaaS platform, which can be used to automate a variety of tasks and processes. This knowledge can help you to analyze and design systems that are more efficient and effective.
Software Engineer
Software Engineers design, develop, and maintain software applications. The Flowgear Technical Certification can be beneficial for this role as it provides a strong foundation in integration and automation. You will learn how to build integrations using Flowgear's iPaaS platform, which can be used to automate a variety of tasks and processes. This knowledge can help you to develop software applications that are more efficient and effective.
Application Developer
Application Developers design, develop, and maintain software applications. The Flowgear Technical Certification can be beneficial for this role as it provides a strong foundation in integration and automation. You will learn how to build integrations using Flowgear's iPaaS platform, which can be used to automate a variety of tasks and processes. This knowledge can help you to develop software applications that are more efficient and effective.
Technical Architect
Technical Architects design and implement the technical infrastructure of an organization. The Flowgear Technical Certification can be beneficial for this role as it provides a deep understanding of integration and automation. You will learn how to build integrations using Flowgear's iPaaS platform, which can be used to automate a variety of tasks and processes. This knowledge can help you to design and implement a technical infrastructure that is scalable, reliable, and secure.
Business Analyst
Business Analysts analyze and define the business needs of an organization. The Flowgear Technical Certification can be beneficial for this role as it provides a deep understanding of integration and automation. You will learn how to build integrations using Flowgear's iPaaS platform, which can be used to automate a variety of tasks and processes. This knowledge can help you to analyze and define business needs in a way that is more efficient and effective.
Security Analyst
Security Analysts protect the IT infrastructure of an organization from security threats. The Flowgear Technical Certification may be useful for this role as it provides a basic understanding of integration and automation. You will learn how to build integrations using Flowgear's iPaaS platform, which can be used to automate a variety of security-related tasks. This knowledge can help you to protect the IT infrastructure of an organization more efficiently and effectively.
Data Analyst
Data Analysts collect, analyze, and interpret data to help organizations make informed decisions. The Flowgear Technical Certification may be useful for this role as it provides a basic understanding of data integration and automation. You will learn how to build integrations using Flowgear's iPaaS platform, which can be used to automate a variety of data-related tasks. This knowledge can help you to collect, analyze, and interpret data more efficiently and effectively.
Quality Assurance Analyst
Quality Assurance Analysts test and evaluate software applications to ensure that they meet quality standards. The Flowgear Technical Certification may be useful for this role as it provides a basic understanding of integration and automation. You will learn how to build integrations using Flowgear's iPaaS platform, which can be used to automate a variety of testing-related tasks. This knowledge can help you to test and evaluate software applications more efficiently and effectively.
Database Administrator
Database Administrators design, implement, and maintain databases. The Flowgear Technical Certification may be useful for this role as it provides a basic understanding of data integration and automation. You will learn how to build integrations using Flowgear's iPaaS platform, which can be used to automate a variety of database-related tasks. This knowledge can help you to design, implement, and maintain databases more efficiently and effectively.
IT Manager
IT Managers plan, implement, and manage the IT infrastructure of an organization. The Flowgear Technical Certification may be useful for this role as it provides a basic understanding of integration and automation. You will learn how to build integrations using Flowgear's iPaaS platform, which can be used to automate a variety of IT-related tasks. This knowledge can help you to plan, implement, and manage IT infrastructure more efficiently and effectively.
Project Manager
Project Managers plan, execute, and control projects. The Flowgear Technical Certification may be useful for this role as it provides a basic understanding of integration and automation. You will learn how to build integrations using Flowgear's iPaaS platform, which can be used to automate a variety of project-related tasks. This knowledge can help you to plan, execute, and control projects more efficiently and effectively.
Technical Writer
Technical Writers create documentation for software applications and other technical products. The Flowgear Technical Certification may be useful for this role as it provides a basic understanding of integration and automation. You will learn how to build integrations using Flowgear's iPaaS platform, which can be used to automate a variety of documentation-related tasks. This knowledge can help you to create documentation for software applications and other technical products more efficiently and effectively.

Reading list

We've selected ten books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Flowgear Technical Certification.
Provides patterns for building scalable and robust software integration solutions across enterprise applications and SOA architectures.
Provides a practical guide to adopting site reliability engineering practices and principles. It covers the key concepts, principles, and patterns for building and operating reliable and scalable software systems.
Provides a practical guide to adopting DevOps practices and principles. It covers the key concepts, principles, and patterns for building and operating high-performing DevOps teams.
Provides a fictionalized account of a software development team that adopts DevOps practices and principles. It covers the key concepts, principles, and patterns for building and operating high-performing DevOps teams.
Provides a practical guide to applying domain-driven design principles to software development. It covers the key concepts, principles, and patterns for building and operating software systems that are aligned with the business domain and are therefore more adaptable and maintainable.
Provides a comprehensive guide to designing and implementing RESTful web services. It covers the key concepts, principles, and best practices for building scalable and reliable RESTful APIs.
Provides a practical guide to designing and implementing software architectures that are adaptable and extensible in the face of changing requirements. It covers the key concepts, principles, and patterns for building and operating software architectures that are resilient and maintainable.
Provides a practical guide to applying agile principles, patterns, and practices to software development in C#. It covers the key concepts, principles, and patterns for building and operating high-performing agile software development teams.
Friendly, pragmatic, and visually appealing introduction to Java programming. It covers the fundamental concepts, principles, and patterns for developing Java applications.
Provides a practical guide to designing and implementing microservices. It covers the key concepts, principles, and patterns for building scalable, reliable, and maintainable microservices.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Flowgear Technical Certification.
Fundamentals of Integration with Apache Camel
Creating Data Integrations with SharePoint Framework
The Beginner's Guide to Bodyweight Training
Architecting Scalable Web Applications with Firebase on...
Fitness For Beginners
Jira 8 Integrations
Integration Testing ASP.NET Core 3 Applications: Best...
DevOps on AWS: Release and Deploy
High Energy Taoist Tai Chi and Taoist Yoga (Lishi)
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser