[Специалист] Swift. Основы программирования (Виктор Щербаков)

Курс

[Специалист] Swift. Основы программирования (Виктор Щербаков)

1 248 ₽

О курсе

Научитесь основам программирования на примере нового и набирающего популярность языка Swift от компании Apple. Swift пришел на замену Objective-C в приложениях для iOS устройств и Mac OS X. На него оказали влияние такие языки как Haskel, Ruby, Python и конечно же Objective-C. Компания Apple описала язык Swift как “Objective-C без С”. Язык действительно получился удобным, мощным и продуманным. На курсе рассмотрены темы констант и переменных, базовых типов языка, кортежи, опциональные значения, ассерты, базовые операторы и работа со строками, коллекции и управение ходом выполнения, а также функции и замыкания. В курсе рассматривается приложение Xcode(для Swift). Проверьте его наличие на вашем устройстве. Скачайте программу в AppStore (либо нажмите на значок на этой странице) Преподаватель: Щербаков Виктор Анатольевич Время: ак.ч 24 Модуль 1. Добро пожаловать в мир Swift О языке Swift. Его история. Ресурсы. Роль и место Swift в стеке технологий Apple Первое приложение Инструменты Playground Xcode Модуль 2. Основы Константы и переменные Числовые типы Безопасность и определение типов Конвертация типов Логический тип Кортежи Опциональные значения Модуль 3. Базовые операторы. Строки Базовые операторы Операторы диапазона Логические операторы Строки и символы Мутабельность строк Работа с символами Конкатенация строк и символов Интерполяция строк Юникод Модуль 4. Коллекции. Управление ходом выполнения Мутабельность коллекций Массивы Словари Управление ходом выполнения Циклы Условные выражения Модуль 5. Функции и замыкания Функции Параметры функций и возврат значений Опциональный кортежи, как возвращаемый тип Тип-функция Вложенные функции Замыкания Trailing closures Захват значений замыканиями Модуль 6. Выполнение итоговой работы Тест Практическое задание