15
Курсов
250+
Отзывов
20
Обзоров
Професии

Кто такой Swift-разработчик?

Swift-разработчик — это программист, отвечающий за разработку приложений для платформы iOS для мобильных и настольных устройств Apple (Mac, iPhone, iPad, Apple TV, Apple Watch).

Что делают Swift-разработчики и чем занимаются?

Обязанности на примере одной из вакансий:

Что должен знать и уметь Swift-разработчик? 

Требования к Swift-разработчикам:

Востребованность и зарплаты Swift-разработчиков

На сайте поиска работы в данный момент открыто 1 856 вакансий, с каждым месяцем спрос на Swift-разработчиков растет.

Количество вакансий с указанной зарплатой Swift-разработчика по всей России:

Вакансий с указанным уровнем дохода по Москве:

Вакансий с указанным уровнем дохода по Санкт-Петербургу:

Как стать Swift-разработчиком и где учиться?

Варианты обучения для Swift-разработчика с нуля:

Ниже сделали обзор 15 лучших онлайн-курсов.

15 лучших курсов для обучения Swift-разработчика: подробный обзор

1 место. Курс «Профессия IOS-разработчик» — Skillbox

https://skillbox.ru/course/profession-ios-developer-2021/

Swift-разработчик: кто это, обязанности, зарплаты и как им стать в 2023 году. Обзор профессии.

Стоимость: Рассрочка на 34 месяца — 4 588 ₽ / мес

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

Кому подойдёт этот курс:

Чему вы научитесь:

Программа

Вас ждут насыщенная программа, онлайн-лекции и практические задания. На первых двух уровнях вы изучите Swift с самых азов.
39 основных модулей, 300 онлайн-уроков

  1. iOS-разработка. Уровень 1
  1. iOS-разработчик. Уровень 2
  1. Система контроля версий Git
  1. Язык запросов SQL
  1. Английский для IT-специалистов
  1. Карьера и развитие для программиста
  1. Figma 2.0
  1. Ручное тестирование мобильных приложений

Дипломные проекты:

  1. Аналог Яндекс.Go
    В составе команды под руководством опытного тимлида вы создадите аналог Яндекс.Go с функцией доставки еды. Вам выдадут ТЗ, дизайн проекта и роли в команде. Все процессы этого проекта — максимально приближенный к реальным условиям опыт. Именно так создаются реальные приложения.
  2. Новостное приложение

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

Диплом Skillbox

Подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.

2 место. Курс «iOS-разработчик с нуля» — Нетология

https://netology.ru/programs/ios-developer

Swift-разработчик: кто это, обязанности, зарплаты и как им стать в 2023 году. Обзор профессии.

Стоимость: 109 500 ₽ или рассрочка на 24 месяца — 4 562 ₽ / мес

Что вы получите на курсе:

На курсе вы научитесь:

  1. Создавать интерфейс приложения
    Работать с анимацией и звуком, воспроизводить видео
  2. Работать с базой данных и сетью, многопоточностью
    Освоите фреймворк CoreData, научитесь получать и обрабатывать данные из сети
  3. Разрабатывать сложные приложения
    С настройкой геолокации, возможностью идентификации пользователя, покупками.

Программа курса

  1. Основы Swift
    В первом блоке вы познакомитесь с языком программирования Swift с нуля. Начнём с азов: с работы с переменными, типами данных, условными конструкциями. Вы напишете свой первый Hello world и подготовитесь к следующим блокам, посвященным задачам разработки приложений.
    На практике вам предстоит создавать первые простые программы на Swift: от вывода текстовых сообщений по условию до создания различных коллекций. Например, данные для игры в шахматы (имя и координаты фигуры) и электронный дневник с данными студентов.
  2. Swift: объектно-ориентированное программирование

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

  1. Git — система контроля версий
    За 3 занятия вы научитесь работать с системой Git и с сервисом GitHub, сможете публиковать свои домашние работы и уже в процессе обучения сформируете первое портфолио (работодатели часто просят показать примеры вашего кода на GitHub).
  2. Английский язык для начинающих разработчиков
    В этом модуле вас ждут десять видео-лекций, которые помогут вам начать разговаривать на английском языке, как настоящий разработчик.
  3. Разработка iOS-приложений — интерфейс пользователя
    В этом модуле вы перейдёте к работе над интерфейсом приложения и узнаете, как работать с дизайном. Вы рассмотрите UI и UX-дизайн, навигацию приложения, использование жестов и работу с анимациями.
    На практике вы начнете работу над своим итоговым проектом — разработке клиент-приложения для ВКонтакте. В домашних заданиях вы подготовите компоненты, экраны и механизмы переходов между экранами и сценариями будущего приложения, а именно view для отображения аватара и экрана профиля пользователя, ленту новостей, механизм авторизации.
  4. Разработка приложения — трекер полезных привычек
    Вы создадите своё первое мобильное приложение — трекер полезных привычек, в котором будет:
  1. Основы графического дизайна
    Узнаете о принципах графического дизайна и научитесь работать с композицией, формой и цветом. Попрактикуетесь в создании коллажей, композиций и абстракций, нарисуете логотип для собственного бренда.
    Видеокурс включает конспекты, дополнительные материалы для изучения, тесты и задания с самопроверкой.
  2. Основы Photoshop
    Познакомитесь с интерфейсом и ключевыми инструментами Adobe Photoshop. Узнаете, как настраивать цвета, работать со слоями, масками и смарт-объектами, растровыми и векторными изображениями.
    Видеокурс включает конспекты, дополнительные материалы для изучения и тесты.
  3. Основы Figma
    Познакомитесь с базовыми функциями Figma — программы для создания интерфейсов. Узнаете приёмы для ускорения работы и научитесь создавать интерактивные прототипы.
    Видеокурс включает конспекты, дополнительные материалы для изучения и тесты.
  4. Промышленная разработка
    В этом блоке вы перейдёте к более профессиональной разработке, а значит, и к более сложным задачам. Вы изучите архитектурные паттерны, познакомитесь с асинхронной разработкой и организацией многопоточности (принцип параллельного выполнения нескольких блоков программы).
    На практике вы продолжите работу над итоговым приложением клиента для ВКонтакте: приведете структуру проекта в порядок, структурируете код согласно паттернам, вынесете datasource таблицы в отдельный файл, реализуете отображение медиа в ленте.
  5. Работа с сетью и хранение данных
    Вы познакомитесь с принципами безопасности, кодирования и шифрования, научитесь работать с базами данных и сетью: отправлять запросы на сервер и обрабатывать данные из сети, осуществлять идентификацию пользователя с помощью пароля, технологий Face ID и Touch ID.
  6. Разработка приложения для прогноза погоды
    Вы создадите приложение прогноза погоды, где будет реализовано: поиск по городам, добавление города в избранное, список избранных городов, погода в выбранном городе.

В этом проекте вы сможете использовать изученные механизмы хранения на устройстве и получения данных по сети.

  1. Продвинутая iOS-разработка
    В этом модуле коснёмся продвинутых задач разработки перед дипломным проектом. Вы научитесь работе с геолокацией и уведомлениями, узнаете про особенности разработки под разные платформы и публикацию приложений в AppStore.
    Для вашего приложения в этом блоке вы доработаете: отображение локации пользователя на карте, тёмную тему и ее смену в зависимости от настроек системы, экран с картой городов, где у вас больше всего друзей, вёрстку экранов и покроете критичный функционал тестами.
  2. Разработка приложения для ВКонтакте
    Во время обучения вы разработаете клиент для социальной сети ВКонтакте для iPhone и iPad. Этот проект вы будете разрабатывать в течение всего курса во время практических заданий и по завершении курса соберёте его целиком и доработаете продвинутые возможности.

Что будет реализовано:

— Регистрация своего приложения на портале для разработчиков ВКонтакте

— Сценарий авторизации для получения токена

— Лента новостей с переходом к списку комментариев

— Список друзей с переходом в профиль

— Карта с топ-5 городов, откуда у пользователя наибольшее количество друзей

— Профиль пользователя

— Возможность поставить новости «лайк».

  1. Консультация с HR-специалистом red_mad_robot

После окончания курса каждый студент получит персональную консультацию HR-специалиста red_mad_robot. По результатам консультации студент получит возможность трудоустройства или участия в стажировке.
При успешном прохождении студенту предложат вакансию в red_mad_robot в одном из городов (Москва, Санкт-Петербург, Новосибирск, Калининград, Ярославль, Томск, Самара, Тольятти, Иннополис, Киев) или открытые вакансии в компаниях клиентов red_mad_robot.
Выпускники, которые не будут готовы к трудоустройству, получат возможность попасть на стажировку компании red_mad_robot в одном из городов.

3 место.Курс «Программист iOS» — GeekBrains

https://gb.ru/professions/ios_developer

Swift-разработчик: кто это, обязанности, зарплаты и как им стать в 2023 году. Обзор профессии.

Стоимость: Рассрочка на 36 месяцев — от 3 885 ₽ / мес

Программа

Вы начнете с основ и получите знания, необходимые для старта карьеры. Вас ждут актуальная программа, 2–3 вебинара в неделю и 2 месяца стажировки.
93 часа обучающего контента, 164 часа практики.

  1. Основы программирования
  2. Основы языка Swift
    Современные технологии программирования под Apple на Swift 5.2, Xcode 11
  3. Базовый курс
    13 роликов научат вас основам работы с системы контроля версий Git. Вы освоите все ключевые операции в системе: создание и клонирование репозитория, слияние веток, запрос истории изменений и многое другое. Курс приблизит вас к прохождению собеседования, где несколько вопросов обычно посвящены системе контроля версий.
  4. Основы баз данных
    Вы научитесь использовать различные базы данных: MS SQL, Postgre SQL и писать запросы на SQL.
  5. Пользовательский интерфейс iOS-приложений
    Swift 5.2 Xcode 12
  6. Клиент-серверные iOS-приложения
    Swift 5.2, Xcode 12
  7. Производительность iOS-приложений
    Swift 5.2 Xcode 12
    На курсе будут разбираться понятия и технологии многопточности, кэширования, устранение проблем, связанных с производительностью пользовательского интерфейса.
  8. Алгоритмы и структуры данных. Базовый курс.
    Эффективные решения вычислительных задач
    Курс подробно исследует язык C и дает фундаментальные знания об алгоритмах и структурах данных. Студенты изучают механизмы, лежащие в основе современных фреймворков. Курс позволяет приобрести багаж знаний, отличающий программиста от «юзера», пишущего код.
  9. Стажировка в GeekBrains
    Студентам предстоит поработать в режиме удаленной занятости над Open Source-проектом либо стартапом.

Курс «Swift» — SwiftBook

https://swiftbook.ru/courses/

Swift-разработчик: кто это, обязанности, зарплаты и как им стать в 2023 году. Обзор профессии.

Стоимость: разная стоимость

Курсы:

  1. Основы программирования
  2. Гид по языку программирования Swift
  3. Мои первые приложения
  4. Приложения на основе коллекций
  5. Фреймворк UIKit
  6. Приложения на основе UITableView
  7. Изучаем основы Core Data
  8. Изучаем Grand Central Dispatch
  9. Application Programming Interface
  10. Изучаем систему Git. GitHub
  11. Встроенные покупки (in-app purchases)
  12. Firebase — Наше первое приложение.

И др.

Курс «Swift с нуля» — Web Academy

https://live.web-academy.com.ua/swift

Swift-разработчик: кто это, обязанности, зарплаты и как им стать в 2023 году. Обзор профессии.

Стоимость: 23 200 ₽ — 50 700 ₽

Курс построен так, чтобы вы смогли с легкостью начать карьеру в профессии iOS-разработчика, даже если никогда ранее не изучали программирование.

Немного о программе курса:

  1. Инструменты, утилиты, среда разработки
    Cистема контроля версий, документация. Работа в комманде. Swift Playground.
  2. Основы SWIFT.
    Консоль. Foundation. Базовый типы. Коллекции. Generics. Объявление новых типов, классов. Функции
  3. Первая программа для iOS
    Симулятор и iOS. MVC. UIKit. Debugger.Контролы. Ауетлеты и действия.
  4. Шаблоны проектирования. Паттерн Делегат.
    UIApplication, UIApplicationDelegate, UIScene, UISceneDelegate. Жизненый цикл приложения. Уровни активности UIApplicationDelegate.
  1. Навигация в iOS
    Segues. Табы. Много-экранное приложение.
  2. Робота с коллекциями
    UICollectionView, UITableView. UICollectionViewLayout.
  3. Опенсорс, библиотеки, зависимости.
    Cocoapods, Carthage, SPM. Подключение библиотек.

После защиты финального проекта по курсу получите сертификат об окончании обучения в Web Academy.

Курс «Swift. Основы программирования» — Центр компьютерного обучения «Специалист» при МГТУ им.Н.Э.Баумана

https://www.specialist.ru/course/swift1

Swift-разработчик: кто это, обязанности, зарплаты и как им стать в 2023 году. Обзор профессии.

Стоимость: 19 300 ₽ — 24 990 ₽

Вы научитесь:

  1. Работать с кортежами
  2. Работать с опционалами
  3. Использовать преимущества конструкции switch в Swift
  4. Использовать оператор guard
  5. Работать с массивами, словарями и наборами
  6. Использовать замыкания.

Программа курса:

Модуль 1. Добро пожаловать в мир Swift (4 ак. ч.)

Модуль 2. Основы (4 ак. ч.)

Модуль 3. Базовые операторы. Строки  (4 ак. ч.)

Модуль 4. Коллекции. Управление ходом выполнения  (4 ак. ч.)

Модуль 5. Функции и замыкания  (4 ак. ч.)

Модуль 6. Выполнение итоговой работы  (4 ак. ч.)

Курс «Программирование на Swift с нуля» — Свифт Лаб

https://swiftlab.ru/

Swift-разработчик: кто это, обязанности, зарплаты и как им стать в 2023 году. Обзор профессии.

Стоимость: разная стоимость

Что вас ждет на курсах:

Порядок прохождения курсов:

Курс «Менторы по Swift» — Solvery

https://solvery.io/ru/mentors/swift

Swift-разработчик: кто это, обязанности, зарплаты и как им стать в 2023 году. Обзор профессии.

Стоимость: разная стоимость

На ресурсе доступно 10 наставников:

  1. Ексей Пантелеев
    Программирую под iOS с 2010 года. Использую Swift с 2014 года. Сделал и выпустил в App Store полноценное приложение на SwiftUI.
  1. Григорий Бернгардт
    Последние 8 специализируюсь на разработке, преимущественно, под платформу iOS.
    Успел поработать на фрилансе, в стартапах и заказной разработке, работал разработчиком, тимлидом.
  1. Андрей Чичерин
    Больше 8 лет занимаюсь iOS разработкой, Objective-C и Swift. Руковожу командой iOS разработчиков.
  1. Иван Волков
    Управляю разработкой мобильных приложений на протяжении 5 лет, специализируюсь на разработке под iOS на языке Swift. Могу оценить реальные сроки и стоимость разработки сервиса.
  1. Андрей Рычков
    Занимаюсь разработкой под iOS больше 8 лет. За это время успел поработать в 8 разных компаниях над большим количеством разнообразных приложений.
  1. Александр Сычев
    — 10 лет пишу приложения под iOS, отлично владею Objective-C и Swift.
    — 5 лет руковожу командами мобильной разработки.
    — 3 года преподаю в iOS-школе Сбера.
    — 1,5 года учусь на MBA в СберУниверситете
  1. Алексей Зыков
    – 15 лет в программировании, два высших технических, работал в крупных компаниях на больших проектах.
    – Веду мобильные проекты iOS и Android от идеи до App Store.
  1. Екатерина Батеева
    Больше 2-х лет занимаюсь разработкой iOS приложений. До этого 7 лет занималась всем видами автотестирования.
    Работала на крупных проектах компаний: «Тинькофф банк», «Райффайзен банк», «МТС», «Luxoft».
  1. Георгий Сабанов
    Занимаюсь iOS разработкой более 7 лет. Успел поработать на фрилансе, в своем стартапе, в аутсорсе и в нескольких продуктовых компаниях.
  1. Артём Новичков
    — В iOS-разработке с 2014 года;
    — Участвовал в разработке проектов, работая в аутсорсе. Использовал разные системные/сторонние фреймворки, архитектуры и языки;

Курс «Swift Углубленный» — ITVDN

https://itvdn.com/ru/video/swift-professional

Swift-разработчик: кто это, обязанности, зарплаты и как им стать в 2023 году. Обзор профессии.

Стоимость: 750 ₽

Курс состоит из 10-ти уроков, на протяжении которых учащиеся освоят разнообразные приемы профессиональной разработки для операционной системы iOS.

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

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

Чему вы научитесь с помощью данного видео курса:

Уроки:

  1. Способы улучшения UX о которых все забывают
  2. Работа Swift
  3. Инструменты управления третьепартийными зависимостями
  4. Работа с асинхронным кодом. PromiseKit.
  5. Концепция реактивного программирования
  6. Подходы разработки приложений с использованием CoreBluetooth
  7. Запуск приложения
  8. Тестирование
  9. Продвинутая отладка приложений
  10. Частые ошибки и как их избегать.

Курс «Уроки Swift» — itProger

https://itproger.com/course/swift

Swift-разработчик: кто это, обязанности, зарплаты и как им стать в 2023 году. Обзор профессии.

Стоимость: от 400 ₽

Большой видео урок по изучению языка Swift от переменных и до ООП. За урок вы изучите основы языка Swift и научитесь работать в среде программы Xcode. Вами будут изучены все основные моменты, а также весь синтаксис языка Свифт.

План курса:

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

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

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

Курс «Swift обучение для новичков: Основы и самостоятельное на iOS» — BitDegree

https://ru.bitdegree.org/kurs/swift-obuchenie-dlya-novichkov

Swift-разработчик: кто это, обязанности, зарплаты и как им стать в 2023 году. Обзор профессии.

Стоимость: 400 ₽

Что вы изучите?
Как разрабатывать приложения для iOS с помощью Swift Как создавать приложения с нуля.

Содержание:

Раздел 1: Обучение Swift

Раздел 2: Переменные

Раздел 3: Порядок выполнения

Раздел 4: Массивы и словари

Раздел 5: Функции

Раздел 6: Классы и протоколы

Раздел 7: Больше о Swift

Раздел 8: Приложение iOS8 с помощью Swift.

Курс «Swift» — Академия IT

https://academiait.ru/course/swift/

Swift-разработчик: кто это, обязанности, зарплаты и как им стать в 2023 году. Обзор профессии.

Стоимость: бесплатно

Уроки:

Курс «Введение в Swift» — Хекслет

https://ru.hexlet.io/courses/swift_101

Swift-разработчик: кто это, обязанности, зарплаты и как им стать в 2023 году. Обзор профессии.

Стоимость: бесплатно

Видео-уроки по языку Swift на основе бесплатной книги The Swift Programming Language от Apple.

Уроки курса:

Продолжительность 8 часов

  1. Основы Swift
    Познакомиться с языком программирования Swift.
  2. TypeAlias и Tuple в Swift
    Познакомиться с понятиями TypeAlias и Tuple в языке программирования Swift.
  3. Optional в Swift
    Рассмотреть понятие Optional в языке программирования Swift.
  4. Операторы и серии в Swift
    Рассмотреть операторы языка программирования Swift.
  5. Строки в Swift
    Начать работу со строками в языке программирования Swift.
  6. Массивы в Swift
    Начать работу с массивами в языке программирования Swift.
  7. Словари в Swift
    Начать работу с типом данных Dictionary в языке программирования Swift.
  8. Ветвление в Swift
    Рассмотреть операторы ветвления в языке программирования Swift.
  9. Функции в Swift
    Познакомиться с процессом создания и использования функций в языке программирования Swift.
  10. Серия параметров в Swift
    Научиться использовать переменное количество параметров в языке программирования Swift.
  11. Переменные параметры и inout в Swift
    Рассмотреть доступ к переменным внутри и снаружи функций в языке программирования Swift.
  12. Тип функции в Swift
    Научиться работать с функциями как с объектами определенного типа в языке программирования Swift.
  13. Пример замыкания в Swift
    Рассмотреть мощный инструмент, знакомый любителям функционального программирования: замыкания.
  14. Замыкание в Swift
    Продолжить работу с замыканиями в языке программирования Swift.
  15. Энумератор (перечисление) в Swift
    Научиться использовать перечисления в языке программирования Swift.
  16. Raw values в энумераторе в Swift
    Научиться задавать значения по-умолчанию в перечислениях в языке программирования Swift.
  17. Структуры и классы в Swift
    Начать работу со структурами и классами в языке программирования Swift.
  18. Value type vs. Reference type в Swift
    Понять разницу между Value type и Reference type в языке программирования Swift.
  19. Вычислимые (computed) свойства в Swift
    Изучить принцип работы computed-свойств в языке программирования Swift.
  20. Наблюдатели (property observers) в Swift
    Научиться использовать willSet и didSet
  21. Свойства типа в Swift
    Изучить свойства типа и понять отличие от обычных свойств экземпляров.
  22. Методы типа и экземпляра в Swift
    Понять отличия методов типа от методов экземпляра в языке программирования Swift.
  23. Мутирующие (mutating) методы в Swift
    Изучить так называемые mutating-методы в языке программирования Swift.
  24. Сабскрипты (subscripts) в Swift
    Научиться обращаться к свойствам объекта, как если бы он был массивом.
  25. Наследование в Swift
    Понять, как работает ООП принцип наследования в языке программирования Swift.
  26. Инициализаторы в Swift
    Рассмотреть механизм инициализации экземпляров типов в языке программирования Swift.
  27. Деинициализаторы в Swift
    Научиться обрабатывать уничтожение экземпляра типа в языке программирования Swift.
  28. ARC (automatic reference counting) в Swift
    Понять принцип работы с памятью и освобождения памяти в языке программирования Swift.
  29. Расширения (extensions) в Swift
    Научиться расширять функциональность существующего типа.
  30. Протоколы в Swift
    Познакомиться с идеей протоколов в языке программирования Swift.
  31. Generics в Swift
    Познакомиться с Generic-функциями в языке программирования Swift.
  32. Generic тип в Swift
    Продолжить рассмотрение Generic типа.
  33. Дополнительные материалы
    Помогают глубже и всесторонне рассмотреть тему курса в открытых статьях и видео подобранных командой Хекслета.

Курс «Swift» — swiftworld

https://swiftworld.ru/courses

Swift-разработчик: кто это, обязанности, зарплаты и как им стать в 2023 году. Обзор профессии.

Стоимость: бесплатно

  1. Основы Swift
    12 часов видео, 631 практический пример
    Базовый курс посвящён основам Swift. Он отлично подойдёт для новичков.
  2. Playgrounds
    Подойдёт ребенку от 6 лет
  3. UIKit 1
    Еще 8 часов лучшего видео по Swift
    Мы продолжаем знакомство с созданием приложений. Наконец-то мы коснёмся написания приложений с графическим интерфейсом!.
  4. Foundation 1
    Мы разберём единицы измерения и способы их простого преобразования в Foundation.
  5. Многопоточность
    Мы изучим способы работы с многопоточностью в Ваших приложениях!
  6. Swift 4.1
    Swift 4.1 совсем близко. Изучи новинки первыми!
  7. FileManager
    Научитесь управлять файловой системой и помыкать файлами
  8. UIKit 2
    Мы улучшим наши представления, добавив больше функционала
  9. UIKit 3
    Улучшим работу с таблицами и научимся делать сетевые запросы
  10. CoreLocation
    Будем определять геопозицию устройства, скорость движения, направление
  11. macOS 1
    Будем создавать десктопные приложения и играться с костями
  12. Scroll View
    Изучим представления с прокруткой
  13. Foundation 2
    Даты, время, форматирование
  14. Collection View
    Представления-коллекции
  15. UIView animate
    Анимируем неанимируемое
  16. Cook Book
    Изучение вебсервисов, карт и глубоких знаний
  17. Core Data
    Хранение данных ещё никогда не было таким простым.

Курс «Swift для начинающих» — GeekBrains

https://gb.ru/courses/131

Swift-разработчик: кто это, обязанности, зарплаты и как им стать в 2023 году. Обзор профессии.

Стоимость: бесплатно

Чему Вы научитесь:

Что Вы получите:

Урок: