CAP Education участвует в государственной программе TechOrda 2026, реализуемой международным технопарком Astana Hub. Программа покрывает основную стоимость обучения IT-специальностям для граждан Республики Казахстан.
Государственная квота — 400 000 ₸ из полной стоимости курса 500 000 ₸. Оставшиеся 100 000 ₸ вносятся студентом (50 000 ₸ — гарантийный взнос и 50 000 ₸ — возвратный депозит). По программе в CAP Education доступны два курса.
Вводный курс по информатике и программированию: Scratch → C → Python → Flask.
Подготовка Junior Python-разработчика: Python → Pygame → боты с ИИ → Django.
Возраст от 18 лет, гражданство РК, соответствие требованиям TechOrda 2026. Опыт программирования не требуется.
Осень 2026 года. Формат — полностью онлайн, язык обучения — русский.
Вводный курс по информатике и программированию для обучающихся от 18 лет. Четыре последовательных уровня: Scratch → язык C → Python → веб-приложения на Flask. От базовых понятий до собственного веб-приложения с защитой проекта. Адаптирован на основе открытой методики Harvard University CS50 (CC BY-NC-SA 4.0) и переработан для русскоязычной аудитории с учётом требований казахстанского IT-рынка.
Объём: 26 недель (около 6 месяцев), 122 академических часа (1 ак. час = 45 минут). Соотношение теории и практики — 30 / 70.
| № | Модуль | Содержание | Ак. ч. |
|---|---|---|---|
| М0 | Введение и Scratch | Двоичная система, ASCII, Unicode; визуальное программирование в Scratch; регистрация на GitHub. | 4 |
| М1 | Основы C | Установка компилятора C, VS Code, типы данных, ввод/вывод, арифметика, условия, циклы, стиль кода. | 16 |
| М2 | Массивы и строки | Функции, рекурсия, массивы, аргументы командной строки, строки и string.h, шифр Цезаря. | 8 |
| М3 | Алгоритмы | Линейный и бинарный поиск, нотация O, сортировки, «разделяй и властвуй», структуры struct. | 12 |
| М4 | Память | Шестнадцатеричная система, указатели, malloc/calloc/free, двумерные массивы, файловый ввод-вывод, форматы WAV/BMP/JPEG. | 6 |
| М5 | Структуры данных | Связные списки, хэш-таблицы, разрешение коллизий, префиксные деревья (Tries), стек и очередь. | 10 |
| М6 | Python | Переход с C на Python, коллекции (list, tuple, set, dict), функции, ООП, принципы SOLID/DRY/KISS, исключения. | 14 |
| М7 | SQL | Реляционная модель, операторы SQL, WHERE, агрегатные функции, JOIN, SQLite в Python, защита от SQL-инъекций. | 4 |
| М8 | Веб-технологии | Принципы интернета (IP, DNS, TCP), протокол HTTP, JSON, requests, HTML, CSS, JavaScript, работа с DOM. | 12 |
| М9 | Flask | Создание сервера, маршрутизация, render_template, шаблонизатор Jinja2, обработка POST-форм, AJAX и JSON API. | 10 |
| М10 | Финальный проект | Проектирование архитектуры, разбор Finance (Flask + SQL + аутентификация), хеширование паролей, защита проекта. | 2 |
Дополнительно: 24 ак. часа гостевых занятий и интенсивов с приглашёнными спикерами. Итого: 49 (аудиторных) + 49 (самостоятельных) + 24 (гостевых) = 122 ак. часа.
Курс ведут специалисты с опытом коммерческой разработки и преподавания (15 человек): ведущий преподаватель (Lead Instructor), преподаватели-практики (Co-Instructor) по C, Python и веб-разработке, и менторы, сопровождающие Problem Sets и финальный проект.
| № | Вид работы | Вес | Способ проверки |
|---|---|---|---|
| 1 | Посещаемость и активность на занятиях | 10 % | Оценивается преподавателем по итогам каждого занятия |
| 2 | Practical (Problem Sets, 9 работ) | 40 % | Код-ревью преподавателем + автотесты |
| 3 | Рубежный контроль (мини-проект по итогам Модуля 5) | 15 % | Проверка преподавателем |
| 4 | Финальный проект (веб-приложение на Flask) | 25 % | Код-ревью преподавателем |
| 5 | Защита финального проекта | 10 % | Оценка комиссией |
| ИТОГО | 100 % |
Минимальный проходной балл — 60 %. Сертификат выдаётся при посещаемости не ниже 80 %, выполнении требуемых работ, защите финального проекта (≥60 %) и отсутствии нарушений академической честности. Условие сохранения гранта: при превышении двух пропусков по уважительной причине в месяц право на обучение по гранту утрачивается (документально подтверждается).
Базовые знания и устойчивые навыки для дальнейшего освоения backend-разработки на Python, веб-разработки, работы с алгоритмами и БД. Квалификация по итогам — базовый уровень Junior в направлении Python / Web-разработка.
Полный курс подготовки начинающего Python-разработчика для взрослой аудитории от 18 лет, в том числе для тех, кто меняет профессию. Четыре уровня: базовый синтаксис → структуры данных и ООП → 2D-игры на Pygame и Telegram-боты с ИИ → веб-разработка на Django. Основан на методике CAP EDUCATION. За время обучения студент выполняет четыре крупные проектные работы для портфолио на GitHub.
Объём: 26 недель (около 6 месяцев), 122 академических часа (1 ак. час = 45 минут). Соотношение теории и практики — 30 / 70.
| № | Модуль | Содержание | Ак. ч. |
|---|---|---|---|
| М1 | Основы Python и алгоритмическое мышление | История языка, установка PyCharm, переменные, типы данных, строки, условные конструкции, циклы for и while. | 12 |
| М2 | Функции и модули стандартной библиотеки | Объявление функций, аргументы по умолчанию, lambda-выражения, модули random и time. Проектная работа №1 — мини-игра. | 10 |
| М3 | Структуры данных и работа с файлами | Списки, кортежи, словари, множества, list comprehensions, чтение и запись файлов, модуль sys, регулярные выражения. | 12 |
| М4 | ООП и графика | Библиотека turtle, классы и объекты, наследование, полиморфизм, магические методы. Проектная работа №2 — симуляция банкомата. | 12 |
| М5 | Разработка игр на Pygame | Игровой цикл, спрайты, обработка событий, коллизии, физика, звук. Разработка полноценной игры Dino. | 10 |
| М6 | Обработка ошибок и Telegram-боты с ИИ | Исключения, библиотека telebot, внешние API (requests, JSON), бот погоды и конвертации валют, интеграция ИИ. Проектная работа №3 — Telegram-бот. | 14 |
| М7 | Веб-разработка на Django: основы | Установка Django, архитектура MVT, маршрутизация, HttpRequest (GET/POST), переадресации, разработка To-Do сайта с CRUD. | 14 |
| М8 | Django: шаблоны, формы и итоговый проект | Язык шаблонов DTL, наследование шаблонов, статические файлы, формы и валидация, чат-приложение. Проектная работа №4 — итоговое Django-приложение. Подготовка портфолио на GitHub. | 14 |
Дополнительно: 24 ак. часа гостевых занятий и интенсивов с приглашёнными спикерами. Итого: 49 (аудиторных) + 49 (самостоятельных) + 24 (гостевых) = 122 ак. часа.
Курс ведут специалисты с опытом коммерческой разработки и преподавания для взрослой аудитории (17 человек): ведущий преподаватель, преподаватели-практики по Pygame, Telegram-ботам и Django, и менторы, сопровождающие домашние и проектные работы.
| № | Вид работы | Вес | Способ проверки |
|---|---|---|---|
| 1 | Посещаемость и активность на занятиях | 10 % | Оценивается преподавателем по итогам каждого занятия |
| 2 | Домашние задания (более 48 работ) | 30 % | Код-ревью ментором + автотесты |
| 3 | Проектные работы №1–№3 | 25 % | Код-ревью преподавателем |
| 4 | Рубежный контроль (Проектная работа №2) | 10 % | Проверка преподавателем |
| 5 | Итоговый проект (Проектная работа №4 на Django) | 15 % | Код-ревью преподавателем |
| 6 | Защита итогового проекта | 10 % | Оценка комиссией |
| ИТОГО | 100 % |
Минимальный проходной балл — 60 %. Сертификат выдаётся при посещаемости не ниже 80 %, выполнении требуемых работ, защите финального проекта (≥60 %) и отсутствии нарушений академической честности. Условие сохранения гранта: при превышении двух пропусков по уважительной причине в месяц право на обучение по гранту утрачивается (документально подтверждается).
Знания и навыки для прохождения собеседования на позицию Junior Python Developer и дальнейшего развития в backend и веб-программировании. Стек: Python, Pygame, Telegram Bot API, Django. Готовое портфолио из четырёх проектов на GitHub.
Заполните анкету на сайте capedu.kz.
Возраст 18+, гражданство РК, соответствие требованиям TechOrda 2026.
Зачисление в группу до 9 человек; опыт программирования не требуется.
Осень 2026 года, онлайн в Discord, 2 занятия в неделю.
Оставьте заявку — менеджер свяжется с вами, проверит критерии и поможет с оформлением по программе TechOrda 2026.