~/courses/backend $ ./start

Python-дағы бэкенд-әзірлеу

3 аптада Telegram-бот.
26 аптада интернеттегі REST API.

26 аптада бала 5–7 жоба: 24/7 жұмыс істейтін Telegram-бот, дерекқор, FastAPI-дегі REST API және Docker-дегі продакшендегі финалдық жоба — интернеттегі нақты сілтеме бойынша.

26 апта · 52 сабақ Python + Flask + FastAPI Docker + CI/CD JWT + bcrypt + ДБ 0 ₸ қосымша шығын
bot_simulator.py
Telegram-бот симуляторы
PythonFlaskFastAPIDocker

Бала не жасайды

7 нақты жоба. Оқу «мысалдары» емес, интернетте жұмыс істейтін қосымшалар.

#11–13 сабақ

Telegram-бот 24/7

Vibe-coded + Python-ның 5 фичасы

#214–21 сабақ

GameDB + SQL-детектив

SQLite + ER-диаграмма

#320-сабақ

Нағыз ДБ-мен бот

Telegram + SQLite

#429-сабақ

REST API + Swagger

Flask + HTML-фронтенд ⭐

#537-сабақ

Docker-дегі API + CI/CD

Docker + GitHub Actions

#649-сабақ

Портфолио + GitHub README

Readme.so + сайт

#752-сабақ

Интернеттегі финалдық API

Render + docker-compose 🏆

⭐ — модульдердің финалдық жобалары, міндетті жариялау

Ата-аналардың басты сұрағы

Бэкенд фронтендтен несімен ерекшеленеді?

Фронтенд — дүкеннің витринасы: пайдаланушы көретін және басатын бәрі.

Бэкенд — қойма, касса және күзетші: деректер қайда сақталады, кім құпиясөздерді тексереді, 1000 пайдаланушыда жұмысқа кім жауап береді. Бэкендсіз витрина бос.

Бэкенд-әзірлеушілер әдетте фронтенд-әзірлеушілерден жоғары жалақы алады — бұл дерекқорлармен, қауіпсіздікпен және серверлермен күрделірек инженерлік жұмыс.

Курстағы нақты технологиялар
Python, Flask, FastAPI, SQLite, Docker — Yandex, Kaspi, inDriver-дегідей
Қазақстандағы жалақылар
Junior backend: 350–500K ₸
Middle: 600K–1.2M ₸
Senior: 1.5M+ ₸
Қайда жұмыс істейді
Қосымша бар жердің бәрінде: банктер, такси, жеткізу, маркетплейстер, мемлекеттік сервистер.

Курс бағдарламасы

25+ сабақтан 2 модуль. 1-модуль өзін-өзі қамтамасыз етеді: соңында — авторизациясы бар жұмыс істейтін REST API.

Боттан REST API-ге дейін

📅 15 апта📚 1–29 сабақ
🎯 Нәтиже: REST API + Swagger + HTML-фронтенд + Telegram-бот 24/7

1-кезең · Vibe-coding

1–6 сабақ

Python және VS Code орнату. ChatGPT арқылы алғашқы Telegram-бот 2 сабақта. Кастомизация, JSON арқылы жады, PythonAnywhere-ге деплой — бот 24/7 жұмыс істейді.

🤖 3 аптадан кейін — анаңның телефонынан жазуға болатын бот

Python + VS Code орнатуBotFather → бот токеніChatGPT арқылы vibe-codingКастомизация (inline-батырмалар)Жады: dict + JSONGit + деплой 24/7Demo-day #1

2-кезең · Python нөлден

7–13 сабақ

Әр Python сабағы боттың жаңа фичасына байланысты: визитка → тапқыш → рефакторинг → /leaderboard → файлдар + баптау. Бақылау жұмысы AI-сыз.

🐍 12-сабақ — Python Battle: бөгде open-source кодты оқу

Айнымалылар → боттың /aboutЦиклдар + шарттар → /gameФункциялар + DRY → рефакторингТізімдер/сөздіктер → /leaderboardФайлдар + try/except + баптаушы🎮 Python Battle (fun-day)AI-сыз бақылау жұмысы

2-кезең · SQL және дерекқорлар

14–21 сабақ

GameDB ойын ДБ-сы сквозной жоба ретінде: SELECT, JOIN, UPDATE/DELETE. SQL-детектив — сұраныстар арқылы «қылмысты» тергеу. CRUD + нағыз дерекқоры бар бот.

🔍 18-сабақ — SQL-детектив: 5 SQL-сұраныс арқылы ұрыны тап

SQLite + DB BrowserSELECT, WHERE, GROUP BYUPDATE/DELETE + AI-провокацияJOIN — кестелер байланысы🔍 SQL-детектив (fun-day)ER-диаграммалар (dbdiagram.io)CRUD + ДБ-мен Telegram-бот

2-кезең · REST API

22–29 сабақ

HTTP, GET/POST/PUT/DELETE, Flask және FastAPI. Құпиясөздерді хэштеумен аутентификация. Толыққанды API + Swagger + HTML-фронтенд. Құжаттаманы оқу — жеке дағды.

🎓 1-модуль соңы: тіркеуі бар REST API → қауіпсіз шығу нүктесі

HTTP, Postman, статус-кодтарFlask: алғашқы серверREST API: GET/POST + HTMLPUT/DELETE + SQLiteFastAPI + Swagger UIҚұпиясөздерді хэштеу (bcrypt)📖 AI-сыз құжаттамаDemo-day #2

6 деңгей — 6 жеңіс

Әр кезеңде бала бейдж бен сертификат алады. Bot Maker-ден Backend Pro-ға дейін.

Сабақтар 1–6

Bot Maker

AI арқылы Telegram-бот, 24/7 деплой

Сабақтар 7–13

Python Coder

Python-ды өзі, боттың 5 фичасы, бөгде кодты оқиды

Сабақтар 14–21

Data Keeper

ДБ жобалайды, SQL-детектив, CRUD

Сабақтар 22–29

API Builder

REST API + Swagger, құжаттаманы оқиды

Сабақтар 30–37

DevOps Starter

ООП, тесттер, Docker, CI/CD, қауіпсіздік

Сабақтар 38–52

Backend Pro

Өз жобаң: ТТ → деплой + debug + ревью

Әр 5–6 сабақ сайын Fun-day

Байыпты курс ≠ жалықтыратын курс. Блоктар арасында — челлендждер мен ойындары бар демалыс сабақтары.

12-сабақ

Python Battle

Open-source кодты оқу + жылдамдыққа жарыс

18-сабақ

SQL-детектив

5 сұраныс арқылы аңызға айналған семсердің ұрлығын ашу

28-сабақ

Құжаттаманы оқимыз

Бейтаныс API-ді тек docs арқылы қосу. AI-СЫЗ

43-сабақ

Debug Championship

Debugger арқылы 5 сынған эндпоинтті түзету

AI — құрал,
алмастырушы емес

Айқын прогрессия: толық генерациядан толық дербестікке дейін. Финалдық қорғау — AI-СЫЗ.

1–6 сабақ
🟢 Генерациялайды

AI кодты толықтай жазады. Wow-әсер, бот 24/7 жұмыс істейді.

7–13 сабақ
🟡 Түсіндіреді

AI қателерді түсіндіреді. Кодты оқушы жазады. Бақылау жұмысы — AI-сыз.

14–21 сабақ
🟡 + 🔥 Провокациялар

Спикер AI қателерін көрсетеді: SQL injection, WHERE-сіз DELETE.

22–29 сабақ
🟠 Ревью жасайды

Код өзіндік → AI ревью жасайды. 28-сабақ: AI ЖАБЫҚ, тек docs.

30–37 сабақ
🟠 + тесттер

AI QA-ға көмектеседі: тест генерациясы, debug. Бизнес-логиканы — өзі.

38–52 сабақ
🔴 Ассистент

Тек сұрақтар мен debug. Қорғау AI-СЫЗ.

💸
36-сабақ · Қауіпсіздік

«$400 туралы оқиға»

Нақты кейс: бағдарламашы API-кілтті кездейсоқ ашық GitHub-қа пушпен жіберді. 5 минуттан кейін боттар кілтті тауып, сұраныстар жібере бастады. API шоты — бір түнде $400.

Бұл оқиғаны бала БІР рет естиді. ӨМІР бойы есінде сақтайды. Осыдан кейін .env және .gitignore автоматты түрде болады.

1-деңгей — негізгі

Орташа оқушыға арналған толыққанды тапсырма. Видеосабақтан кейін бірден ашылады.

2-деңгей — қолдау көрсететін

Код үлгілері, кеңестер, қаңқа. Біріншісі шықпаса, 48 сағаттан кейін ашылады. Бұл ұят емес — бұл алға жол.

Топ кураторы

10–15 оқушыға 1 куратор. Сұрақтарға 24 сағатта жауап береді, үй тапсырмасын 48 сағатта тексереді, қажет болса — жеке көмек.

Ешкім тұрып қалмайды

2 деңгейлі үй тапсырмасы + тірі куратор

Егер бала тұрып қалса — бұл оның емес, біздің мәселеміз. Әр тапсырманың қосалқы жолы бар. Ол да шықпаса — куратор жеке көмектеседі.

Дағдыларға бөлек назар: debugging (VS Code debugger), бөгде кодты оқу, құжаттамамен жұмыс. Бұл — нағыз әзірлеуші жұмысының 70%-ы.

Барлық құралдар — тегін

Геймдевтен айырмашылығы, қосымша дүкендеріне ешқандай қосымша шығын жоқ. Курста қолданылатын бәрі — 0 ₸.

Python + VS Code

Тегін

Кез келген ОЖ-де 15 минутта орнату

PythonAnywhere

Тегін

24/7 бот хостингі

Docker Desktop

Тегін

Үйде қолдануға арналған

Render.com

Тегін

Интернеттегі финалдық API хостингі

Барлық тренажёрлар

Тегін

Питонтьютор, SQL Academy, Codewars орысша

GitHub

Тегін

Репозиторийлер + GitHub Actions

АК
// оқытушы

Айбат К.

Backend-әзірлеуші · Python

Python-дағы практик backend-әзірлеуші: Flask, FastAPI, дерекқорлар, Docker. Жасөспірімдерге боттар, API және нақты жобалар жасауды үйретеді. Курста TaskMaster сквозной мысалын жүргізеді — ТТ-дан Render.com-ға деплойға дейін.

Python-да 5+ жылProduction-жобаларЖасөспірімдерді оқыту тәжірибесіMentor 1-on-1

Құны

Ай сайын немесе бірден жеңілдікпен төлеуге болады

Баға
75 000 ₸/ ай
Оқудың бүкіл кезеңінде бірдей · жеңілдік санаттарына 60 000 ₸ · Kaspi-бөліп төлеу 0%
✓ 2 сағаттан 52 сабақ
✓ Топ кураторы (10–15 адамға 1)
✓ Үй тапсырмасын 48 сағатта тексеру
✓ 4 demo-day + финалдық қорғау
✓ Сертификат + диплом
✓ Кез келген сәтте тоқтатуға болады
Жеңілдік алушыларға −20%
60 000 ₸
айына
Kaspi-бөліп төлеу
0% · 3 немесе 6 ай
үстеме төлемсіз

Сынақ сабақ — тегін

Жиі қойылатын сұрақтар

Бастауға дайынсыз ба?

Тегін сынақ сабаққа жазылыңыз — курс балаға сай келе ме, бірге көреміз.

Сынақ сабаққа жазылу