Профессия
iOS разработчик
Освой профессию iOS разработчика на Swift с нуля до Junior за 6 месяцев
Обучение в формате bootcamp’a — интенсивное обучение с большим количеством практики
Оплачиваемая стажировка после обучения
Когда
Старт 21 ноября 2022,
длительность курса 6 месяцев
Уровень
С нуля, не нужны
дополнительные знания
Bootcamp
Очень много практики, работа
с реальным проектом
После обучения
Возможность остаться
на оплачиваемую стажировку
и присоединиться к команде
Почему стоит изучать iOS разработку?
Почему стоит изучать iOS разработку?
Возможность создавать уникальные мобильные приложения, которыми будет пользоваться весь мир
Интересная работа
Для работы iOS разработчиком тебе не нужно обладать знаниями математики или английского языка
Не нужны специфические знания
Начинай работать в удобное для тебя время и работай из любой точки мира.
Удаленная работа и ненормированное начало дня
По данным hh.kz сейчас 2537 вакансий на 500 резюме
iOS разработка становится всё более актуальна и спрос на разработчиков растет с каждым годом минимум на 20 процентов.
Востребованная
профессия
Стабильный заработок от 300 000 до 1 000 000 тг/мес в ближайшее время после обучения. Первые 3 года доход вырастет минимум в 3 раза
Высокий заработок
Кому подойдёт этот курс
Если ты никогда не занимался программированием – этот курс идеален для старта. Под пристальным присмотром кураторов ты освоишь азы и прокачаешься до настоящего Junior разработчика.
Новичкам без опыта
в программировании
Если ты программист и желаешь сменить специализацию или дополнить компетенции – этот курс познакомит тебя со спецификой iOS-разработки в полной мере
IT-специалистам с опытом в других языках
Если ты уже сделал или делаешь первые шаги в iOS разработке — мы сможем помочь систематизировать знания и помочь прочно освоиться в новой профессии IT-специалистам.
Начинающим которые уже начали изучать Swift
Ты подробно изучишь:
Как разрабатывать приложения для iPhone на языке программирования Swift
Как организовать своё обучение и развитие в профессии
Навыки и секреты написания качественного кода
Как планировать, готовиться и проходить собеседования в компании или искать заказы
Инструменты для поиска качественной информации и достоверных источников
Как находить и устранять популярные проблемы в приложениях
Ислам Темірбек
Действующий руководитель отдела iOS разработи в международном стартапе Snoonu
7 лет опыта в мобильной разработке
Работал в компании Kolesa Group
Работал в самой крупной iOS команде в Москве. 200+ iOS разработчиков работали над одним проектом sber.ru
3 года преподавания и разработки обучения на профессии iOS разработчик в nFactorial.school & Kolesa Academy
Участвовал в создании snoonu, abr+, sber, kolesa, krisha, market и ещё более 40+ приложений в App Store
Как проходит обучение
Групповые встречи
в Zoom
На которых разбираем трудности, которые возникли в процессе обучения. Частота созвонов зависит от выбранного тарифа.
Изучение материала
и выполнение дз
(в среднем 1.5-2 часа в день)
В любое удобное время, ДЗ сдаётся на проверку куратору. Также можно писать в чат по любому учебному вопросу
Канал в Slack
(мессенджер для IT компаний)
В который ежедневно рано утром публикуется теоретическая база дня + практическое домашнее задание.
Помощь в трудоустройстве
Окажем помощь в прохождении собеседований и трудоустройстве в другие компании, если ты не захочешь остаться работать у нас.
Прохождение внутреннего собеседования
Получишь опыт собеседований на должность iOS разработчика, cможешь остаться на оплачиваемую стажировку, стать частью команды и расти по карьерной лестнице.
Разработка реального проекта от заказчика
На тарифе с Полным сопровождением предусмотрена разработка реального проекта в команде.
— 02
— 01
— 03
— 04
— 05
— 06
Программа курса
11 модулей
17 блоков
24 задания
Модуль 1 6 блоков, 5 заданий

Основы языка Swift

Блок 1: Intro

  • Intro
  • Отправная точка

Блок 2: Базовые конструкции Swift

  • Типы данных
  • Работа с типами данных. Псевдонимы типов
  • Домашнее задание №1

Блок 3: Кортежи, условные конструкцииКортежи (tuple)

  • Условные конструкции
  • Опциональные типы данных
  • Домашнее задание №2
  • Дополнительные материалы

Блок 4: Массивы и словари
  • Последовательности и коллекции: массив, набор, словарь
  • Домашнее задание №3

Блок 5: Циклы

  • Циклы for, while, repeat while. Управление циклами
  • Домашнее задание №4

Блок 6: Функции, замыкания

  • Функции и замыкания. Области видимости
  • ​​Вспомогательные функции
  • Домашнее задание №5
  • Тестирование
Модуль 2 3 блока, 4 задания

Основы программирования

Блок 7: ООП

  • Знакомство с принципами ООП
  • Перечисления
  • Домашнее задание №6

Блок 8: Типы объектов. Взаимодействие объектовСтруктуры и классы

  • Свойства, методы и сабскрипты
  • Наследование и переопределение
  • Домашнее задание №7
  • Домашнее задание №8

Блок 9: Протоколы

  • Протокол ориентированное программирование
  • Протоколы, расширения и обработка ошибок
  • Удаление экземпляров и ARC. Инициализация и деинициализация
  • Обратная связь по ПОП, расширениям и ARC
  • Универсальные шаблоны

Домашнее задание №9

  • Тестирование по ООП
Модуль 3 1 блок, 1 задание

Изучение GIT

Блок 10: Git

  • Знакомство с системой контроля версий
  • Работа с репозиторием и другие настройки
  • Работа с ветками и репозиторием
  • Checkout и Merge. Погружение в командную работу
  • Rebase и Merge Conflicts. Алгоритмы работы с git на проекте
  • Работа с Pull Requests. Code review или как понять, что ты все правильно сделал

Домашнее задание №10

  • Тестирование
Модуль 4 2 блока, 4 задания

Пользовательский интерфейс

Блок 11: UIKit 1 часть

  • Базовые UI элементы
  • Жизненный цикл приложения. AppDelegate
  • Жизненный цикл UIViewController’a
  • Autolayout. Interface builder. UIStackView

Домашнее задание №11

Домашнее задание №12

Модуль 5 — 1 блок, 2 задания

Архитектуры

Блок 13: Архитектуры

  • Архитектурные паттерны. MVC, MVVM, VIPER, CLEAN
Домашнее задание №15
Домашнее задание №16. Архитектурные паттерны. Исследование
Модуль 6 — 1 блок, 4 задания

SwiftUI

Блок 14: SwiftUI

  • Введение в SwiftUI. View и body
  • Stacks. Контейнеры для твоих Views
  • ScrollView, ForEach, List, Section
  • NavigationView, NavigationLink, TabView

Домашнее задание №17

  • LazyVGrid, LazyHGrid

Домашнее задание №18

  • State, Binding
  • ObservedObject, EnvironmentObject, StateObject

Домашнее задание №19

Домашнее задание №20

Модуль 7 — 1 блок, 2 задания

Многопоточность

Блок 15: Многопоточное и асинхронное программирование

  • Асинхронное программирование. Concurrency vs. Parallelism
  • Проблемы многопоточности
  • Debugging. Работа с Instruments
  • Grand Central Dispatch. Operation

Домашнее задание №21

  • Barrier, Semaphore, Группы
  • RunLoop, Threads, Timer

Домашнее задание №22

Модуль 8 — 1 блок, 1 задание

Работа с сетью

Блок 16: Сетевое взаимодействие

  • HTTP, REST
  • URLSession, URLRequest
  • JSON, Codable
  • Alamofire, Moya

Домашнее задание №23

Модуль 9 — 1 блок, 1 задание

Хранение данных

Блок 17: Хранение данных

  • UserDefaults, Keychain
  • FileManager, Bundle, Sandbox
  • CoreData. Что это и как с этим работать? Введение в базы данных

Домашнее задание №24

Модуль 10

Подготовка к собеседованиям

  • Научишься составлять правильное резюме
  • Научишься оформлять свои работы
  • Научишься готовиться и проходить собеседования
Модуль 11

Оплачиваемая стажировка

  • Разработка приложения для реального заказчика
  • Первые деньги с программирования
  • Возможность остаться в команде после стажировки

* на стажировку попадают после финального собеседования

Стоимость обучения
тариф
C поддержкой
749 000 ₸
549 000 ₸
за 6 месяцев обучения
Доступно в рассрочку
тариф
Полное ведение
1 099 000 ₸
849 000 ₸
за 6 месяцев обучения
Доступно в рассрочку
Доступ к 11 модулям обучения
Список с ресурсами для углубленного погружения
Поддержка в чате
Домашние задания
с обратной связью
Дедлайн при выполнении в домашних заданий
(Поможет не сливаться и изучать темы в правильном порядке)
Работа по популярным методологиям в IT командах
Разработка настоящего проекта
Работа в небольших командах
с поддержкой куратора
(обсуждение в команде поможет более лучшему усвоению тем)
Общие созвоны в начале и в конце каждого блока
Еженедельные созвоны с кураторами и с Ислам
(помогут вовремя решать
возникшие вопросы)
Возможность оплачиваемой стажировки после прохождения внутреннего собеседования
Доступ к 11 модулям обучения
Список с ресурсами для углубленного погружения
Поддержка в чате
Домашние задания
с обратной связью
Дедлайн при выполнении в домашних заданий
(Поможет не сливаться и изучать темы в правильном порядке)
Работа по популярным методологиям в IT командах
Разработка настоящего проекта
Работа в небольших командах
с поддержкой куратора
(обсуждение в команде поможет более лучшему усвоению тем)
Общие созвоны в начале и в конце каждого блока
Еженедельные созвоны с кураторами и с Ислам
(помогут вовремя решать
возникшие вопросы)
Возможность оплачиваемой стажировки после прохождения внутреннего собеседования
Стоимость обучения
тариф
C поддержкой
Доступ к 11 модулям обучения
Список с ресурсами для углубленного погружения
Поддержка в чате
Домашние задания
с обратной связью
Дедлайн при выполнении в домашних заданий
(Поможет не сливаться и изучать темы в правильном порядке)
Работа по популярным методологиям в IT командах
Разработка настоящего проекта
Работа в небольших командах
с поддержкой куратора
(обсуждение в команде поможет более лучшему усвоению тем)
Общие созвоны в начале и в конце каждого блока
Еженедельные созвоны с кураторами и с Ислам
(помогут вовремя решать
возникшие вопросы)
Возможность оплачиваемой стажировки после прохождения внутреннего собеседования
750 000 ₸
549 000 ₸
за 6 месяцев обучения
Доступно в рассрочку
тариф
Полное ведение
Доступ к 11 модулям обучения
Список с ресурсами для углубленного погружения
Поддержка в чате
Домашние задания
с обратной связью
Дедлайн при выполнении в домашних заданий
(Поможет не сливаться и изучать темы в правильном порядке)
Работа по популярным методологиям в IT командах
Разработка настоящего проекта
Работа в небольших командах
с поддержкой куратора
(обсуждение в команде поможет более лучшему усвоению тем)
Общие созвоны в начале и в конце каждого блока
Еженедельные созвоны с кураторами и с Ислам
(помогут вовремя решать
возникшие вопросы)
Возможность оплачиваемой стажировки после прохождения внутреннего собеседования
1 099 000 ₸
849 000 ₸
за 6 месяцев обучения
Доступно в рассрочку
Беспроцентная рассрочка до 24 месяцев
Первый платёж через месяц
Для граждан РК
Без справок
Одобрение в день обращения
от 35 375 ₸
/в месяц
На участие в курсе «Профессия iOS разработчик»
Старт обучения — 21 ноября
Оставь предоплату 50.000 тенге
и забронируй себе место по лучшей цене
Специальное предложение
FAQ — ответы на частые вопросы
Какой требуется опыт для обучения?
Наша образовательная программа ориентирована на тех, кто хочет с нуля освоить профессию iOS разработчика. Дополнительных знаний не требуется.
Я девушка, у меня получится?
Да, сейчас в iOS разработке примерно 40% девушек и 60% парней. Это не будет проблемой
Нужно знать английский, математику?
Нет, математика точно не нужна, для английского будет достаточно уверенно пользоваться google translate.
Когда старт обучения?
Курс начинается 21 ноября 2022г.
Сколько времени длится обучение?
Обучение рассчитано на 6 месяц по 1.5-2 часа в день. Будут выходные дни.
Возможно ли совмещать работу и обучение?
Да, в этом нет никаких проблем. Ты сам выбираешь удобное для себя время в течение дня.
Не успеваю, когда следующий поток?
Дата следующего потока пока не определена, сейчас весь фокус на текущем потоке, доведении учеников до результата.
Какие требования к ПК/ноутбуку? Нужен ли Mac?
Первые 1.5 месяца обучения будет достаточно любого компьютера с браузером, но потом нужно будет любое устройство на MacOS, не старше 2015 года с 8гб оперативной памяти. Либо можно арендовать такой мак за 25 000 тг в месяц.
Какая зп на оплачиваемой стажировке?
ЗП будет зависеть от того, насколько полно ты усвоишь пройденный материал. Будет внутреннее собеседование. Можно рассчитывать на 150K-200K тыс. тенге
© Курс «Профессия iOS разработчик»
© Все права защищены
Меню
Клиентам
Контакты
STARTIOS
Занять свое место на курсе «Профессия iOS разработчик»
Total: 
Оставь свои данные и мы скоро с тобой свяжемся