16 бесплатных курсов по iOS-разработке

Привет! ✋ Ниже вы найдёте подборку тщательно отобранных мной бесплатных онлайн-курсов по разработке мобильных приложений для операционной системы iOS.

1. «iOS: приложение на Swift» от GeekBrains

  • Длительность: 2 урока
  • Сертификат: нет
  • Формат обучения: видеокурс

Программа обучения

Небольшой курс, направленный на ознакомление с языком программирования Swift.

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

На данный момент средняя оценка этой образовательной программы на сайте GeekBrains составляет 4,5, что является весьма хорошим показателем.

Плюсы:

  • Высокая средняя оценка курса;
  • Возможность опробовать свои силы на практике.

Минусы:

  • Курс подходит только для новичков.

2. «Уроки Swift» от itProger

  • Длительность: 8 уроков
  • Сертификат: нет
  • Формат обучения: видеокурс

Программа обучения

Курс, состоящий из восьми ознакомительных уроков, помогающих разобраться в специфике Swift.

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

Уже с четвёртого урока вы начнёте разрабатывать собственный мобильный шутер, в котором будет реалистичная физика стрельбы и разрушаемость объектов.

При наличии платной подписки доступны большие задания по курсу.

Плюсы:

  • Размещение видеоуроков на YouTube;
  • Практическая направленность курса.

Минусы:

  • Большие задания доступны только при наличии платной подписки.

3. «Введение в iOS-разработку» от Coursera

  • Длительность: 20 академических часов
  • Сертификат: да
  • Формат обучения: видео, текстовые материалы, тесты

Программа обучения

Образовательный портал Coursera в партнёрстве с Московским физико-техническим институтом разработал курс по введению в разработку приложений под iOS.

Во время его прохождения вы будете изучать основы работы со Swift.

Вы узнаете азы работы с переменными, циклами, классами, протоколами и более сложными аспектами языка программирования.

По окончании курса вы получите сертификат, которым можно делиться с другими людьми.

Плюсы:

  • Предоставление сертификата;
  • Курс разработан в партнёрстве с государственным ВУЗом;
  • Партнёрами портала являются крупные IT-компании.

Минусы:

  • Не найдено.

4. «Твоё первое iOS-приложение на Swift меньше чем за час» от Udemy

  • Длительность: 47 минут
  • Сертификат: при наличии подписки
  • Формат обучения: видео

Программа обучения

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

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

Учтите, что сертификат о прохождении курса можно получить только при наличии подписки. Аналогичная ситуация касается общения с преподавателем.

Плюсы:

  • Небольшая длительность видео;
  • Возможность познакомиться со Swift без траты времени.

Минусы:

  • Оформление сертификата только по подписке;
  • Подходит пользователям без опыта в программировании.

5. «iOS-приложение «To Do List» на Swift» от LoftSchool

  • Длительность: 25 уроков
  • Сертификат: нет
  • Формат обучения: видеокурс

Программа обучения

Узконаправленный курс, из которого вы узнаете, как создавать приложение типа «To Do List» на iOS.

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

Плюсы:

  • Видеоуроки выложены на YouTube;
  • Практическая направленность курса.

Минусы:

  • Узконаправленный курс.

6. «Разработка iOS-приложений на Swift» от GeekBrains

  • Длительность: 2 урока
  • Сертификат: нет
  • Формат обучения: видеокурс

Программа обучения

Ещё один курс от GeekBrains, охватывающий азы работы со Swift.

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

Учтите, что материалы подойдут только новичкам, прежде не сталкивавшимся с программированием под iOS.

Плюсы:

  • Простой и понятный материал;
  • Высокая средняя оценка курса.

Минусы:

  • Курс подходит только новичкам.

7. «Основы Swift. Полный курс» от Яна Соломеина

  • Длительность: 5,5 часов

Программа обучения

Бесплатный курс, выложенный на YouTube одним роликом.

Не бойтесь большой длительности видео: автор предусмотрительно ввёл таймкоды, разбивающие урок на несколько тематических частей. В результате вы сможете без проблем посмотреть нужный раздел, оставив остальное на потом. В общей сложности программа объединяет 20 полноценных уроков. Курс рассчитан на новичков и экспертов в других областях программирования.

Плюсы:

  • Удобная навигация по материалу;
  • Полноценная демонстрация действий преподавателя.

Минусы:

  • Сухость повествования.

8. «Swift Cocoapods Frameworks» от GeekBrains

  • Длительность: 4 урока
  • Сертификат: нет
  • Формат обучения: видеокурс

Программа обучения

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

Плюсы:

  • Высокая средняя оценка курса;
  • Хорошие отзывы от реальных пользователей.

Минусы:

  • Курс направлен на пользователей с наличием знаний о разработке приложений.

9. «Разработка под iOS. Начинаем» от «Академии Яндекса»

  • Длительность: 58 видеоуроков

Программа обучения

Запись аналогичного курса, который прошёл в рамках образовательной платформы Stepik. Во время просмотра видео вы познакомитесь с основами языка программирования Swift, базовыми инструментами Apple для разработчиков, а также со способами создания интерфейсных элементов и их связи с кодом. Ролики идут не более 10 минут, что позволит вам смотреть их в свободное время, возвращаясь к нужной теме.

Плюсы:

  • Небольшая длительность роликов;
  • Запись курса с образовательной платформы.

Минусы:

  • Подойдёт только начинающим программистам.

10. «Swift 3 для новичков» от YouTube-канала The Swift Developers

  • Длительность: 23 видеоурока

Программа обучения

Небольшой курс, знакомящий пользователей без опыта программирования с языком Swift 3.

После его прохождения вы разберётесь в специфике разработки мобильных приложений под iOS, а также сможете приступить к изучению более сложного материала. Канал преподавателя направлен на обучение написанию кода под App Store с последующей монетизацией работы.

Плюсы:

  • Узконаправленный канал.

Минусы:

  • Поверхностное рассмотрение темы.

11. «UIKIT с нуля» от YouTube-канала The Swift Developers

  • Длительность: 27 уроков

Программа обучения

Более углублённый курс от автора предыдущей образовательной программы. В данном случае некоторые уроки идут более получаса, а сам материал является более сложным для усвоения. Лучше всего приступать к его изучению после просмотра предыдущего видеокурса. Во время обучения вы познакомитесь с UIKit — популярным фреймворком для создания кода под iOS.

Плюсы:

  • Практическая польза материала.

Минусы:

  • Необходимость наличия базовых знаний о Swift.

12. «Многопоточность в iOS» от Stepik

  • Длительность: 11 уроков
  • Сертификат: да
  • Формат обучения: видеокурс

Программа обучения

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

Плюсы:

  • Предоставление сертификата;
  • Полноценное обучение использованию многопоточности.

Минусы:

  • Необходимость наличия базовых знаний о Swift.

13. «Swift-марафон» от Алекса Скутаренко

  • Длительность: 39 видеоуроков

Программа обучения

Полноценный марафон по изучению языка программирования Swift. Длительность уроков здесь составляет от 5 до 50 минут, что не очень удобно при планомерном обучении программированию. Также преподаватель проводит разбор домашних заданий и углубляется в различные аспекты разработки приложений. Автор канала специализируется на публикации образовательных материалов об iOS и программировании.

Плюсы:

  • Узконаправленный канал;
  • Разбор домашних заданий.

Минусы:

  • Высокий разброс в хронометраже видео.

14. «Разработка приложений для iOS на Swift в Xcode» от Михаила Моисеенко

  • Длительность: 10 видеоуроков

Программа обучения

Уроки программирования на Swift в среде Xcode для начинающих пользователей позволят вам быстро окунуться в специфику работы iOS и начать самостоятельно начать разрабатывать простые приложения. Видео длятся от получаса до 90 минут, из-за чего у вас могут возникнуть некоторые проблемы со свободным временем при прохождении курса.

Плюсы:

  • Полноценный разбор среды программирования Xcode.

Минусы:

  • Отсутствие грамотного оформления канала.

15. «Уроки iOS Swift» от iCode School

  • Длительность: 18 видеоуроков

Программа обучения

Небольшой курс, рассказывающий о самых базовых понятиях работы со Swift. Уроки длятся от 5 до 20 минут, что позволит вам не напрягаясь пройти их в свободное время. Канал автора материала полностью посвящён разработке приложений под iOS, благодаря чему вы можете рассчитывать на высокое качество материала.

Плюсы:

  • Узкая специализация канала;
  • Небольшой хронометраж видео.

Минусы:

  • Только начальный уровень.

16. «Уроки Swift» от YouTube-канала justaSid

  • Длительность: 35 видеоуроков

Программа обучения

Общие уроки программирования, в качестве базы для которых используется Swift. Данный курс подойдёт только пользователям без какого-либо опыта в написании кода, которые хотят понять основы и приступить к более углубленному изучению разработки приложений.

Плюсы:

  • Простое и понятное повествование.

Минусы:

  • Отсутствие грамотного оформления канала;
  • Только для пользователей без опыта.
Алексей Шаполов

Основатель и главный редактор проекта. Специалист в области интернет-маркетинга (SEO-продвижения и копирайтинга, в частности). Работаю онлайн с 2018 года.

Оцените автора
Пройти.Ру
Добавить комментарий