Gemini FDE Certify
User
{{ landingNewBadge }}

{{ landing.titleLead }} {{ landing.titleAccent }}

{{ landing.subtitle }}

Join {{ landingSocialCount }} engineers building today
terminal
hub
{{ landingFeaturesTitle }}

{{ landingFeaturesSub }}

{{ f.icon }}

{{ f.title }}

{{ f.body }}

Preview free · Unlock with Pro

{{ landingPreviewTitle }}

{{ landingPreviewNote }}

$49 / yr
bolt
play_circleFree preview
MODULE 01
The Prompt Forge
{{ landingCtaPreviewLesson }}
memory
play_circleFree preview
MODULE 02
Gemini API & Context
{{ landingCtaPreviewLesson }}
hub
lockPro
{{ landingTeaser.moduleLabel }}
{{ landingTeaser.title }}
{{ landingTeaser.cta }}
Gemini FDE Certify
{{ profile.streak }}
{{ profile.xp }} XP
User

Good morning, {{ profile.first }}.

day 14! 🔥

You're {{ profile.lessonsToNext }} from Level {{ profile.nextLevel }}. Keep the streak alive.

{{ profile.streak }}-day streak
{{ profile.xp }} XP
{{ profile.rankLabel }}
LEVEL 24
{{ profile.pctToNext }}
bolt
{{ cont.kicker }}
{{ cont.moduleLabel }}

{{ cont.title }}

{{ cont.desc }}

{{ cont.lessonLabel }} {{ cont.progressLabel }}
{{ learnPathwayTitle }}
2 / 6 complete
{{ node.icon }}
{{ node.kicker }}
{{ node.title }}
{{ node.chipIcon }}{{ node.status }}
chevron_right
Daily Quests
{{ questsEnds }}
{{ q.icon }}
{{ q.title }}
done_all
{{ q.xpLabel }}
Ruby League
View All
1 {{ lb1.name }} {{ lb1.xp }}
2 {{ profile.short }} {{ profile.xp }}
3 {{ lb3.name }} {{ lb3.xp }}

Leaderboard

{{ lbSubtitle }}

climb! 🚀
timer{{ lbEnds }}
Bronze
Silver
Ruby
Diamond
Legendary
that's you!
2
{{ profile.first }}
{{ profile.xp }} XP
2
1
{{ lb1.name }}
{{ lb1.xp }} XP
1
3
{{ lb3.name }}
{{ lb3.xp }} XP
3
north{{ lbPromotionZone }}
{{ row.rank }}
{{ row.name }}
Level {{ row.level }}
{{ row.xp }} XP / wk
south{{ lbDemotionZone }}
26
Jordan K.
Level 12
410XP / wk
27
Sam W.
Level 11
280XP / wk
workspace_premium

{{ profile.name }}

{{ profile.title }} location_on{{ profile.location }}

Skill Radar

{{ radar }}

Membership

boltPro
$49 / year

All 6 modules · unlimited challenges · cert exam included

StatusActive
Billing{{ profile.billing }}
RenewsJul 14, 2026

Activity

{{ heatmap }}
Less More

Badge Wall

{{ b.icon }}
{{ b.name }}

Settings

Manage your account, notifications, and preferences.

{{ profile.name }}
{{ profile.email }}
Level {{ profile.level }} · Senior
boltPro plan

{{ profile.renewLabel }}

Account

Appearance

{{ settingsAppearanceNote }}

{{ opt.icon }}{{ opt.label }}
{{ toggles.reduceMotion.label }}
{{ toggles.reduceMotion.desc }}
{{ toggles.sounds.label }}
{{ toggles.sounds.desc }}

Notifications

{{ toggles.weeklyDigest.label }}
{{ toggles.weeklyDigest.desc }}
{{ toggles.streakReminders.label }}
{{ toggles.streakReminders.desc }}
{{ toggles.leaderboardAlerts.label }}
{{ toggles.leaderboardAlerts.desc }}
{{ toggles.productUpdates.label }}
{{ toggles.productUpdates.desc }}

Privacy

{{ toggles.publicProfile.label }}
{{ toggles.publicProfile.desc }}
{{ toggles.showOnLeaderboard.label }}
{{ toggles.showOnLeaderboard.desc }}

Danger zone

{{ settingsDangerNote }}

{{ blogTitle }}

{{ blogSubtitle }}

{{ blogBadge }}FDE BLOG
All Technical Platform Tips
★ Featured {{ blogFeat.catLabel }}

{{ blogFeat.title }}

{{ blogFeat.summary }}

schedule{{ blogFeat.readLabel }} hubLinked to {{ blogFeat.moduleLabel }} Read articlearrow_forward
More posts
Platform update Coming soon

{{ blogBoss.title }}

{{ blogBoss.summary }}

4 min · Product
Tips hubModule 1

{{ blogPatterns.title }}

{{ blogPatterns.summary }}

6 min · Tips · Coming soon
Technical · Agents hubModule 5

{{ blogAgentic.title }}

{{ blogAgentic.summary }}

8 min · TechnicalReadarrow_forward
Changelog Coming soon

{{ blogRuby.title }}

{{ blogRuby.summary }}

3 min · Product

The FDE Roadmap

{{ learnSpineNote }}

✓ Completed ⚡ Available to get ⏳ Coming soon 🔒 Locked
{{ roadmapDoneLabel }}
{{ m.badgeGlyph }}
MODULE {{ m.n }} · {{ m.statusLabel }}
{{ m.name }}
{{ l.iconName }}
{{ l.name }}
{{ l.typeLabel }}
⚔️{{ b.name }}
grade{{ cm.track }}

{{ cm.n }}

{{ cm.desc }}

ONE-TIME UNLOCK
${{ cm.priceBig }}

1 year access • Free updates

{{ cm.exercises }}
EXERCISES
{{ cm.hours }}
HOURS
{{ cm.lessons }}
LESSONS

What's included

check_circle{{ inc }}
{{ cm.enrolled }} engineers enrolled

Curriculum

{{ cm.lessons }} LESSONS
menu_book
{{ c.no }} {{ c.phase }}
{{ c.title }}
lock

This lesson is locked

{{ lessonPaywallText }}

Gemini FDE Certify

| {{ lessonReaderTitle }}
{{ readerPageEl }}
{{ lessonReaderModule }}

{{ lessonReaderTitle }}

{{ lessonReaderRich }}
lock

This exercise is locked

{{ exPaywallText }}

Gemini FDE Certify

| {{ exLessonTitle }}
{{ exStepLabel }}
star{{ exXpLabel }}
local_fire_department{{ exModuleLabel }}
{{ exStepKicker }}

{{ exStepTitle }}

{{ exSubtitle }}

lightbulbThe Task

{{ exTask }}

Instructions

  1. {{ ins }}
check
All tests passed
+250 XP · advancing…
code{{ tab.name }}
{{ codeHiLabel }}
{{ exCodeEl }}
terminalOutput
{{ runTerminal }}
lightbulb{{ hintNumLabel }}
{{ currentHint.label }}
{{ currentHint.text }}
my_locationSee the highlighted lines in chunker.py →
workspace_premium
Module Complete

{{ exLessonTitle }}

{{ exCompleteCopy }}

{{ exXpEarned }}
XP EARNED
{{ exStepsLabel }}
STEPS
insights
One step from the 'RAG Architect' badge
Beat the boss battle to unlock it.
lock

This lesson is locked

{{ lessonPaywallText }}

Gemini FDE Certify

| Boss Battle: {{ bossTitle }} BOSS BATTLE
timer{{ clock }}
CEO

{{ bossTitle }}

{{ bossLevel }}

Stage 3: {{ bossStageTitle }}

NO HINTS ALLOWED

"Your proposed architecture is impressive, but it's 30% over budget. I need you to optimize the token usage without degrading the model's output quality for our critical financial reporting feature."

warningConstraint

{{ bossStagePrompt }}

{{ bossXpLabel }}

{{ bossWinCopy }}

codeSystem Prompt Editor
1 2 3 4 5 6 7 8
terminalOutput
Ready to execute prompt. Waiting for input...
lock

This lesson is locked

{{ lessonPaywallText }}

Gemini FDE Certify

| {{ flowModuleLabel }} VISUAL BUILDER
400 XP
account_treeMemory Module

{{ flowTitle }}

Long conversations overflow the context window. Production agents stay coherent by summarizing history and retrieving long-term memory in parallel, then merging both before the model call.

lightbulbThe Task

Wire the pipeline so Context Assembler branches into both Summarize and Retrieve Memory, then both feed the model before the response.

Node palette

input
Input / Outputdrag_indicator
summarize
Summarizerdrag_indicator
database
Memory Storedrag_indicator
smart_toy
Gemini Modeldrag_indicator
chat
User Query
input
dashboard_customize
Context Assembler
branch ×2
summarize
Summarize
history → gist
database
Retrieve Memory
vector top-k
smart_toy
Gemini 1.5 Pro
merged context
output
Response
final answer
check
terminalExecution trace
{{ row.icon }}
{{ row.name }}
{{ row.output }}
task_altPipeline ran clean — response in 1.4s
errorFailed at Retrieve Memory · cold cache
verifiedValid pipeline
lock

This lesson is locked

{{ lessonPaywallText }}

Gemini FDE Certify {{ roiTitle }} ROI MODULE
savings{{ roiModuleLabel }}

{{ roiQuestion }}

ROI is the number that decides whether your deployment survives the next budget review. Measure the value created (hours saved × loaded cost), subtract the cost to run it (mostly tokens + infra), and express the rest as a percentage and a payback window.

THE FORMULA
ROI % = (value − cost) ÷ cost × 100
value = seats × hrs saved × 4.33 × rate
TOKEN COST REFERENCE · per 1M tokens
MODEL
INPUT
OUTPUT
Gemini Flash
$0.075
$0.30
Gemini Pro
$1.25
$5.00
Gemini Ultra
$7.00
$21.00
IS YOUR SYSTEM ROI-HEALTHY?
check_circlePayback under 90 days — the system recoups its build + run cost within a quarter.
check_circleToken cost < 30% of value — route cheap calls to Flash, reserve Pro for the hard ones.
check_circleValue is attributable — you can tie hours saved to a baseline you measured before launch.
calculate

ROI Calculator

NET MONTHLY ROI
{{ roiPctLabel }}
PAYBACK PERIOD
{{ roiPayback }}
VALUE CREATED{{ roiMonthlyValue }}
COST TO RUN{{ roiCostLabel }}
Net value / month{{ roiNet }}
{{ roiSeatsLabel }}
{{ roiHours }} hrs
{{ roiRateLabel }}
{{ roiCostLabel }}
lock

This lesson is locked

{{ lessonPaywallText }}

Gemini FDE Certify {{ labTitle }} HUB & SPOKE
account_tree{{ labModuleLabel }}

{{ labSubtitle }}

A hub-and-spoke architecture puts one orchestrator at the center. It decomposes the goal, fans work out to independent tools, then merges results. Tools never call each other — they only talk to the hub.

YOUR TASK
The flow on the right answers a revenue question using web search, RAG retrieval, and a calculator. Press Run and watch each hop. One tool will fail — find out which, why, and how the orchestrator recovers.
WHAT TO LOOK FOR
radio_button_checked{{ c }}
account_treerevenue_agent.flow
toolagenterror
{{ n.icon }}
{{ n.label }}
{{ n.sub }}
ads_click
Press Run to execute the workflow
Each hop streams its input → output. Click any step for the full message.
{{ l.title }}{{ l.statusTxt }}open_in_full
in {{ l.input }}
out {{ l.output }}
check
Goal achieved ✓
The agent recovered from the calculator error and returned a correct, cited answer.
+120 XP
{{ labExpandedTitle }}
{{ labExpandedFull }}