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

Курс «Клиент-серверные iOS-приложения»

Составитель: Денис Сметнёв · Обновлено: 21.03.2023
Сложный
15 000 
15 000 
2.5 · 2 отзыва
от 1 250 ₽/мес в рассрочку (прим.)

Курс рассчитан на разработчиков, которые уже пишут iOS-приложения и хотят подключить серверную часть: настроить обмен данными, работать с API, организовать авторизацию и хранение данных на удалённой стороне. Это продвинутый уровень — без базы в Swift и мобильной разработке здесь делать нечего. Тридцать дней, цена около 15 000 ₽. Клиент-серверная архитектура — обязательный навык для тех, кто хочет выйти за рамки простых приложений.

Подробнее


Сложный
15 000 
15 000 
2.5 · 2 отзыва
от 1 250 ₽/мес в рассрочку (прим.)

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

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

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

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

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

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

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

КурсШколаЦенаСрокРейтингДиплом
Клиент-серверные iOS-приложения (этот) GeekBrains (ГикБреинс) 15 000 ₽ 4 недели 2.5
iOS-разработчик с нуля Netology (Нетология) 232 970 125 800 ₽ 6 месяцев 5.0 Перейти
Профессия iOS-разработчик Skillbox (Скиллбокс) 200 000 130 000 ₽ 12 месяцев 4.8 Обзор
iOS Developer. Professional OTUS (Отус) 79 800 ₽ 5 месяцев 2.0 Перейти

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

Плюсы

  • Продвинутый уровень — курс не тратит время на базовые вещи и сразу работает с клиент-серверным взаимодействием, что редкость среди коротких программ.
  • Компактный срок в тридцать дней: для тех, кто уже в теме и хочет закрыть конкретный пробел, а не тратить полгода.
  • GeekBrains — площадка с историей в онлайн-образовании, техническая инфраструктура и методология у них отработаны.

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

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

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

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

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

Выбирая курс по разработке на продвинутом уровне, смотрите прежде всего на практику: задачи должны быть реальными, а не учебными заглушками. Проверьте, разбирается ли в программе конкретный стек — фреймворки, инструменты, протоколы — или курс даёт общие представления. Уточните формат обратной связи: есть ли код-ревью живым наставником или только автопроверка. Тридцать дней — сжатые сроки для продвинутой темы, поэтому важно понять, насколько плотная нагрузка и можно ли совмещать с работой. Цена в районе 15 000 ₽ — средний сегмент; за эти деньги практика и обратная связь должны быть, а не только видеолекции.

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

Подходит ли курс новичку в iOS-разработке?

Нет. Уровень продвинутый — предполагается опыт в Swift и понимание основ мобильной разработки. Без этого фундамента разобраться в материале не получится.

Сколько времени нужно в день?

Курс рассчитан на тридцать дней, конкретная нагрузка в часах в описании не фигурирует. Если совмещаете с работой — спросите об этом GeekBrains перед записью: для продвинутой темы плотность занятий принципиальна.

Выдают ли документ об окончании?

Сертификат или диплом в описании курса не упомянуты. Этот вопрос стоит задать школе — условия могут зависеть от тарифа.

Есть ли помощь с трудоустройством после курса?

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

Что такое клиент-серверная архитектура в контексте iOS?

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

Можно ли вернуть деньги, если курс не подошёл?

Условия возврата регулируются офертой GeekBrains. Прочитайте её до оплаты — у платформ правила различаются, и иногда существенно.

15 000 ₽ · от 1 250 ₽/мес
Перейти на страницу курса
Длительность курса

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

30 дней

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

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

Онлайн-курс

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

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

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

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

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

10 уроков

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

  • Работать с файлами и архивами
  • Управлять процессами в фоновом режиме
  • Оптимизировать работу приложения по загрузки больших объемов данных
  • Разрабатывать приложения с универсальным интерфейсом
  • Работать с популярным Backend-сервисом Firebase от Google
  • Публиковать приложения в AppStore.
Перейти на страницу курса Запишись на курс
прямо сейчас!

О курсе

О курсе

iOS-разработчикам с базовым уровнем

Освоите приемы разработки высоконагруженных приложений, получите опыт работы с популярным Backend сервисом Firebase от Google и поучаствуете в процессе публикации приложения в AppStore.

Урок 1. Применение паттернов «наблюдатель», «одиночка», «делегат»

Изучаем реализацию самых популярных паттернов в iOS. Знакомимся с NotificationCenter.

Урок 2. Работа с сетью

Учимся работать с сетевыми запросами. Анатомия HTTP-запросов. Обзор инструментов и библиотек для работы с сетевыми запросами. Отправка запросов с помощью URLSession.

Урок 3. Mapping json

Преобразуем json-ответ сервера в объекты приложения. Анатомия json-формата. JSONSerialization.

Урок 4. Хранение данных

Обзор инструментов и библиотек для постоянного хранения данных в приложении. UserDefaults, Файлы. CoreData. SQLite, Realm, Keychain.

Урок 5. Консультация с преподавателем 1

Урок 6. Realm

Детальный обзор Realm. Сохранение, извлечение, удаление, фильтрация данных

Урок 7. Realm Notifications

Отслеживаем изменения в Realm. Автоматическое обновление UI.

Урок 8. Backend – Firebase

Используем внешний сервер для хранения данных приложения. Осваиваем Firebase Framework. Подключаем механизмы «Регистрация» и «Авторизация пользователей».

Урок 9. App Store, встроенные покупки, реклама

Размещаем приложение в App Store. Изучаем возможности монетизации мобильных приложений.

Урок 10. Консультация с преподавателем 2

Firebase

Swift 5

XCode 10

Realm

Разработка приложений с универсальным интерфейсом

Отправка запросов с помощью URLSession

Сохранение, извлечение, удаление, фильтрация данных с помощью Realm

Публикация приложения в AppStore

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

 
РАЗРАБОТКА ПРИЛОЖЕНИЙ URLSESSION ПУБЛИКАЦИЯ В APPSTORE

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

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

212 курсов по 797 темам

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

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

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

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

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

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

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

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

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

Пишу приложения для IOS. Рассказываю другим как это...

АП
Основатель и технический директор компании Mad Brains

Окончил с отличием бакалавриат и магистратуру УлГТУ....

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

Выпускник факультета бизнес-информатики и...

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

Выпускник Высшей школы экономики по направлению...

Android/iOS Senior Developer & Project leader

Выпускник Санкт-Петербургского Государственного...

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

2.5
Рейтинг курса (все отзывы)
0%
50%
0%
0%
50%

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

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

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

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

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

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

GeekBrains (ГикБреинс)
(10)
199 500 
GeekBrains (ГикБреинс)
(0)
15 000