Skip the tour
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.
9:415G
Quick navigation
Search
Create Post
Explore
Academy
News
Videos
Reels
Music
Games
AI
Studio
Translate
Chat
Room
Leaderboard
Referral
Wallet
Poke World
Blog
Shop
Settings
- 14 guided courses
- 104 lessons
- 14 languages
Newcomer Level 1 60 XP to level 2
Streak Start today
SSMTWTFToday 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 unlockedFirst 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
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.
Roadmaps
Everything people see and touch on the web. 9 tracks
Foundations
Programming fundamentals Think like a programmer, from your very first line. How the web works Browsers, servers, HTTP, DNS and APIs, explained. Git and GitHub Save, branch, merge and collaborate on code. The command line Move fast in the terminal on Linux and macOS. Algorithms and data structures Big O, searching, sorting and the structures behind them.
Front end
HTML The structure of every web page, done right. CSS Layout, colour and motion for the modern web. JavaScript The language of the web, from basics to async. TypeScript JavaScript with types that catch bugs early. React Components, hooks and state for real interfaces. Svelte The compiler-first framework for fast, small interfaces. Vue Approachable, reactive interfaces. Angular A complete framework for large applications. Tailwind CSS Style fast with utility classes.
Languages and back end
Go Zero to hero From your first line to production services: simple, fast and concurrent. Python Friendly, powerful and everywhere. Node.js JavaScript on the server. Rust Fast, memory-safe systems programming. Java The enterprise workhorse, modernised. C# Apps, games and services with .NET. PHP Server-side web, from scripts to Laravel. Ruby Elegant code and Rails. C and C++ Close to the machine, built for speed.
Mobile
Databases
SQL Ask your data anything. PostgreSQL The powerful open-source database, in depth. MySQL The web's most deployed open-source database. SQLite A complete database in a single file. MongoDB Documents instead of tables. Redis In-memory speed for caches, queues and leaderboards. Database design Model data cleanly and pick the right kind of database.
Delivery, architecture and AI
Docker Package and ship anything in containers. APIs REST, GraphQL, gRPC and WebSockets. Web security Protect your users from the most common attacks. Testing Ship with confidence: unit, integration and end-to-end tests. CI/CD and the cloud Automate builds, tests and deployments. System design Design services that scale: caches, queues and databases. AI for developers Build with LLM APIs, prompts, RAG and agents.
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
Pick your language
- Programming fundamentals 0 of 3 medals earned
- How the web works 0 of 3 medals earned
- Git and GitHub 0 of 3 medals earned
- The command line 0 of 3 medals earned
- Algorithms and data structures 0 of 3 medals earned
- HTML 0 of 3 medals earned
- CSS 0 of 3 medals earned
- JavaScript 0 of 3 medals earned
- TypeScript 0 of 3 medals earned
- React 0 of 3 medals earned
- Svelte 0 of 3 medals earned
- Vue 0 of 3 medals earned
- Angular 0 of 3 medals earned
- Tailwind CSS 0 of 3 medals earned
- Go 0 of 3 medals earned
- Python 0 of 3 medals earned
- Node.js 0 of 3 medals earned
- Rust 0 of 3 medals earned
- Java 0 of 3 medals earned
- C# 0 of 3 medals earned
- PHP 0 of 3 medals earned
- Ruby 0 of 3 medals earned
- C and C++ 0 of 3 medals earned
- Flutter and Dart 0 of 3 medals earned
- Kotlin 0 of 3 medals earned
- Swift 0 of 3 medals earned
- SQL 0 of 3 medals earned
- PostgreSQL 0 of 3 medals earned
- MySQL 0 of 3 medals earned
- SQLite 0 of 3 medals earned
- MongoDB 0 of 3 medals earned
- Redis 0 of 3 medals earned
- Database design 0 of 3 medals earned
- Docker 0 of 3 medals earned
- APIs 0 of 3 medals earned
- Web security 0 of 3 medals earned
- Testing 0 of 3 medals earned
- CI/CD and the cloud 0 of 3 medals earned
- System design 0 of 3 medals earned
- AI for developers 0 of 3 medals earned
Gold winners receive a prize from Pouyam. Pass a Gold exam and your name goes on the Hall of Gold.
Hall of Gold
Explore the exams No name here yet. Be the first.
Academy settings
Your progress is saved on this device.