Skip to main content
Pouyam Academy

Learn every corner of Pouyam.

Short, hands-on lessons for every part of the city: feed, music, studio, games, AI, wallet and more. Earn XP, keep your streak, unlock badges. Short, hands-on lessons for every part of Pouyam.

  • 14 guided courses
  • 104 lessons
  • 14 languages

Newcomer Level 1 60 XP to level 2
Streak Start today
SSMTWTF
Today 0 / 30 XP
Badges 0 / 24

Your city, lit up by learning

Every course you finish lights the windows of one building.

Today's quests

Three small goals, new every day. Each one pays bonus XP.

  • Finish a lesson +10 XP
  • Finish a lesson with no mistakes +15 XP
  • Start a new track +15 XP

Badges

0 of 24 unlocked
First step

Finish your first lesson.

Learn to code

Now build your own.

From your first line to production: front end, back end, mobile, data and DevOps.

  • 40 courses
  • 731 lessons
  • 7 roadmaps
Browse the courses
main.go
package main import "fmt" type Player struct {  Name   string  Points int} func main() {  board := []Player{    {"sara", 4200},    {"arash", 3900},    {"mina", 3100},  }  for i, p := range board {    fmt.Printf("#%d %s %d\n", i+1, p.Name, p.Points)  }}
#1 sara 4200#2 arash 3900#3 mina 3100

Code District

Real programming, from your first line to production. Follow a roadmap or pick a single track.

Foundations

Front end

Languages and back end

Mobile

Databases

Delivery, architecture and AI

Academy exams

Bronze. Silver. Gold.

Finish a course, then prove it in a real exam: three medals for every language, and Gold is hard.

Bronze
  • 12 questions
  • 12 min
  • 70% to pass
Gold
  • 24 questions
  • 35 min
  • 90% to pass
Silver
  • 16 questions
  • 20 min
  • 80% to pass
Gold winners receive a prize from Pouyam. Pass a Gold exam and your name goes on the Hall of Gold.
Hall of Gold

No name here yet. Be the first.

Explore the exams
Academy settings

Your progress is saved on this device.

Quick navigation