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

Курсы по Swift

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

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

Автор:

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

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

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

9,7

Полная стоимость:64 985 ₽

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

7,8

Полная стоимость: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-разработки

9,6

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

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

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

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

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

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

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

Профессия iOS-разработчик

9,7

Полная стоимость:158 400 ₽

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

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

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

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

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

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

iOS Developer. Basic

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

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

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

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

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

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

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

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

8,6

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

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

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

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

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

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

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

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

9,6

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

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

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

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

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

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

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

iOS Developer. Professional

7,6

Полная стоимость:79 800 ₽

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

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

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

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

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

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

iOS-разработчик (осн.)

9,8

Полная стоимость:151 800 ₽

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

Длительность: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-разработка для начинающих

    64 985 ₽

    5 415 ₽/мес

    6 месяцев

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

  • iOS-разработчик (осн.)

    151 800 ₽

    4 465 ₽/мес

    14 месяцев

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

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

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

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

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

    Стоимость

    В рассрочку

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

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

  • Профессия iOS-разработчик

    158 400 ₽

    7 500 ₽/мес

    12 месяцев

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

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

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

    Стоимость

    В рассрочку

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

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

  • iOS Developer. Basic

    Бесплатно

    ₽/мес

    5 месяцев

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

  • iOS Developer. Professional

    79 800 ₽

    ₽/мес

    5 месяцев

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

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

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

    Стоимость

    В рассрочку

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

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

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

    123 600 ₽

    5 150 ₽/мес

    10 месяцев

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

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

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