Курсы по Swift (iOS) - честный рейтинг лучших, отзывы

Курсы по Swift

В рейтинге 12 курсов по цене от 15000 руб.

Сортировать:Лучший рейтингБесплатные

Автор: Дарья Евдокимова

Дата обновления: 24.09.2022

Подробнее о курсах

iOS-разработка для начинающих

9,6

Полная стоимость:75 600 ₽

Цена в рассрочку:6 300 ₽/мес

Длительность:6 месяцев

Формат:Видеоматериалы и практические задания

Уровень:Новичкам и разработчикам из смежных направлений

Преимущества:iOS-разработчик создаёт приложения для устройств Apple – онлайн-банки, навигаторы, фитнес-трекеры и другие полезные сервисы. Он программирует логику на языке Swift и проектирует интерфейсы, тестирует код и загружает проекты в App Store.После курса у вас будет приложение в портфолио и набор навыков, который позволит устроиться на стажировку или продолжить развиваться в профессии.

Перейти к курсу

iOS: приложение на Swift

Полная стоимость:Бесплатно

Цена в рассрочку:

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

Формат:Видеокурс

Уровень:Начинающим

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

Перейти к курсу

Производительность IOS-приложений

7,7

Полная стоимость:15 000 ₽

Цена в рассрочку:

Длительность:1 месяц

Формат:Видеозаписи онлайн-занятий

Уровень:Для продвинутых

Преимущества:На курсе будут разбираться понятия и технологии многопточности, кэширования, устранение проблем, связанных с производительностью пользовательского интерфейса. Управление потоками. RunLoop. Thread; Библиотека Grand Central Dispatch и упрощение управления потоками; Библиотека Operation для организации многопоточного кода и параллельного выполнения задач; Введение Концепция Promise/Future; FileManager; Оптимизация UITableView и UICollectionView; Паттерн pull-to-refresh. Паттерн infinite scrolling. Расчет размера ячеек для загружаемых в будущем изображений; Асинхронное создание изображения. Библиотека Texture/AsyncDisplayKit; Создание ячейки-заголовка. Layout specification. Создание ячейки с изображением. Реализация методов делегата ASTableNode.

Перейти к курсу

Как стать iOS-разработчиком?

Полная стоимость:Бесплатно

Цена в рассрочку:

Длительность:1 час, 1 урок

Формат:Онлайн-урок

Уровень:Начинающим iOS-разработчикам - узнаете больше о карьере в iOS-разработке

Преимущества:На вебинаре расскажем, с чем сталкивается новичок в мире технологий Apple и какие инструменты помогут ему в работе. 1. Что такое iOS-разработка? Какие приложения бывают? 2. Что нужно, чтобы начать разрабатывать приложения? 3. Карьерный путь iOS-разработчика

Перейти к курсу

Факультет iOS-разработки

7,7

Полная стоимость:199 500 ₽

Цена в рассрочку:4 780 ₽/мес

Длительность:16 месяцев

Формат:Занятия в группе с преподавателем Онлайн-лекции и вебинары Видеозаписи занятий

Уровень:Новичкам в разработке, начинающим iOS-разработчикам

Преимущества:На факультете вы изучите два языка для iOS-разработки: Swift и Objective-C. Также вы научитесь создавать приложения и проектировать интерфейсы, писать чистый код, работать с паттернами и фреймворками. В конце обучения потренируетесь работать в команде и защитите дипломный проект. Вы научитесь работать с заказчиками: понимать техническое задание, писать тесты, применять непрерывную интеграцию (CI) на примере Fastlane. Также вы реализуете клиентскую и серверную часть приложения и научитесь создавать чистый код.

Перейти к курсу

Основы языка Swift

9,7

Полная стоимость:15 000 ₽

Цена в рассрочку:

Длительность:1 месяц

Формат:Видеозаписи онлайн-занятий

Уровень:Новичкам в разработке, начинающим iOS-разработчикам

Преимущества:Swift - новый язык от Apple, появился в середине 2014 года. На курсе научитесь работать в Xcode - среде программирования предоставленной apple; Работать с Playground; Создавать приложения; Проводить отладку (Debug); Управлять ходом выполнения программы; Работать с массивами данных; Принципам ООП. Классы, объекты, наследование, инкапсуляция, полиморфизм. Писать в функциональном стиле. Писать и использовать функции высшего порядка Обработке исключений Основам модели управления памяти в ios приложениях.

Перейти к курсу

iOS-разработчик c нуля

7,7

Полная стоимость:150 282 ₽

Цена в рассрочку:7 500 ₽/мес

Длительность:12 месяцев

Формат:Видеолекции, вебинары

Уровень:Новичкам

Преимущества:В процессе обучения вы овлаладете Swift и Human Interface Guidelines для создания функциональных интерфейсов приложений, изучите современные технологии мобильной разработки (Xcode 11) и разработку приложений в дополненной реальности (AR). Научитесь программировать на Swift, работать с UI-компонентами, проектировать безопасные мобильные приложения, тестировать приложения.

Перейти к курсу

iOS Developer. Basic

9,6

Полная стоимость:63 500 ₽

Цена в рассрочку: ₽/мес

Длительность:5 месяцев

Формат:Вебинары

Уровень:Начинающим iOS-разработчикам

Преимущества:Будете создавать IOS-приложения на языке Swift последней версии 5.x. Научитесь основам работы с SwiftUI и Combine, применять принципы SOLID в разработке. Покрывать свой код тестами с помощью TDD, работать с сетью на примере API VK. Использовать приложение Instruments.

Перейти к курсу

iOS-разработчик с нуля

7,7

Полная стоимость:109 500 ₽

Цена в рассрочку:4 562 ₽/мес

Длительность:10 месяцев

Формат:Онлайн-лекции, видеоуроки

Уровень:Начинающим iOS‑разработчикам., Web-, 1С-разработчикам, IT‑специалистам

Преимущества:Курс научит программировать на Swift, применять объектно-ориентированный дизайн, создавать адаптивный интерфейс приложения и работать с анимацией, работать с базами данных, с сетью, с медиа, добавлять в приложение уведомления, геолокацию, тестировать готовое приложение, осуществлять аутентификацию пользователя при помощи логина и пароля, а также при помощи TouchID и/или FaceID.

Перейти к курсу

iOS Developer. Professional

8,7

Полная стоимость:47 900 ₽

Цена в рассрочку: ₽/мес

Длительность:5 месяцев

Формат:Вебинары

Уровень:Для iOS Developers с опытом работы в сфере разработки мобильных iOS-приложений 1 год и более

Преимущества:После окончания курса сможете применять GCD и решать проблемы многозадачности, работать с протоколами Sequence и Collection, использовать в проектах структуры данных, Generic Type, Associated Types и техники Type Erasure, PATs (Protocol with Associated Types). Грамотно работать с различными способами хранения данных применять Dependency Injection (DI) и модуляризации приложений.

Перейти к курсу

Программист iOS

8,7

Полная стоимость:80 925 ₽

Цена в рассрочку:3 200 ₽/мес

Длительность:6 месяцев

Формат:Видеолекции и онлайн-трансляции несколько раз в неделю

Уровень:С нуля

Преимущества:Основы программирования на Swift под Apple на Swift 5.2, Xcode 11, базовый курс Git. Работа с базами данных MS SQL, Postgre SQL. Производительность iOS-приложений, клиент-серверные iOS-приложения и пользовательский интерфейс. Язык C и фундаментальные знания об алгоритмах и структурах данных

Перейти к курсу

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

7,8

Полная стоимость:154 050 ₽

Цена в рассрочку:4 969 ₽/мес

Длительность:14 месяцев

Формат:Онлайн-лекции

Уровень:Новичкам в программировании, начинающим разработчикам, программистам, которые хотят сменить специализацию

Преимущества:Обучение основам iOS-разработки. Научитесь программировать на Swift, разрабатывать архитектуру приложений, проектировать UI-компоненты приложений, делать анимацию, работать с объектно-ориентированным, асинхронным, функциональным программированием, нейронными сетями и дополненной реальностью.

Перейти к курсу

Бесплатные видео-уроки

  • Курс

    Особенность

    Длительность

  • Онлайн-курс «Разработка под iOS. Начинаем»Ссылка58 уроков

    Бесплатный онлайн-курс, который проходил на платформе Stepik. В курсе раскрыты темы: язык программирования Swift, инструменты Apple для разработчиков, создание интерфейсных элементов приложения и связь их с кодом.

    58 уроков

  • Уроки Swift для начинающихСсылка8 уроков

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

    8 уроков

  • Калькулятор на SwiftСсылка8 уроков

    Короткий видео-курс научит вас создавать калькулятор на языке программирования Swift.

    8 уроков

  • Swift3 для новичковСсылка23 урока

    Из курса вы узнаете, что такое переменная, базовые типы, строки и как с ними работать, array, tuples, dictionary и многое другое.

    23 урока

  • Теоретические уроки по SwiftСсылка23 урока

    Курс для новичков в разработке приложений игр для iOS. Теоретическая база из курса станет вашим фундаментом в разработке на Swift.

    23 урока

Бесплатные онлайн-тренажеры

  • Курс

    Особенность

  • Блог Swift Programming на MediumСсылка

    Блог на английском языке содержит практикоориентированные статьи про iOS-разработку: советы, подборки инструментов.

  • raywenderlich.comСсылка

    Актуальные статьи про iOS-разработку, новости от Apple.

  • DeveloperСсылка

    Самый ценный ресурс для разработчиков Apple: статьи, учебные пособия, примеры кода, статьи и ссылки на API.

  • CodewarsСсылка

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

  • CodinGameСсылка

    Англоязычный сайт-тренажер, где собрано множество игр на программирование.

Книги по теме

В. Усов "Swift. Основы разработки приложений под iOS, iPadOS и macOS "

Электронная версия

Бумажная версия

Ханг Во "Оптимизация производительности приложений для iOS"

Электронная версия

Бумажная версия

Грэхем Ли "Разработка через тестирование для iOS"

Электронная версия

Бумажная версия

Д. Осипов "Delphi. Программирование для Windows, OS X, iOS и Android"

Электронная версия

Бумажная версия

Особенности школ по направлению Swift

Skillbox
  • Курс

    Стоимость

    В рассрочку

    Длительность

    Ссылка на курс

  • iOS-разработка для начинающих

    75 600 ₽

    6 300 ₽/мес

    6 месяцев

    Перейти к курсу

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

    154 050 ₽

    4 969 ₽/мес

    14 месяцев

    Перейти к курсу

Особенности школы

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

Особенности школы

  • Множество тестов, помогающих выбрать профессию.
  • Программы обучения для школьников и целых компаний.
  • Преподаватели - опытные практики из Mail.ru Group, Сбербанка, Альфа-банка, МегаФона, X5 Retail Group и других крупных компаний.
  • Помощь в трудоустройстве.
SkillFactory
  • Курс

    Стоимость

    В рассрочку

    Длительность

    Ссылка на курс

  • iOS-разработчик c нуля

    150 282 ₽

    7 500 ₽/мес

    12 месяцев

    Перейти к курсу

Особенности школы

  • Бесплатная консультация по выбору курса в IT.
  • Бесплатные мероприятия: мастер-классы, онлайн-интенсивы, микрокурсы, полезные материалы.
  • Упор на практику и проекты.
  • Подготовка к трудоустройству.
OTUS

Особенности школы

  • Авторские курсы, разработанные с учетом требований рынка IT, для разного уровня подготовки.
  • Возможность оплаты курса в рассрочку.
  • Быстрая обратная связь от преподавателя.
  • Студентам доступно бесплатное карьерное консультирование.
Нетология
  • Курс

    Стоимость

    В рассрочку

    Длительность

    Ссылка на курс

  • iOS-разработчик с нуля

    109 500 ₽

    4 562 ₽/мес

    10 месяцев

    Перейти к курсу

Особенности школы

  • Постоянное обновление направлений обучения.
  • Программы разработаны на основе требований рынка.
  • Помощь студенту в выборе подходящей траектории обучения.
  • Оказание содействия с трудоустройством: оформление портфолио и резюме, прохождение собеседования.
РЦК — рейтинг ценности курса, с помощью которого мы оцениваем онлайн курсы. Для объективной оценки используется формула, основанная на классической методике сравнительного анализа, модели цена-ценность, а также конджоинт-анализ (conjoint analysis). В процессе оценки задействованы не только основные атрибуты продукта (такие как школа, цена или длительность курса и др.), но и оценки клиентов.
8-10 баллов — курс рекомендован к покупке, его ценность превышает цену
5-7 баллов — цена курса соответствует его ценности, к покупке рекомендуется
1-4 балла — курс переоценен, к покупке не рекомендуется
Подробнее про РЦK