PBL Problem-Based Learning + Microlearning
Go'ni muammolar orqali o'rganing.
Syntax yodlash emas — real muammoni ko'rish, yechim izlash, kod yozish va test qilish. Noldan mikroservis arxitekturasigacha. Kod to'g'ridan-to'g'ri brauzeringizda ishlaydi.
30bosqich
80+mikro-dars
25+real loyiha
0o'rnatish
$ GOOS=wasip1 go build → brauzer
worker 1: 1² = 1
worker 2: 2² = 4
worker 3: 3² = 9
✓ 0.15s
Metodika
Har bir dars — 38 daqiqalik sikl
Muammo → fikrlash → tushuncha → kod → mashq → challenge → refleksiya. Har 3–5 mavzudan keyin real loyiha.
Problem2 daqiqa
Think2 daqiqa
Concept5 daqiqa
Code7 daqiqa
Exercise10 daqiqa
Challenge10 daqiqa
Reflection2 daqiqa
Yo'l xaritasi
Go 0 → Software Architecture
Oltita yo'nalish, 30 bosqich. Har bir yangi tushuncha oldingi loyihani yaxshilash uchun kerak bo'ladi.
Hoziroq kod yozing
Hech narsa o'rnatmasdan — mashqlar brauzerda rasmiy Go kompilyatori va WebAssembly orqali ishlaydi va testlar bilan darhol tekshiriladi.
main.go
Go · wasip1
Terminal
Kirish ma'lumotlari (stdin)
Darslar · Go asoslari
Muammodan — yechimga
Har bir dars 7 qadamdan iborat. Mashq va challenge testlar bilan tekshiriladi — ikkalasidan o'tsangiz, dars yakunlanadi.
Terminal