# Tutorials

> Browse through the tutorials below to learn how to design, develop, and optimize automation workflows using code, and discover opportunities for increased flexibility.

Browse through the tutorials below to learn how to design, develop, and optimize automation workflows using code, and discover opportunities for increased flexibility.

* [Creating hybrid automations - Combining Coded and Low-code Workflows](https://docs.uipath.com/studio/standalone/latest/user-guide/creating-hybrid-automations)
* [Integrating OpenAI with Coded Workflows](https://docs.uipath.com/studio/standalone/latest/user-guide/integrating-openai-with-coded-workflows)
* [Apply for a loan with UiBank](https://docs.uipath.com/studio/standalone/latest/user-guide/apply-for-a-loan-with-uibank)
* [Queue generation with coded workflows and Orchestrator APIs](https://docs.uipath.com/studio/standalone/latest/user-guide/queue-generation-with-coded-workflows-and-orchestrator-apis)
* [Using imported library projects in coded automations](https://docs.uipath.com/studio/standalone/latest/user-guide/using-imported-library-projects-in-coded-automations)
* [Using two-factored authentication with coded automations](https://docs.uipath.com/studio/standalone/latest/user-guide/using-two-factor-authentication-within-coded-automations)
* [Connecting to MongoDB Atlas with coded automations](https://docs.uipath.com/studio/standalone/latest/user-guide/connecting-to-mongodb-atlas-with-coded-automations "This tutorial shows how to connect to a MongoDB Atlas database from your UiPath coded automations. MongoDB Atlas is a fully-managed cloud database service that provides a reliable and scalable database solution without the need for local installations.")
  :::note
  When working with coded source files, remember that data objects used as arguments must have an empty constructor. Otherwise, Studio cannot serialize the workflow.
  :::
