- #1. «Профессия iOS-разработчик» от Skillbox
- #2. «Разработчик приложений на iOS» от GeekBrains
- #3. «iOS-разработчик с нуля» от «Нетологии»
- #4. «iOS-разработчик» от SkillFactory
- #5. «iOS-разработчик» от «Яндекс.Практикум»
- #6. «iOS-разработка для начинающих» от Skillbox
- #7. «iOS Developer. Professional» от OTUS
- #8. «Swift — практика» от itProger
- #9. «Легендарный курс разработки iOS-приложений» от Coddy
- #10. «Swift для начинающих» от Code Basics
- #11. «iOS-разработка для начинающих» от Coddy
- #12. «iOS Developer» от OTUS
- #13. «Perfect Stop — создание игры на iOS» от itProger
- #14. «iOS-разработчик» от Stepik и ФРОО
- #15. «iOS Developer. Basic» от OTUS
- #16. «Уроки Swift» от itProger
- #17. «Многопоточность в iOS» от Stepik и Avito
- Заключение
Здравствуйте, друзья!
Я сделал подборку курсов по разработке iOS для начинающих и продвинутых. Здесь вы найдете как платные, так и бесплатные обучающие программы.
Продукция Apple с каждым годом завоевывает все большую долю рынка. Как только вы войдете в сферу разработки iOS и станете опытным специалистом, вам больше никогда не придется искать работу.
Начинающий iOS-разработчик может рассчитывать на заработок ₽60 000 в месяц, но, дорастая до уровня Middle, он уже зарабатывает 140 000 рублей — отличный результат, которого можно достичь за несколько лет обучения и практики.
Помните, что для начала обучения вам понадобится ноутбук или компьютер с macOS.
Готовы погрузиться в мир разработки iOS? Тогда приступайте!
#1. «Профессия iOS-разработчик» от Skillbox
Формат: видеоуроки, практические упражнения и общение с ведущим.
Полноценная образовательная программа по разработке iOS и программированию на Swift. В ходе курса вы напишете информационное приложение и создадите аналог «Яндекс:GO». Особое внимание уделяется работе в команде.
Узнайте больше на сайте
Продолжительность курса: 12 месяцев.
Программа обучения:
- iOS-разработка;
- Система контроля версий Git;
- Язык запросов SQL;
- Английский язык для ИТ-специалистов;
- Карьера и развитие для разработчиков;
- Figma 2.0;
- Ручное тестирование мобильных приложений.
Стоимость обучения: 4 969 ₽ с 31 ежемесячным платежом. Отсрочка платежа на шесть месяцев. Общая стоимость составляет ₽154 039.
Дополнительная информация:
- Гарантия занятости;
- Наличие командного проекта;
- Два итоговых проекта в портфолио;
- Один год бесплатного обучения английскому языку на платформе KESPA.
Выдается сертификат о прохождении курса.
#2. «Разработчик приложений на iOS» от GeekBrains
Формат: видеоуроки, семинары, самообучение, практические упражнения, материал по soft skills.
Гораздо более интенсивная альтернатива курсу Skillbox от GeekBrains. Позволяет изучить все основные понятия информатики и программирования. Главная фишка в том, что вы можете выбрать свою специализацию и предпочитаемую отрасль.
Узнайте больше на сайте
Продолжительность курса: 12 месяцев при интенсивности 12 часов в неделю.
Учебный план:
- Подготовка к курсу;
- Главный блок;
- Специализированная подготовка;
- Технологическая специализация;
- Выбор отрасли.
Стоимость обучения: ₽ 5,209 с 36 ежемесячными платежами. Общая сумма — ₽187 524 помощь в получении налогового вычета.
Дополнительная информация:
- Гарантия трудоустройства через 9 месяцев;
- Большое количество стажировок;
- Переменная нагрузка;
- Удобная платформа для обучения.
Выдается диплом о профессиональной переподготовке.
#3. «iOS-разработчик с нуля» от «Нетологии»
Формат: видеоуроки, практика на реальных проектах и общение с преподавателями.
Получите три проекта в свое портфолио и получите работу через шесть месяцев обучения в компании Netology. Практический характер обучения облегчает поиск работы, а затраты на курс окупятся еще до окончания учебы.
Узнайте больше на сайте
Продолжительность курса: 13 месяцев.
Программа обучения:
- Основы Swift;
- ООП;
- Гит;
- Пользовательский интерфейс;
- Основы графического дизайна;
- Индустриальное и асинхронное развитие;
- Сетевое взаимодействие и хранение данных;
- Передовое развитие;
- Тестирование;
- Уведомления, Face ID и Touch ID;
- Разработка для различных устройств.
Стоимость обучения: 4 562 ₽ в рассрочку на 24 месяца. Общая стоимость: ₽109 500; Помощь в получении налогового вычета.
Дополнительная информация:
- Три крупных проекта в портфолио;
- Возможность трудоустройства через шесть месяцев после обучения;
- Поддержка со стороны наставника;
- Упор на практику;
- Большое количество бонусных модулей.
Выдается диплом о профессиональной переподготовке.
#4. «iOS-разработчик» от SkillFactory
Формат: видеоуроки, скринкасты, заготовки кода, статьи и практические упражнения.
SkillFactory уделяет больше внимания саморазвитию, а не работе на крупную компанию. Преподаватели учат создавать модные приложения, на которых можно зарабатывать деньги. Школа также организует хакатоны, где у вас будет возможность найти себе команду.
Узнайте больше на сайте
Продолжительность курса: 13 месяцев.
Программа обучения:
- Свифт;
- Интерфейсы и архитектуры приложений;
- Обработка и хранение данных;
- Многопоточность;
- Сетевое взаимодействие;
- UX/UI дизайн для мобильного разработчика;
- Дополнительные рамки;
- Тестирование;
- Создание и подготовка к публикации приложения;
- Objective-C.
Стоимость обучения: от ₽4 175 до ₽10 389 в рассрочку на 3 года. Отложить выплату первого взноса на один месяц. Общая сумма от ₽150,300 до ₽374,004.
Дополнительная информация:
- Бесплатный учебный план;
- Пять проектов для портфолио;
- 60 часов занятий с наставником;
- Три хакатона для разработчиков.
Выдается диплом о профессиональной переподготовке.
#5. «iOS-разработчик» от «Яндекс.Практикум»
Формат: видеоуроки, практические задания и учебные проекты.
В своих образовательных программах Яндекс делает упор исключительно на практику. В процессе обучения вы получите минимум теории — вам часто придется работать с кодом на симуляторе, а также при создании проектов. Отличный вариант для будущего успешного трудоустройства.
Узнать больше
Продолжительность курса: 10 месяцев.
Программа обучения:
- Бассейн;
- Введение в разработку iOS;
- Основы компоновки, сетевого взаимодействия и хранения данных;
- Навигация, работа с таблицами, авторинг;
- Коллекции, встроенные контроллеры, базы данных и основы многопоточности;
- Развитие продукта и команды.
Стоимость курса: ₽140 000 Возможна рассрочка платежа за курс.
Дополнительная информация:
- Четыре проекта для портфолио;
- Обучение работе в команде;
- Помощь в трудоустройстве;
- Бесплатная вводная часть в течение 15 часов.
Выдается диплом о профессиональной переподготовке.
#6. «iOS-разработка для начинающих» от Skillbox
Формат: видеоуроки, практические занятия в общении с преподавателем.
Если вы хотите изучить только основы iOS-разработки, обратите внимание на этот курс от Skillbox. Благодаря 24 практическим занятиям, позволяющим отработать навыки за один раз, у вас будет достаточно места для создания портфолио и оттачивания мастерства.
Читать далее
Продолжительность курса: 6 месяцев.
Программа курса:
- Развивающая среда;
- Основы разработки на Swift;
- Основы разработки пользовательского интерфейса;
- Классы и структуры в Swift;
- ООП;
- Протоколы;
- Компоновка элементов пользовательского интерфейса;
- Работа с макетами;
- Жизненный цикл и навигация;
- Списки и библиотеки;
- Контроль версий;
- Многопоточность;
- Веб-запросы;
- Хранение данных пользователя;
- Анимация;
- Современные подходы к развитию;
- Создание навигации по коду;
- Издательство приложений.
Стоимость обучения: ₽ 6 300 с 12 ежемесячными взносами. Общая стоимость: ₽75,600.
Дополнительная информация:
- 24 практические работы;
- Полнофункциональное приложение для создания портфолио;
- Один год бесплатного обучения английскому языку на платформе KESPA.
Выдается сертификат о прохождении курса.
#7. «iOS Developer. Professional» от OTUS
Формат: вебинары, домашние задания и общение с преподавателем.
Наша подборка не обходит вниманием и опытных пользователей. Если вы уже находитесь на уровне младшего разработчика, но хотите подняться выше по карьерной лестнице, не проходите равнодушно мимо этого курса от OTUS. С ним вы достигнете Middle за 5 месяцев в комфортном темпе.
Узнайте больше на сайте
Продолжительность курса: 5 месяцев при интенсивности 4 академических часа в неделю.
Учебный план:
- Основы SwiftUI и Combine;
- Современная архитектура мобильных приложений;
- Foundation без использования сторонних фреймворков; и Swift 5 Standard Library;
- Многозадачность;
- Сетевое взаимодействие и хранение данных;
- Разработка приложений для различных устройств;
- CoreML и Vision, нейронные сети и машинное обучение;
- Мультиплатформенная разработка;
- Организация-разработчик.
Стоимость обучения: 69 650 ₽. Возможна оплата в рассрочку.
Дополнительная информация:
- Требуется знание программирования iOS на уровне младшего специалиста;
- Скидка 10% на сертификационный экзамен Swift Level 1;
- Обычный тематический материал;
- Имеются возможности корпоративного обучения;
- Проектная работа в портфолио.
Выдается сертификат о прохождении курса.
#8. «Swift — практика» от itProger
Формат: практические задания.
Сборник практических задач на Swift от itProger. Это позволит вам отточить свои навыки или проверить их после самообучения. Оформив подписку, вы также получите доступ к различным курсам на учебной платформе.
Узнайте больше на сайте
Продолжительность курса: 30 заданий.
Программа обучения:
- Переменные;
- Условные утверждения;
- Циклы;
- Массивы данных;
- Функции;
- Классы и объекты.
Стоимость обучения: Материал доступен по 3-месячной подписке за ₽1 275.
Дополнительная информация:
- Возможность получить консультацию у автора материала;
- Необязательный доступ к материалам на сайте.
Документ об окончании курса не выдается.
#9. «Легендарный курс разработки iOS-приложений» от Coddy
Формат: индивидуальные и групповые занятия, практические задания.
Стэнфордский курс по разработке приложений для iOS, который переведен на русский язык и адаптирован для обучения детей. Материал охватывает все аспекты разработки для мобильных устройств, от основ до использования камеры и гироскопа.
Читать далее
Продолжительность курса: от 6 месяцев, в зависимости от выбранной интенсивности обучения.
Программа обучения:
- Основы языка Swift;
- Создание игр «Концентрация» и «Набор»;
- Создание архитектуры приложения;
- Использование элементов пользовательского интерфейса iOS;
- Использование мультитач и жестов;
- iCloud и файловая система;
- Использование уведомлений;
- Гироскоп и камера.
Стоимость обучения: групповые занятия от 1 050 ₽ в час, индивидуальные занятия от 1 665 ₽ в час.
Дополнительная информация:
- Материал для школьников в возрасте от 14 до 16 лет;
- Требуется базовое знание программирования;
- Возможно обучение в автономном режиме;
- Небольшие группы, где возможно индивидуальное внимание.
Выдается сертификат об окончании курса.
#10. «Swift для начинающих» от Code Basics
Формат: текстовый урок и практическое задание.
Небольшой урок по программированию на Swift. Это позволит вам написать простую программу, понять суть работы разработчика и решить, стоит ли продолжать обучение.
Узнайте больше на сайте
Продолжительность курса: 1 час.
Программа обучения:
- Здравствуй, мир!
Стоимость курса: бесплатно.
Дополнительная информация:
- Введение в язык Swift и разработку iOS;
- Простая для понимания текстовая презентация;
- Существует симулятор кода.
Документ об окончании курса отсутствует.
#11. «iOS-разработка для начинающих» от Coddy
Формат: индивидуальные и групповые занятия, практические задания.
Альтернатива курсу программирования в Стэнфорде для учащихся младше 14 лет. С помощью этого курса ваш ребенок сможет понять основы разработки и создавать простые приложения, чтобы в будущем продолжить свое профессиональное развитие.
Узнать больше
Продолжительность курса: от 3 месяцев, в зависимости от выбранной интенсивности обучения.
Программа курса:
- Основы программирования;
- Swift и инструменты разработчика Apple;
- Работа с различными библиотеками;
- Планирование и проектирование приложений; работа над интерфейсом и дизайном;
- Логическое и алгоритмическое мышление;
- Решение пользовательских проблем;
- Приложение для iOS: от концепции до производственной версии.
Стоимость обучения: групповые занятия от ₽750 в час, индивидуальные занятия от ₽1 050 в час.
Дополнительная информация:
- Материал для школьников в возрасте от 11 до 14 лет;
- Возможно обучение в автономном режиме;
- Небольшие группы, где возможен подход «один на один».
Выдается сертификат о прохождении курса.
#12. «iOS Developer» от OTUS
Формат: интерактивные вебинары, учебные пособия и онлайн-сессии с наставником.
Образовательная программа по разработке iOS от OTUS. Благодаря низкой интенсивности обучения, вы сможете совмещать учебу с работой, постепенно развивая свою карьеру в новом направлении. И, наконец, школа предлагает помощь в трудоустройстве.
Узнайте больше на сайте
Продолжительность курса: 12 месяцев.
Программа обучения:
- Младший уровень;
- Измерение.
Стоимость курса: ₽ 134 000. Плата за обучение может быть внесена в рассрочку.
Дополнительная информация:
- Авторская учебная программа;
- Два готовых приложения для портфолио;
- Помощь в трудоустройстве;
- Поддержка со стороны личного наставника.
Выдаются дипломы о профессиональной переподготовке.
#13. «Perfect Stop — создание игры на iOS» от itProger
Формат: видеоуроки и практические занятия.
Начните свой путь в разработке iOS с создания полноценной мобильной игры. Курс проведет вас через все шаги, необходимые для запуска вашего приложения: от установки программного обеспечения до публикации в App Store.
Узнать больше
Продолжительность курса: 8 часов.
Учебный план курса:
- Вводная установка;
- Основная сцена в спектакле;
- Плавное движение облаков;
- Динамическое смещение времени и анимация автомобилей;
- Добавление пользовательского интерфейса;
- Функциональные кнопки и переход между сценами;
- Создание игровой сцены;
- Барьеры по бокам;
- Базовая игровая механика;
- Проигрышный экран;
- Обучение и внутриигровые эффекты;
- Создание автомобильной мастерской;
- Звуковые эффекты;
- Монетизация игры;
- Публикация в App Store.
Стоимость обучения: от 1 125 до 2 100 ₽, в зависимости от выбранного курса.
Дополнительная информация:
- Полнофункциональная игра-кошелек;
- Большое количество практических заданий;
- Возможность проконсультироваться с автором материала.
Выдается сертификат о прохождении курса.
#14. «iOS-разработчик» от Stepik и ФРОО
Формат: видеоуроки, тесты, практические задания и интерактивные упражнения.
Образовательная программа от Фонда развития онлайн-образования, с помощью которой вы освоите iOS-разработку до уровня Junior. Предлагаемые курсы можно приобретать по отдельности, поэтому вы можете контролировать интенсивность обучения и при необходимости переходить на другой вариант.
Узнать больше
Продолжительность курса: 9 месяцев по 5-7 часов в неделю.
Учебный план курса:
- Введение в разработку iOS;
- Пользовательский интерфейс;
- Многопоточность;
- Сетевое взаимодействие;
- Хранение данных;
- Мультимедийные и другие рамки.
Стоимость обучения: 55 000 ₽.
Дополнительная информация:
- Преподаватели с опытом работы в крупных компаниях;
- Много практики.
Выдается сертификат о прохождении курса.
#15. «iOS Developer. Basic» от OTUS
Формат: вебинары, домашние задания, общение с преподавателем.
Помимо курса для опытных разработчиков, в OTUS есть вариант для совсем начинающих. Вы достигаете уровня Junior за 4 месяца, а благодаря низкой интенсивности вы можете совмещать тренировки с основной работой.
Узнайте больше на сайте
Продолжительность курса: 4 месяца при интенсивности 4 академических часа в неделю.
Программа курса:
- Введение в курс;
- Основы Swift;
- Интерфейс;
- Хранение данных;
- Сетевое взаимодействие;
- Популярные библиотеки;
- Управление потоком;
- Паттерны проектирования;
- Архитектура приложения;
- Обработка исключений и сбоев.
Стоимость обучения: 68 700 ₽. Возможна оплата в рассрочку.
Дополнительная информация:
- Доступно корпоративное обучение;
- Портфельный проект;
- Регулярное обновление материалов.
Выдается сертификат об окончании курса.
#16. «Уроки Swift» от itProger
Формат: видеоуроки и практические упражнения.
Бесплатный мини-курс по программированию на языке Swift. Вы можете использовать его, чтобы познакомиться с iOS-разработкой и понять целесообразность дальнейшего обучения. Главная особенность программы — разнообразие форматов, что позволит каждому получить знания наиболее эффективным способом.
Подробнее
Продолжительность курса: 8 уроков и 30 заданий.
Программа обучения:
- Уроки Swift для начинающих;
- Создание проекта;
- Отображение данных на экране;
- Математические операции;
- Создание среды;
- Добавление врагов и физики;
- Стрельба и уничтожение объектов;
- Экран основного меню.
Стоимость курса: бесплатно. Большие задания курса доступны при подписке на 1 месяц или более длительный срок за ₽525.
Дополнительная информация:
- Есть примеры исходного кода;
- Видеоуроки сопровождаются текстовыми описаниями.
Вы не получите документ об окончании курса.
#17. «Многопоточность в iOS» от Stepik и Avito
Формат: видеоуроки и тесты.
Курс, с помощью которого вы освоите практически все способы многопоточного программирования для iOS, включая малоизвестные варианты. В результате вы сможете повысить производительность и скорость работы вашего приложения.
Узнайте больше на сайте .
Продолжительность курса: один час видео и 39 тестовых заданий.
Учебный план курса:
- Многопоточность;
- GCD;
- Поддержка.
Стоимость курса: бесплатно.
Дополнительная информация:
- Большое количество обучающихся;
- Хорошие отзывы от реальных пользователей;
- Преподаватель является выпускником МГТУ и занимается разработкой для iOS с 2014 года.
Выдается сертификат о прохождении курса.
Заключение
Выберите курс, который вам нравится, и начните его изучать! Все лучшие образовательные программы Рунета представлены в этой подборке, поэтому вы можете не стесняться и выбрать ту, которая вам больше всего подходит прямо сейчас.
Поделитесь своим опытом разработки iOS в разделе комментариев.
Таким образом, вы поможете новичкам избежать ошибок и быстро стать экспертом.
Желаю вам успехов и успешного обучения!