iOS-разработчик
с нуля за 20 недель
Освойте профессию iOS-разработчика на Swift с нуля до трудоустройства менее чем за 5 месяцев
REAL-TIME ОБУЧЕНИЕ
Занятия проходят
в режиме Online
ПРАКТИКА
Очень много практики, проверка домашки
РЕЗУЛЬТАТ от 110 000 в мес.
Сертификат и возможность трудоустройства на Junior-позиции
УДОБНОЕ ВРЕМЯ
Занятия проводятся вечером, запись возможна
ПРОФЕССИЯ
Старт 27 февраля. Осталось 26 мест
Быстро развивающийся рынок смартфонов обеспечивает растущий спрос на iOS-разработчиков
Данные с сайта hh.ru
5 месяцев
обучения достаточно, чтобы устроиться iOS-junior разработчиком
3 275
компаний сейчас ищут iOS-программистов
250 000
одна из лучших зарплат на рынке, объясняется высокой востребованностью
Этот курс вам подходит, если вы
Если вы никогда не занимались программированием – этот курс идеален для старта. Под пристальным присмотром кураторов вы освоите азы и прокачаетесь до настоящего джуна
Новичок
Если вы уже сделали или делаете первые шаги в Swift-разработке – мы сможем помочь систематизировать знания и помочь прочно освоиться в новой профессии
Начинающий
Если вы программист на Java, Python и пр. и желаете сменить специализацию или дополнить компетенции – этот курс познакомит вас со спецификой iOS-разработки в полной мере
not-iOS программист
Вы подробно изучите
4 шага до новой профессии
Изучаете уроки
Изучение в формате живых вебинаров
Выполняете задания
Для закрепления, пройденного материала
Углубляете знания
Совместно выстраиваем крепкую базу знаний
Получаете профессию
Сертификат о прохождении обучения на iOS-разработчика от SwiftBook
Xcode, GIT, CocoaPods
Среда разработки, синтаксис Swift
TDD и Unit Testing
Понятие, принципы и применение на практике
MV(X), VIPER, MVVM, Clean Swift
Архитектурные паттерны в iOS. Причинно-следственные связи
UKit и StoryBoard
Работа с дизайн-системами
ООП в Swift
Объектно-ориентированное
программирование
Без опыта программирования
Уже начали изучать Swift
Опыт в других языках
47 уроков в программе
И десятки часов полезных вебинаров
Программа курса
Основы программирования на Swift
8 уроков
— Синтаксис Swift, основные концепции
— Базовые операторы, строки и символы
— Условные инструкции, опционалы
— Типы коллекций, циклы
Мои первые приложения на Swift
— Среда разработки Xcode. Работа с Git
— UIKit
— Контроль и приведение типов
— Пошаговый проект.
— Personality Quiz — опросник
— UITableView
— Протоколы
— Анатомия приложения. Архитектура MVC
Архитектурные паттерны в iOS
— Понятие TDD. Общие принципы и понимание.
— Применение TDD на практике. Unit Testing / UI Testing
— Архитектурные паттерны в iOS. Причинно-следственные связи. MV(X) архитектура, как альтернатива MVC.
— MVVM на практике
— Через MV(X) к VIPER. Почему VIPER — это хороший выбор.
— VIPER на практике
— Clean Swift архитектура, как альтернатива VIPER
— Clean Swift на практике. Итоги
Подготовка к собеседованиям и поиску работы
— Старт карьеры iOS-разработчика. Проф разбор
— Этап поиска работы
— Проверка ваших резюме от А до Z
— Тур по собеседованию с рекрутером (эксклюзив от тимлида мобильной разработки Яндекс)
— Техническая часть собеседования
— Pet-project или тестовое задание, полный разбор
— Личный бренд iOS-разработчика, как получать зарплату х5
5
47
тематических блока
уроков
обучения
Получить PDF подробный план каждого урока и консультацию
16 уроков
8 уроков
7 уроков
1
2
4
5
— Функции и замыкания
— Объектно-ориентированное программирование в Swift
— Перечисления и структуры
— Дополнительные концепции Swift
— CocoaPods и работа с анимациями
— Сетевые запросы
— URLSession vs Alamofire
— User Defaults. PlistFile. Image Caching
— CoreData
— Пошаговый проект: ToDo List с Realm
— Realm. Часть 2
— Работа с памятью
99+
часов онлайн
4 недели, 16 онлайн-часов, 40 часов домашки
8 недель, 35 онлайн-часов, 80 часов домашки
4 недели, 16 онлайн-часов, приложение
4 недели, 14 онлайн-часов, Помощь с тестовым заданием при приеме
Работа с фреймворком SwiftUI
— Введение. Создание проекта и первый взгляд. Создание пользовательских представлений. Выводы.
— Элементы пользовательского интерфейса объектной библиотеки SwiftUI. Модификаторы.
— Типы данных и Data Flow. Combine.
8 уроков
3
— Использование SwiftUI совместно с UIKit.
— Lists & Navigation.
— Работа с анимациями и графикой.
— Верстка сложных интерфейсов. Collection View.
— One more thing...
4 недели, 16 онлайн-часов, свое приложение
Программа курса носит ознакомительный характер и может немного меняться в процессе.

Преподаватели
Есть ли жизнь после учебы? В этом уроке мы разберем:
- варианты развития iOS разработчика: стартап/компания/фриланс тогда и сейчас
- рынок IT в 2020
- как выбрать проект и на каких условиях
- звездный гость: инсайды по работе в крупной компании
- нетворкинг, генерация полезных контактов
- личный бренд разработчика
- тестовые задания и pet-project - обзор и выводы
- бонус: топовые каналы для iOS разработчика
Иван Данилин
руководитель проекта, автор
курсов, коуч
Вместе мы будем изучать «Основы языка программирования Swift». Наш курс станет для вас стартовой площадкой и началом новой интересной работы с iOS. Для каждого потока я веду отдельные стримы и обновляю контент
Алексей Ефимов
iOS-разработчик, автор курсов, преподаватель
online.SwiftBook — это онлайн-школа
У нас только прикладные курсы от экспертов в образовательных программах по Swift, актуальные подходы к обучению, совместная работа над проектами в формате вебинаров.
Мы собрали самую полезную информацию по Swift для того, чтобы вы могли максимально быстро обучиться и стать junior-iOS разработчиком. Тысячи программистов уже оценили качество наших вебинаров и обратную связь по домашней работе. Уверен, у вас получится освоить Swift вместе с нами
Иван Акулов
Основатель порталов swiftbook.ru
и akunavi.com, iOS-разработчик
Старший iOS-разработчик в МТС. Ранее работала iOS-разработчиком в компаниях Тинькофф и Райффайзенбанк. Уже 4 года занималась автоматизацией мобильных приложений на Android/iOS. Сейчас разрабатываю приложения под iOS. Выступаю на конференциях (в том числе Cocoaheads Russia, Mobius, MBLT dev и др). Ежегодно участвую в мероприятии Hacktoberfest по продвижению open-source.
Раньше преподавала в Tinkoff Fintech School.
Екатерина Батеева
iOS-разработчик, преподаватель
Являюсь частью команды департамента Сбердевайсов. С удовольствием осваиваю новые подходы и технологии в iOS-разработке. Особо привлекают BLE, CoreML, RealityKit. Убеждена, что в наши дни мобильные приложения занимают почётное место в ИТ рынке и вклад iOS-разработчика в это дело незаменим

Анастасия Соколан
iOS-разработчик, преподаватель
Обладаю особым талантом доносить сложные вещи простым языком. Проведу вас от нуба до гуру. Шаг за шагом вы будете прокачивать свой скил, и радоваться этому мы будем вместе. Мой приоритет сделать из вас будущих iOS разработчиков, уверенно смотрящих в будущее
Евгения Бруйко
Преподаватель, автор онлайн курсов и видео контента на портале swiftbook.ru
Получи бесплатно книгу Swift Programming Language от Apple на русском
Мы хотим помочь начинающим разработчикам, сделать уверенные шаги на пути изучения Swift. Мы считаем, что языковой барьер не должен быть препятствием для изучения. Мы искренне верим, что такой мощный, быстрый и современный язык программирования как Swift, должен быть доступен каждому
Ваше резюме после обучения
Желаемая должность
iOS-разработчик
Разработка и публикация iOS приложений на Swift
Зарплата
150 000 ₽ в месяц
Навыки в программировании
Проектирование клиент-серверных приложений
TDD, Unit Testing / UI Testing, Networking
Работа с Git, умение читать чужой код, документирование
ООП, архитектура MVC
MV(X), VIPER, MVVM, Clean
CocoaPods и работа с анимациями
Realm
Подтверждение от SWIFTBOOK
Сертификат подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу
Константинопольский Константин Константинович (это вы)
Тверь. Офис или удаленно. 25 лет
SwiftUI
Отзывы студентов
Денис Щиголев
Студент 10 потока
Если вы думаете что код у вас уже такой, но ещё ни разу не скидывали его никому на ревью, могу заверить - вы ошибаетесь. Записывайтесь на данный курс и вы не пожалеете. Информация круто структурирована, проработана и постоянная поддержка и помощь позволяет освоить это все за это короткое время!
Константин Ушаков
Студент 2 потока
Задания на домашку творческие и код абсолютно разный, Алексей все равно разберётся с каждым и исправит, а его критика будет мотивировать вас писать правильный и чистый код. А ведь такой вам придётся писать для дальнейшего трудоустройства.
Виталий Перов
Студент 8 потока
Очень интересный и качественный курс, хороший симбиоз теоретических и практических навыков. Хочу порекомендовать данный курс в первую очередь людям, которые хотят разобраться в тонкостях свифт на практике. Теория + практика и домашние задание как закрепление полученного материала дает отличный результат, в совокупности проверки и разборки ошибок кода - приложений. Хочется сказать отдельное спасибо Алексею Ефимову – преподавателю данного курса.

Алексей выкладывался на все 200%, давая максимум от себя, отвечал на все вопросы, давал примеры, советы как и что лучше делать. С первого занятия было заметно, что Алексей "болеет" своей работой и делать все, чтобы курс прошел на ура и все материалы и знания переданные студентам были усвоены.
Спасибо за данный курс, ждем следующих интересных тем в других ваших курсах.
Ярослав Моргачев
Евгений Ковалевский
Виталий Подольский
Цейтлин Михаил
Муслим Исмаилов
История успеха
@morgachev
UX-дизайнер
До курса
iOS-разработчик
После курса
SwiftBook мне изменил жизнь, не постесняюсь выражения. Это было не какое-то дополнительное образование, а вход в новую сферу в принципе.
До обучения я дизайнер интерфейсов, который иногда подхватывает заказы на фриланс-биржах. После обучения я разработчик который за 5 лет уже достаточно плотно связал с этой сферой жизнь.
Последние 3 года я возглавляю Apparat
Apparat – это несколько команд разработчиков (не только мобильных) которые делают проекты для клиентов. Самым значимым проектом еще в начале пути, я думаю, стал Plutus Tap & Pay, криптовалютный стартап из Лондона
Сейчас проекты которые мы выпускаем (к сожалению, с договоренностью о том что мы не раскрываем клиента и факт работы над его приложениями) частенько оказываются в топе App Store и получают отличные отзывы
Сейчас в топах Российского, Португальского, Британского и Немецкого App Store одновременно находятся 6 наших приложений
Про собственные приложения, которые можно делать через 2-4 недели учебы:
Когда я впервые проходил курсы в SwiftBook я выпустил собственное фитнес-приложение «Тело в лето», которое заняло и удерживало лидирующие позиции в топе платных приложений
Еще, около 3 месяцев назад я выпустил Fonts Pro, приложение добавляющее шрифтовую клавиатуру в iOS, которая работает везде (от Telegram до Instagram). Спустя месяц работы приложение было продано за хорошие деньги, но раскрывать сумму сделки я не буду
Совет для начинающих
Узнайте что такое синдром самозванца и будьте спокойны, проходя обучение вы на самом деле приобретаете редкие и ценные компетенции
Ярослав Моргачев
История успеха
@Zhekon23
Управляющий кофейни
До курса
Team lead (middle+)
После курса
В первую очередь, я хочу отметить, что очень радует цена и подход к делу, потому что соотношение цена-качество дико не соответствует в том плане, что качество курса, сам сайт, налаженная работа, по-моему мнению стоит намного больше, чем есть.
Конкретно, по поводу того, что полезного дало обучение: азы - возможность понять многие вещи, которые нужны для джуна - база, массивы, словари, возможность писать запросы. Если обобщить — благодаря курсу можно получить абсолютно все знания для того, чтобы устроиться на позицию джуна.
Я получил тот запас знаний, который мне помог устроиться на работу
Сидел, смотрел, учил, тестировал :) Уроки отсняты очень качественно, не растянуты надолго, видео нарезаны идеально по времени — маленькие кусочки: все кратко, внятно и понятно.
Знания которые я получал и впитывал помогли мне в дальнейшей работе и карьере. Я получил тот запас знаний, который мне помог устроиться на работу.
Приложения, которыми я горжусь:
Совет для начинающих
По началу сложно, многие моменты непонятны, мало друзей, у кого можно спросить совет по реализации и тд. Самый главный совет: не вешать руки, собраться и учить, практиковаться, не получается какая-то тема, чуть отдохнуть и пройти сначала, не всегда всё с 1 раза идет, главное верить в себя и идти только вперед
Евгений Ковалевский
На сегодняшний день я достиг позиции тим-лида на 2-х работах одновременно, в обоих компаниях иду как middle+. Это для меня значимая позиция. Ну а дальше senior-ы
История успеха
@devlabstudio
middle Objective-C разработчик
До курса
senior iOS-разработчик
После курса
Я пришел на SwiftBook, когда он только зародился. Тогда курсов было очень мало и, в принципе, являясь уже middle Objective-C разработчиком для ios-платформ, я решил перейти на разработчика swift. Но будучи по своей природе ленивым человеком, мне не хотелось рыть англоязычную документацию и хотелось максимально облегчить вход.
В просторах сети я нашел сайт SwiftBook и начал читать там документацию, попутно знакомясь с курсами, которые там были. Тем самым я облегчил себе переход на новый язык
Swift — быстрый и лаконичный и очень знаковый язык, который позволил разрабатывать быстрее и качественнее мои приложения
В моменте обучения (2015 год) вакансий для swift-разработчиков становилось все больше и больше и больше и таким образом в связке для ios-платформы получил второй язык.
Но дело в том, что swift он быстрый и лаконичный и очень знаковый язык, который позволил разрабатывать быстрее и качественнее мои приложения и приложения тех компаний, в которых я работал
На последних нескольких местах работ я на позиции Senior ios-разработчика
Я поработал во многих компаниях, включая российские и зарубежные, и в принципе, знания, которые я приобрел на начальном этапе помогли мне в дальнейшем развитии
Ссылки на приложения на приложения я не могу дать, т.к. они принадлежат компаниям, в которых я трудоустроен. Но я делал приложение SwiftbookTV
Виталий Подольский
История успеха
@tseytlin21
UX-дизайнер
До курса
iOS-разработчик
После курса
Самое главное — знания. На курс я пришел с нулевой базой и получил основы программирования. Также один из немаловажных фактов: на курсе познакомился с такими ребятами, как Алексей Ефимов, Алексей Пархоменко и Иван Акулов, с которыми мы по сей день в хороших отношениях и периодически списываемся
Спустя 3-4 месяца после обучения, я нашел свою первую работу
Спустя 3-4 месяца я нашел свою первую работу, где успешно проработал больше 1 года. И буквально на днях я получил оффер с другой компании и перешел туда на позицию middle ios-разработчика
В первой компании я вырос от джуна до мидла, имел большой опыт общения с клиентами, в основном с иностранными, успел поработать в команде и лично вести проекты (занимался менеджментской частью), разработал приложение с нуля до выкатывания в app store и имел возможность сразу же одновременно делать 5 проектов, которые завершились удачно.
Я не отрицаю, что в будущем мне удастся повысить свой скилл и получить навыки тим-лида
Сейчас перешел в другую компанию, где мне предложили более лучшие условия. Здесь у меня есть свой проект, тоже пишу его с нуля.
Сейчас все мои проекты на стадии завершения разработки и пока я не могу скинуть ссылки, озвучить что-либо тоже пока не могу, т.к. подписывал договора о неразглашении.
Но как только приложения выпустятся, с удовольствием буду их вставлять в свое резюме, потому что это очень крутые приложения
Совет для начинающих
Узнайте что такое синдром самозванца и будьте спокойны, проходя обучение вы на самом деле приобретаете редкие и ценные компетенции
Михаил Цейтлин
История успеха
@ChaBorz
UX/UI-дизайнер
До курса
Senior ios-разработчик
После курса
Курс сделал из меня программиста IOS!
Я изучил разработку, и много аспектов работы со Swift. На сегодняшний день выпустил более 20 приложений в AppStore
Совет для начинающих
Не сдаваться и идти до конца, не получается — делай еще раз, не получается - еще два, мозг так устроен, что он в конце концов примет эту информацию
Муслим Исмаилов
Александр Ковалев
Студент 4 потока
Спасибо за разбор, Алексей) Майские праздники явно были врагом ясной и мыслящей головы моей)
Игорь
Студент 6 потока
Алексей, спасибо за разбор, в целом я доволен, главная проблема оказывается невнимательность, так то все понимаю, но просто не вижу порой, что можно что-то сделать лучше. Спасибо еще раз, буду работать над собой!)
Тарас
Студент 12 потока
Прежде всего, хочу выразить свою благодарность Алексею за предоставленную возможность обучатся и получать опыт. Спасибо) Для меня этот курс очень важен, так как я студент и мне важно обучение и общение с людьми у которых есть реальный, большой опыт в программировании и которые хотят учится, как я. Также нравится хорошая, доброжелательная атмосфера в группе, отзывчивость и профессионализм преподавателя данного курса, который всегда отвечает на вопросы вовремя и вне время занятий. Я доволен формой проведения занятий: основная часть занятия - это практическая часть, где подробно разбираются практические примеры теоретической части темы. Домашние задание всегда проверяются и обсуждаются в начале следующего урока. Данный курс является огромной ступенью для дальнейшей реализации себя в IT-сфере.
Стоимость и расписание обучения
49 500
1 блок
10 000
59 000
2 блок
18 000
4 блок
10 000
5 блок
10 000
Можно записаться на любой блок или приобрести сразу все со скидкой
Основы Swift
Мои первые при-ложения на Swift
Архитектурные паттерны в iOS
Подготовка к поиску работы
8 уроков
4 недели
16 уроков
8 недель
8 уроков
4 недели
7 уроков
4 недели
Полный курс
4-й поток: 12 января
4-й поток: 21.04 - 11.06
4-й поток: 24.03 - 16.04
4-й поток: 21.04 - 12.05
-9 500
3 блок
11 000
SwiftUI
8 уроков
4 недели
4-й поток: –
22-й поток: старт 12 июля
Для граждан РФ
Обучение в рассрочку с программой «Тинькофф банк»
Возраст от 19 лет
8 250
/мес.
По паспорту без справок
Одобрение в день обращения
Получи бесплатно книгу Swift Programming Language от Apple на русском
Мы хотим помочь начинающим разработчикам, сделать уверенные шаги на пути изучения Swift. Мы считаем, что языковой барьер не должен быть препятствием для изучения. Мы искренне верим, что такой мощный, быстрый и современный язык программирования как Swift, должен быть доступен каждому
Забронировать место
Блок 1: Основы программирования на Swift
Состав блока: 8 модулей, 4 недели, 16 онлайн-часов 40 часов домашки
Стоимость блока: 10 000 рублей.
Заполните поля формы, чтобы забронировать курс. После отправки формы вы сможете оплатить курс

Отправляя заявку вы подтверждаете, что вы ознакомлены и согласны с политикой обработки персональных данных
Забронировать место
Блок 2: Мои первые приложения на Swift
Состав блока: 16 модулей, 8 недель, 35 онлайн-часов, 80 часов домашки
Стоимость блока: 18 000 рублей.
email
Заполните поля формы, чтобы забронировать курс. После отправки формы вы сможете оплатить курс

Отправляя заявку вы подтверждаете, что вы ознакомлены и согласны с политикой обработки персональных данных
Забронировать место
Блок 3: Работа с фреймворком SwiftUI
Состав блока: 8 модулей, 4 недели, 16 онлайн-часов, Домашка, Приложение
Стоимость блока: 11 000 рублей.
Заполните поля формы, чтобы забронировать курс. После отправки формы вы сможете оплатить курс

Отправляя заявку вы подтверждаете, что вы ознакомлены и согласны с политикой обработки персональных данных
Забронировать место
Блок 4: Архитектурные паттерны в iOS
Состав блока: 8 модулей, 4 недели, 16 онлайн-часов, Приложение
Стоимость блока: 10 000 рублей.
Заполните поля формы, чтобы забронировать курс. После отправки формы вы сможете оплатить курс

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