RETOOL TRAINING: BUILD YOUR INTERNAL APPS WITHOUT REINVENTING THE WHEEL
Hack'celeration offers Retool training to learn how to create internal applications quickly, without starting from scratch. Dashboards, backoffices, admin tools, internal CRMs: you'll be able to build all of this in a few hours instead of several weeks.
Together we'll see how to connect your databases (PostgreSQL, MySQL, MongoDB), create interfaces with drag & drop components, write SQL and JavaScript queries when necessary, and deploy apps immediately usable by your team.
Whether you're a developer looking to save time, an ops person wanting to depend less on tech, or a product manager needing internal tools yesterday, this training is for you. Beginner or already comfortable with code, we adapt.
Our approach: 100% practical. You build real apps during the training. At the end, you're autonomous to create, maintain, and evolve your internal tools with Retool.
Start learning for free.

Why take a Retool training?
Because Retool can transform weeks of development into a few hours of work. You need a dashboard to track your KPIs? An admin tool to manage your users? A backoffice for your support team? Retool lets you build all of this without starting from scratch.
The problem is that many people discover Retool, create a first basic screen, then get stuck as soon as they need to connect a real database, write a slightly complex SQL query, or manage workflows with multiple steps.
Here's what you'll master:
- Connect your data: You'll learn to create resources for PostgreSQL, MySQL, REST APIs, GraphQL, and even Google Sheets or Airtable. Your apps will be connected to your real data.
- Build efficient interfaces: You'll master components (tables, forms, charts, modals) and know how to arrange them to create apps that your team will actually use.
- Write powerful queries: SQL, JavaScript, transformers: you'll know how to manipulate your data and create business logic adapted to your needs.
- Automate with workflows: You'll create automations triggered by events, schedulers, or webhooks.
- Deploy and secure: You'll learn to manage permissions, environments, and deploy reliable production apps.
Whether you're starting from scratch or have already tinkered with Retool, we give you the right reflexes to create professional internal apps.
What you'll learn in our Retool training
MODULE 1: RETOOL FUNDAMENTALS
We start by understanding how Retool works. You'll create your first workspace, discover the interface, and understand the tool's logic.
You'll learn to navigate the editor, understand the difference between apps, workflows, and resources, and organize your workspace so you don't get lost when you have multiple projects.
We'll also see how Retool's data model works: how components communicate with each other, how queries execute, and how state variables manage interactivity.
At the end of this module, you have a clear vision of Retool's architecture and you're ready to build your first app.
MODULE 2: CONNECT YOUR DATA SOURCES
A Retool app without data is useless. In this module, you'll learn to create resources to connect all your sources.
We'll see how to configure connections to PostgreSQL, MySQL, MongoDB, but also to REST APIs and GraphQL. You'll understand security best practices: credentials, environment variables, permissions.
You'll also discover Retool Database, the integrated database perfect for prototyping quickly or for simple use cases.
We'll cover classic errors: connection timeouts, SSL issues, misconfigured credentials. You'll know how to diagnose and fix them.
At the end of this module, you can connect any data source to Retool, including Supabase or Xano backends.
MODULE 3: BUILD EFFICIENT INTERFACES
This is the heart of Retool: creating interfaces that your team will actually use. We'll review essential components and how to combine them.
You'll master tables (sorting, filters, pagination, inline editing), forms (validation, default values, submission), charts to visualize your data, and modals for contextual actions.
We'll see how to structure an app with containers, tabs, and clear navigation. You'll learn to create responsive interfaces that work on different screen sizes.
You'll also discover event handlers: how to trigger actions when the user clicks, submits a form, or changes a value.
At the end of this module, you know how to build complete and intuitive interfaces.
MODULE 4: QUERIES AND BUSINESS LOGIC
Now that we have data and an interface, we need to make them communicate. This module is dedicated to queries and business logic.
You'll learn to write efficient SQL queries: SELECT, INSERT, UPDATE, DELETE, but also more complex queries with JOINs, subqueries, and aggregations.
We'll see how to use JavaScript in Retool: transformers to manipulate data, JS queries for complex logic, and how to combine multiple queries in sequence.
You'll discover best practices: parameterized queries to avoid SQL injections, error handling, and performance optimization.
At the end of this module, you master data manipulation in Retool.
MODULE 5: WORKFLOWS AND AUTOMATIONS
Retool isn't just for displaying data. With workflows, you can automate complete processes.
You'll learn to create workflows triggered by webhooks, schedulers (cron jobs), or manually from an app. We'll see how to chain steps: requests, conditions, loops, email sending.
We'll cover error handling in workflows: automatic retry, failure notifications, logs for debugging.
You'll also see how to connect Retool to other tools via API: Slack, email, third-party services. For more complex automation scenarios, you can integrate with n8n or Make.
At the end of this module, you know how to automate complete business processes with Retool.
MODULE 6: DEPLOYMENT AND PRACTICAL CASES
Final step: deploy to production and maintain your apps. We'll also build complete practical cases together.
You'll learn to manage permissions (who can see what, who can modify what), create environments (dev, staging, prod), and version your apps with source control.
We'll build together 2-3 complete apps: a KPI dashboard connected to your database, an admin tool to manage users, and a backoffice for a support team.
You'll see how to debug an app in production, monitor performance, and evolve your apps without breaking everything.
At the end of this module, you're autonomous to create, deploy, and maintain professional Retool apps.
Why train with Hack'celeration?
AN EXPERT AGENCY THAT USES RETOOL FOR ITS CLIENTS DAILY



