Акции школ
Войти

Курс «Факультет iOS-разработки»

Составитель: Денис Сметнёв · Обновлено: 21.03.2023 · Оценка на MOOC.ru: 3.6 из 5 — по 5 отзывам на нашем сайте
Начальный

iOS-разработка — это не самый простой старт для новичка: платформа требует изучения Swift, понимания экосистемы Apple и работы в Xcode. Факультет iOS-разработки в GeekBrains рассчитан именно на старт с нуля — до первого приложения в App Store путь занимает до девяти месяцев. За это время программа проходит от базового программирования и алгоритмов до SwiftUI и Objective-C. Подходит тем, кто хочет войти в мобильную разработку под Apple без технического бэкграунда.

Подробнее


Начальный
Цена не указана
★ 3.6 · 10 отзывов

Компания: GeekBrains (ГикБреинс)

рейтинг: Язык: ru

Уровень: Начальный Длительность: 12 месяцев Старт: в любое время
Почему мы рекомендуем: проверен 5 отзывами — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Актуальная программа курса (4 модулей, по данным школы)

  1. Пользовательский интерфейс iOS-приложений (1 месяц, 10 уроков)
  2. Архитектуры и шаблоны проектирования на Swift (1 месяц, 8 уроков)
  3. Работа с современными фреймворками в iOS (1 месяц, 8 уроков)
  4. Подготовка к собеседованию iOS-разработчика (1 месяц, 8 уроков)

Кем вы сможете работать

iOS-разработчик

Сколько зарабатывают в профессии (медиана hh.ru, по 173 вакансиям)

Junior
130 500 ₽
Middle
217 500 ₽
Senior
275 000 ₽

Окупаемость: стоимость курса ≈ 2 мес зарплаты junior-специалиста.

Сравнение с похожими курсами других школ

КурсШколаЦенаСрокРейтингДиплом
Факультет iOS-разработки (этот) GeekBrains (ГикБреинс) — 12 месяцев 3.6 — —
iOS-разработчик с нуля Netology (Нетология) 125 800 ₽ 11 месяцев 5.0 Диплом о проф. переподготовке Перейти
Профессия iOS-разработчик Skillbox (Скиллбокс) 130 000 ₽ 12 месяцев 4.8 — Обзор
iOS Developer. Professional OTUS (Отус) — 5 месяцев 2.0 — Перейти

Стоит ли идти на этот курс

Плюсы

  • Полный стек iOS: программа охватывает Swift, Objective-C, SwiftUI, Core Data и Realm — не только базу, но и инструменты, с которыми работают в реальных проектах.
  • Git с нуля до продвинутого уровня: два отдельных модуля по контролю версий, включая Git Flow и совместную разработку — это редкость для курсов начального уровня.
  • Логичная структура без провалов: путь от алгоритмов и баз данных до дипломного проекта выстроен последовательно, без прыжков через ступени.
  • Дипломная работа в финале: не просто сертификат, а защита проекта — есть что показать на собеседовании.

Минусы и кому не стоит

  • До девяти месяцев — серьёзная нагрузка для человека с работой и семьёй. Если не готовы к регулярным занятиям на протяжении почти года, курс может зависнуть на середине.
  • Цена около 200 тысяч рублей — один из высоких ценников на рынке для курса уровня «с нуля». Данных о трудоустройстве в fact-sheet нет, поэтому окупаемость считайте сами, не полагаясь на обещания лендинга.
  • Objective-C в программе — инструмент для поддержки легаси-кода, не для новых проектов. Хорошо, что он есть, но не ждите, что именно он станет вашим основным языком.

Когда этот курс вам не нужен

Если у вас уже есть опыт на Swift и хотя бы один выпущенный проект — этот курс избыточен: первые три-четыре модуля вы пройдёте за неделю, а платить за них придётся вместе со всем остальным. Также не стоит идти сюда, если цель — быстро попробовать iOS и понять, ваше это или нет: девять месяцев и цена около двухсот тысяч рублей — слишком высокая ставка для проверки гипотезы. В таком случае лучше начать с бесплатных материалов Apple и короткого практикума.

Как выбрать курс по этому направлению

При выборе курса по разработке под iOS смотрите прежде всего на стек: язык Swift — обязателен, Objective-C — важен для работы со старыми кодовыми базами, SwiftUI — стандарт нового UI. Если всего этого в программе нет, курс устарел или слишком поверхностный. Второй вопрос — есть ли в программе Git и совместная разработка: без этого вас не возьмут ни в одну команду. Третье — формат практики: видео-теория без проектной работы даёт иллюзию знаний. Спросите у школы, будет ли реальный проект в портфолио и есть ли обратная связь от практикующего разработчика. Цена — последнее: длинный курс с нормальной практикой стоит дорого, это норма рынка.

Частые вопросы

Нужен ли опыт программирования, чтобы поступить?

Нет. Программа начинается с введения в программирование и знакомства с языками — технической подготовки не нужно. Первые модули дают базу с нуля, прежде чем переходить к Swift.

Сколько времени в неделю нужно выделять на учёбу?

Курс рассчитан на девять месяцев. Точную недельную нагрузку школа не публикует открыто — спросите у GeekBrains напрямую, прежде чем платить: девять месяцев при неожиданном темпе — это ровно то, что заставляет бросить курс на середине.

Какой документ выдают по итогам?

Сертификат об окончании. Диплома государственного образца программа не даёт — это частная школа, не лицензированный вуз. Сертификат GeekBrains работодатели знают, но весомее будет дипломный проект, который вы защищаете в финале курса.

Помогут ли с трудоустройством?

Данных о карьерной поддержке в описании программы нет. Прежде чем подписывать договор, задайте школе конкретные вопросы: есть ли партнёры для стажировок, как именно помогают с поиском работы и сколько выпускников реально устроились по специальности. Если ответы размытые — это сигнал.

Objective-C в 2026 году — зачем он нужен?

Большинство новых iOS-приложений пишут на Swift. Objective-C нужен, чтобы работать с унаследованным кодом в крупных компаниях, где приложения существуют уже десять-пятнадцать лет. Для джуна это скорее бонус, чем необходимость.

Можно ли учиться без Mac?

Xcode — основная IDE для iOS — работает только на macOS. Без Mac пройти курс по iOS-разработке не получится. Это ограничение платформы, не школы.

Длительность курса

Длительность курса

365 дней

Формат обучения

Формат обучения

2–4 занятия в неделю

Обратная связь

Обратная связь

Разбор практических заданий с преподавателем и возможность обсуждать проблемные задания с одногруппниками в закрытом чате.

Теория и практика

Теория и практика

5 блоков, 19 тематических модулей

Чему научитесь

  • Владеть алгоритмами и структурами данных
  • Создавать сетевое взаимодействие приложения и сервера (Rest, JSON)
  • Хранить данные (Realm, CoreData)
  • Проектировать архитектуру приложений (MVC, MVVM, VIPER)
  • Работать с графикой и анимациями
  • Использовать фреймворки Core Image, Core Animation.
  • Понимать компьютерные сети и операционные системы
  • Работать в команде
  • Разбираться в методологии разработки: Agile, Scrum
  • Работать с GIT и понимать принципы ООП
  • Писать чистый код
Перейти на страницу курса Запишись на курс
прямо сейчас!

О курсе

О курсе

Начинающим iOS-разработчикам

Научитесь проектировать интерфейсы с нуля, сможете создать дизайн при помощи библиотек UIKit, CoreGraphics. Реализуете клиент-серверное взаимодействие. Создадите приложения под iOS как самостоятельно, так и в команде.

Рассрочка

9000 р. в месяц

I четверть. Февраль - Апрель

Разработка приложения для ВКонтакте на языке Swift

В первой четверти вы научитесь проектировать интерфейсы (Storyboard), сможете создать дизайн при помощи библиотек UIKit, CoreGraphics. Реализуете клиент-серверное взаимодействие: отправку сетевых запросов, обработку ответов на примере API ВКонтакте. Организуете хранение данных при помощи библиотеки Realm. Поймете разницу между потоками и очередями, синхронным и асинхронным построением кода, а также оптимизируете приложение.

Разработка приложения по поиску авиабилетов под iOS

Во второй четверти вы изучите язык Objective-C и поймете, как и в каких случаях он может взаимодействовать со Swift. Научитесь поддерживать Legacy-код и верстать интерфейсы без Storyboard. Освоите продвинутые техники дебага и научитесь управлять памятью в iOS (ARC/MRC).

Приложение для интернет-магазина на языке Swift

В третьей четверти вы освоите основные техники и методики реальной разработки. Научитесь работать с требованиями заказчиков: понимать техническое задание, писать тесты и применять Continuous Integration на примере Fastlane. Примените техники чистого кода CLEAN, SOLID, DRY, расширите возможности своего приложения. Познакомитесь с серверной стороной разработки на Swift, одновременно реализуете и клиентскую и серверную части.

IV четверть. Ноябрь - Январь

Командная разработка проекта

В четвертой четверти вы соберете команду и погрузитесь в разработку проекта. Вы научитесь подбирать правильную технику планирования разработки и взаимодействовать с куратором проекта, прокачаете навыки, необходимые для успешного прохождения собеседования.

Курсы вне четверти

Предметы с индивидуальным выбором даты старта

Курсы вне четверти являются частью основной программы обучения и обязательны к прохождению. Вы можете формировать часть расписания самостоятельно и регулировать интенсивность обучения. На прохождение этих предметов у вас есть 2.5 года с момента покупки обучения в GeekUniversity. Проходите параллельно с четвертями или после года обучения.

Факультативы от компаний

Дополнительные курсы от компаний-партнеров

В разработке и проведении обучения участвуют ведущие технологические компании России. Вы узнаете больше о технологиях и инструментах, используемых реальным бизнесом для создания IT-продуктов.

Swift

Objective C

XCode

RxSwift

Realm

CocoaPods

iTunes Connect

JSON

iOS SDK

Навыки программирования на Swift

Навыки программирования на Objective C

Знание алгоритмов и структур данных

Сетевое взаимодействие приложения и сервера. Rest, JSON

Хранение данных. Realm, CoreData

Навыки проектирования архитектуры приложения. MVC, MVVM, VIPER.

Работа с графикой и анимациями. Фреймворки Core Image, Core Animation.

Понимание компьютерных сетей и операционных систем

Работа в команде. Методологии разработки: Agile, Scrum

Умение работать с GIT

Знание принципов ООП

Навыки успешного прохождения собеседований и общения с заказчиками

Навыки написания чистого кода

Навыки, которые вы получите

 
РАБОТА С ГРАФИКОЙ СОБЕСЕДОВАНИЕ MVC СЕТЕВЫЕ ПРОТОКОЛЫ ЧИСТЫЙ КОД АЛГОРИТМЫ И СТРУКТУРА ДАННЫХ OBJECTIVE C ОСНОВЫ ООП СИСТЕМЫ КОМАНДНОЙ РАБОТЫ+ ещё 3

Компания, проводящая курс

GeekBrains (ГикБреинс)

216 курсов по 813 темам

Онлайн-платформа для обучения GeekBrains (Гик брейнс) работает с 2014 года. Является частью холдинга Mail.Ru Group и резидентом Сколково с 2016...

Преподаватели курса

руководитель проектов в ВТ2Б

Закончил факультет математики и IT по специальности...

специалист в АО «Российские Космические Системы»

Окончил МФПУ «Синергия». Ведущий специалист центра...

технический директор «Метод Лаб»

Получил высшее образование по специальности...

тренер-эксперт по классификации «Career Development Center»

Компьютерами интересовался со школы. Окончил...

сетевой инженер в компании «Яндекс»

Sr. SRE/ Network Engineer/Architect Окончил СПбГТИ(ТУ) по...

фрилансер, разработкой игр

Первые программы писал на Delphi и VisualBasic еще в школе....

разработчик на С#

В 2016 году получил высшее образование по специальности...

Разработчик ПО

Увлекаться программированием я начал с 12 лет,...

Руководитель группой мобильной разработки

Выпускник Тверского госуниверситета. В студенчестве...

Программист iOS в IT-компании над федеральными проектами

С ранних лет увлекаюсь программированием, пробовал...

разработчик «БИТС-Сервис»

Изучал интеллектуальные системы и методы принятия...

Разрабатчик iOS-клиент для «Одноклассников»

Получил высшее образование в управлении IT-проектами,...

iOS-разработчик

Выпускник ИИТМ ИрГУПС. 6 лет работал в...

Swift разработчик

Выпускник факультета Информационных технологий ОГУ....

iOS программист в веб-интеграторе Morizo Digital

iOS программист в веб-интеграторе Morizo Digital. Есть опыт...

Отзывы студентов

3.6
Рейтинг курса (все отзывы)
★ 3.6 · 5 отзывов на MOOC.ru
40% · 2
20% · 1
0%
40% · 2
0%

Подборки лучших курсов по теме

По темам этого курса на MOOC есть рейтинги лучших программ — сравнение цен, длительности и отзывов в одном месте.

Тема разбирается внутри курса «Профессия iOS-разработчик»
Школа продаёт эту тему внутри программы — отдельной страницы у неё нет.
больше курсов

Похожие курсы компании

больше курсов

Другие курсы этих преподавателей

OTUS (Отус)
(0)
OTUS (Отус)
(0)
10 000 ₽
OTUS (Отус)
(3)
73 000 ₽
GeekBrains (ГикБреинс)
(20)
164 700 ₽
GeekBrains (ГикБреинс)
(72)
149 700 ₽
GeekBrains (ГикБреинс)
(50)
224 500 ₽
GeekBrains (ГикБреинс)
(1)
270 000 ₽
GeekBrains (ГикБреинс)
(1)
91 000 ₽