Video tutorials 🎬
Short, narrated walkthroughs of DojoCode projects. Each video is two to four minutes long, follows one real project from start to finish, and links to the written guide for the details. Videos are available in English and Romanian; switch the site language to change the narration.
Teaching a class? The teacher video tutorials cover the Business platform.
Build a project
Create a project
Open My Projects, pick a template, find your way around the editor (files, code, preview and the AI chat), make a first change and watch the preview pick it up, then save. Written guide: Project.
Use secrets
Move a password out of the code: add it as an account secret, then as a project secret, read it in the project, and see what the Publish dialog warns about when a project has secrets. Written guide: Project Secrets.
Use a database
Find My Databases from the project's Database tab, create a Postgres database, create a table in the data editor, attach the database to the project, then place an order in the preview and read it back with a query. Written guide: Databases.
Publish a project
Publish a static site on the free plan, follow the build until it is live and open its public address, then see the warnings for a static site with a secret and for a server app with secrets and a database. Written guide: Publishing a Project.
Build with AI
Build with the AI assistant
Meet Alex in the project's AI chat, get the code explained in Understand mode, then switch to Implement, ask for an image slider, review and accept each change, and refine it with a second request. Written guide: AI Assistance.
Use the DojoCode AI SDK
Ask Alex to build a creature generator that draws images with the AI SDK, see how the code calls it without any key, and generate a creature in the preview. Written guide: AI Models Access.