[Специалист] Swift. Основы программирования [2021]
Цель курса:
Научить основам программирования на примере нового и набирающего популярность языка Swift от компании Apple Swift пришел на замену Objective-C в приложениях для iOS устройств и Mac OS X. На него оказали влияние такие языки как Haskel, Ruby, Python и конечно же Objective-C. Компания Apple описала язык Swift как “Objective-C без С”. Язык действительно получился удобным, мощным и продуманным.На курсе рассмотрены темы констант и переменных, базовых типов языка, кортежи, опциональные значения, ассерты, базовые операторы и работа со строками, коллекции и управление ходом выполнения, а также функции и замыкания.
Вы научитесь:
Длительность: 24 ак.ч.
Стоимость: 19300 рублей.
Продажник:
Скрытое содержимое.
Цель курса:
Научить основам программирования на примере нового и набирающего популярность языка Swift от компании Apple Swift пришел на замену Objective-C в приложениях для iOS устройств и Mac OS X. На него оказали влияние такие языки как Haskel, Ruby, Python и конечно же Objective-C. Компания Apple описала язык Swift как “Objective-C без С”. Язык действительно получился удобным, мощным и продуманным.На курсе рассмотрены темы констант и переменных, базовых типов языка, кортежи, опциональные значения, ассерты, базовые операторы и работа со строками, коллекции и управление ходом выполнения, а также функции и замыкания.
Вы научитесь:
- Работать с кортежами
- Работать с опционалами
- Использовать преимущества конструкции switch в Swift
- Использовать оператор guard
- Работать с массивами, словарями и наборами
- Использовать замыкания
Модуль 1. Добро пожаловать в мир Swift (4 ак. ч.)
- О языке Swift. Его история. Ресурсы.
- Роль и место Swift в стеке технологий Apple
- Первое приложение
- Инструменты
- Playground
- Xcode
- Константы и переменные
- Числовые типы
- Безопасность и определение типов
- Конвертация типов
- Логический тип
- Кортежи
- Опциональные значения
- Базовые операторы
- Операторы диапазона
- Логические операторы
- Строки и символы
- Мутабельность строк
- Работа с символами
- Конкатенация строк и символов
- Интерполяция строк
- Юникод
- Мутабельность коллекций
- Массивы
- Словари
- Управление ходом выполнения
- Циклы
- Условные выражения
- Функции
- Параметры функций и возврат значений
- Опциональный кортежи, как возвращаемый тип
- Тип-функция
- Вложенные функции
- Замыкания
- Trailing closures
- Захват значений замыканиями
- Тест
- Практическое задание
Стоимость: 19300 рублей.
Продажник:
Скрытое содержимое.
https://www.specialist.ru/course/swift1