О курсе
Курс подходит тем, кто начинает с нуля — опыт программирования не нужен. Программа охватывает язык Swift и фреймворк SwiftUI — актуальный стек iOS-разработки 2026 года, включая работу с REST API, архитектуру MVVM и MVVM+Coordinator.
С первых занятий применяются AI-инструменты (ChatGPT, GitHub Copilot) для ускорения обучения, в старших модулях — профессиональные инструменты Claude Code и Codex. Соотношение теории к практике — 30/70: каждая тема немедленно закрепляется созданием приложения.
Программа курса — по неделям
Модуль 1 · AI-инструменты и основы Swift Нед. 1–2 20 ак. ч.
Нед. 1
ChatGPT, GitHub Copilot как инструменты обучения. Установка Xcode. Основы Swift: переменные, типы данных, константы.
Проект: «I'm Rich»
Нед. 2
Управляющие конструкции Swift. Первое интерактивное приложение. Разбор кода с помощью ChatGPT.
Модуль 2 · Основы программирования на Swift Нед. 3–5 30 ак. ч.
Нед. 3
Функции, массивы, словари.
Проект: «Камень, ножницы, бумага»
Нед. 4
Условия, циклы, опциональные типы.
Проект: «Игральные кости»
Нед. 5
Повторение и закрепление. Разбор ошибок с помощью GitHub Copilot.
Модуль 3 · SwiftUI — интерфейс приложений Нед. 6–8 30 ак. ч.
Нед. 6
View, Text, Image, Button, Stack. Основы SwiftUI-разметки.
Нед. 7
State, Binding, NavigationView. Управление состоянием.
Нед. 8
Адаптивный дизайн. Проектирование интерфейсов в Xcode.
Проект: «Калькулятор»
Модуль 4 · Данные и хранение Нед. 9–11 30 ак. ч.
Нед. 9
UserDefaults, List, ForEach.
Нед. 10
ООП: классы, структуры, протоколы.
Нед. 11
Перечисления (enum), типобезопасность.
Проект: «To-Do List»
Модуль 5 · Сеть и API Нед. 12–14 30 ак. ч.
Нед. 12
REST API, HTTP, JSON. Основы сетевых запросов.
Нед. 13
URLSession, Codable. Разбор ответов API.
Нед. 14
async/await, многопоточность.
Проект: «Погодное приложение»
Модуль 6 · Продвинутый SwiftUI и MVVM Нед. 15–18 40 ак. ч.
Нед. 15
Архитектура MVVM: теория и реализация.
Нед. 16
Сторонние библиотеки, Swift Package Manager.
Нед. 17
Cursor для рефакторинга кода.
Нед. 18
Продвинутые паттерны SwiftUI.
Проект: «Новостное приложение»
Модуль 7 · Git, MVVM+Coordinator, продвинутые AI-инструменты Нед. 19–22 40 ак. ч.
Нед. 19
Git и Git Flow, code review в команде.
Нед. 20
MVVM+Coordinator, управление памятью.
Нед. 21
Unit tests: XCTest, написание и запуск тестов.
Нед. 22
Claude Code и Codex: профессиональные AI-инструменты разработчика.
Проект: «Клиент-серверное приложение»
Модуль 8 · Дипломный проект и трудоустройство Нед. 23–26 40 ак. ч.
Нед. 23
Проектирование и старт разработки дипломного приложения.
Нед. 24
Разработка, тестирование, публикация в App Store.
Нед. 25
Оформление резюме и сопроводительного письма. Пробные собеседования.
Нед. 26
🎓 Защита дипломного проекта: презентация (10 мин.) + демо + Q&A
Приобретаемые навыки
Hard Skills
- Swift: ООП, протоколы, типы данных
- iOS-разработка на SwiftUI
- Проектирование интерфейсов в Xcode
- Архитектура MVVM и MVVM+Coordinator
- REST API, JSON, URLSession, async/await
- Многопоточность и управление памятью
- Git и Git Flow, code review
- AI-инструменты: ChatGPT, Copilot, Cursor, Claude Code, Codex
- Unit-тестирование: XCTest
Soft Skills и карьера
- Самостоятельное решение задач с помощью AI-инструментов
- Умение читать и писать технические задания
- Работа с обратной связью: код-ревью, итерации
- Презентация проекта перед аудиторией
- Публикация приложения в App Store
- 6+ реальных приложений в портфолио
Система оценивания
| Компонент | Способ проверки | Вес |
|---|---|---|
| Проекты по модулям (6+) | Код-ревью ментора, Google Sheets | 40% |
| Тесты по теории | Автоматически на платформе Thinkific | 20% |
| Посещаемость занятий | Google Meet → Google Sheets | 10% |
| Дипломный проект | Публичная защита перед комиссией | 30% |
Минимальный порог для сертификата КОДЕКО — 60% по всем компонентам Посещаемость: мин. 80% для допуска к защите
Преимущества курса
50% выпускников трудоустраиваются по специальности
Актуальный стек: Swift + SwiftUI — стандарт индустрии 2026
AI-инструменты с первых занятий: ChatGPT, Copilot, Cursor
Архитектура MVVM и MVVM+Coordinator — как в реальных командах
Code review каждого студента преподавателем
Поддержка ментора в Telegram 7 дней в неделю
Отзывы выпускников
«Очень хороший курс для изучения iOS разработки с базы. Изучение инструментов, которые используются в реальном мире.»
«Хорошая организация обучения, структура курса. Поддержка ментора и заинтересованность в успехах обучающихся. Получил практические навыки, мотивацию и понимание пути развития.»
«Обучение было понятным: много интересного материала, увлекательные задачи. Ментор всегда помогал. Обрёл уверенность в программировании.»
Преподавательский состав
ЖП
Пернебаев Жанғали Нұрлыбекұлы
Руководитель курса · Senior iOS / AI Engineer · Основатель КОДЕКО
10 лет опыта. Создал более 40 приложений для клиентов из США, Великобритании, Австралии и ОАЭ. Обучил более 200 студентов. Выпускник IITU.
АН
Нұрлыбекұлы Асылжан
Senior iOS Developer · Ментор · Алгоритмы и структуры данных
5 лет опыта. Работал в Яндекс, inDrive и Halyk Bank. Решил 600+ задач на LeetCode. Выпускник Назарбаев Университета.
ЕЖ
Жеңісова Еркежан Ертісқызы
Middle iOS Developer · Преподаватель
8 лет опыта. Реализовывала проекты для клиентов из Сингапура. Преподавала в Astana IT University. Master of Engineering (IITU), Master in Management of Information Systems (Grenoble, France).