Online course · 6 months · from zero
From zero to building apps, bots and websites in 6 months
One short lesson a day on the website, and Professor Dash, your AI mentor, checks your work and helps when you're stuck. Prefer Telegram? Our bot is there too, if you want it.
In Azerbaijani, Russian or English
The course at a glance
- 182daily lessons
- 6big projects, one a month
- ~15minutes a lesson
- 1–3days free, no card
How it works
About 30-60 minutes a day, at your own pace.
A lesson every morning at 09:00
A short lesson and a task with a small story open in your web classroom, and in Telegram too if you connect our bot.
Write the code
Run it right in the browser, nothing to install, and send it to Dash in one tap.
Dash reviews it in seconds
You get a score and clear feedback. Score 70 or more and the next lesson opens the next day.
Meet Professor Dash
Your AI mentor for the whole course, in the classroom and, if you like, in Telegram. Ask anything, any time.
Hints, not answers
Dash points you to the next step, so you solve it yourself and actually learn.
In your language
Lessons, reviews and chat in Azerbaijani, Russian or English.
Every day
Weekends too. Your work is reviewed in seconds, not days.
age = input("Your age? ") print(age + 1)TypeError: can only concatenate str (not "int") to strWhy does this crash? I typed 17.
Good question! input() always gives you text, even when you type a number. Text + 1 doesn't work. Which function turns text into a whole number?
int()! print(int(age) + 1) works.
Exactly, and you found it yourself. Send it as your answer when you're ready.
What you will build
A real project every week. Here is one from each month, drawn as an example of what you'll make, and a few more below it.
Month 1
Build from day one
Your first Python programs from day 1: a fortune teller, a quiz for your friends, a habit tracker.
- Day 1The Fortune Teller
- Day 3The Friendship Quiz
- Day 6The Chore Wheel
- Day 27The Habit Tracker
Month 2
Python essentials
Bigger tools with functions, files and tests: planners, trackers and a quiz that never crashes.
- Day 34The Exam Study Planner
- Day 48The Expense Tracker
- Day 55The Bulletproof Quiz
- Day 62The Corner Shop Inventory
Month 3
Algorithms and data structures
Fast programs with algorithms and data structures, and your Part 1 final project.
- Day 69The Game Leaderboard
- Day 83The Metro Route Planner
- Day 89The Smart Task Manager
Month 4
AI pair programming and your first app
Your first Flutter mobile app, built with Claude as your pair programmer, on Android and iOS.
- Day 104The Digital Business Card
- Day 111The Café Menu App
- Day 118The Habit Tracker App
Month 5
Real products: APIs, web and backend
Websites with a Python backend and a database, live on the internet with a real URL.
- Day 125The Book Finder
- Day 132The Event Page
- Day 139The Feedback Wall
- Day 146The Book Club API
Month 6
Bots, the capstone and your first job
Telegram bots with AI, then your capstone: your own product, shipped with a live link.
- Day 160The Club Helper Bot
- Day 167The Morning Digest Bot
- Days 169-182Capstone: your own product
The curriculum
2 parts, 6 months, 26 weeks, 182 lessons. Open a month to see its weeks.
Part 1 Programming from zero
Python from zero: logic, algorithms and data structures.
Build from day one
- Week 1Your first programs and how computers think
- Week 2Variables and types
- Week 3Making decisions
- Week 4Loops
Python essentials
- Week 5Functions
- Week 6Lists, tuples, dictionaries and sets
- Week 7Strings, nested data and files
- Week 8Errors, debugging and testing
- Week 9Classes and objects
Algorithms and data structures
- Week 10Measuring and searching
- Week 11Recursion, stacks, queues and linked lists
- Week 12Hash tables, trees and graphs
- Week 13Problem solving and the Part 1 final
Part 2 Building real products with Claude
Flutter apps, websites and Telegram bots, built with AI. Opens when you pass Part 1.
AI pair programming and your first app
- Week 14Working with Claude
- Week 15Dart for Python programmers
- Week 16Flutter UI basics
- Week 17Building a mobile app with Claude
Real products: APIs, web and backend
- Week 18APIs and app state
- Week 19Flutter on the web
- Week 20How the web works: HTML, CSS, JS and a Python API
- Week 21Databases, security and testing
- Week 22Shipping mobile apps
Bots, the capstone and your first job
- Week 23Telegram bots in Python
- Week 24Smarter bots: APIs, Claude and deployment
- Week 25Capstone: build your product
- Week 26Ship it, interview practice and graduation
Every week: 5 lessons with new ideas, a build day and a level-up day.
One simple price
Full access
159 AZN / month
about 5.3 AZN a day · one payment = 30 days
Days 1-3 are free. No card needed to start.
What's included
- A new lesson every day
- Reviews and chat with Professor Dash
- 2 bonus tasks every day
- Theory handbooks (PDF)
- Web classroom, plus our Telegram bot (optional)
You pay via WhatsApp when you reach day 4. No subscription: pay month by month.
Start Day 1 freeQuestions
Can I learn on a phone?
Yes, for Part 1: the web classroom runs Python right in your phone's browser. From Part 2 (apps and websites) a laptop or computer helps a lot.
Do I need maths or experience?
No. The course starts from absolute zero, and you write your first working program on day 1.
Which language is the course in?
Azerbaijani, Russian or English: lessons, handbooks and Dash's replies. You can switch at any time.
What if I miss a few days?
Nothing is lost: your lesson waits for you. Lessons open one per day, after you pass the previous one, so you always continue where you stopped.
How do I pay?
Through WhatsApp. When you reach day 4, the Pay via WhatsApp button opens a ready message. The teacher confirms your payment and unlocks your access, usually within minutes.
Can I stop?
Yes. There is no subscription: each payment covers 30 days, and you decide every month whether to continue.
Do I need Telegram?
No. Everything works on the website: lessons, running your code, Dash's reviews and chat, payment. Our Telegram bot is optional: connect it if you'd like the 09:00 lesson and reminders on your phone. Your progress is the same in both.
Your first program is 10 minutes away
Day 1 is free. Sign up with email or Telegram and start right away.