курс
Введение в Swift
5789 учащихся
73 сообщения
Видео-уроки по языку Swift на основе бесплатной книги The Swift Programming Language от Apple.
ВНИМАНИЕ! К сожалению, курс устарел и больше не поддерживается. Аналогичных курсов о Swift у нас, увы, пока нет. Тем временем вы можете ознакомиться с нашими профессиями. Профессия - это готовая, упорядоченная серия курсов с тестами и множеством практических заданий + 4 отличных проекта в портфолио.
Последнее обновление:
22 февраля 2019
Уроки курса
-
2
TypeAlias и Tuple в Swift
Познакомиться с понятиями TypeAlias и Tuple в языке программирования Swift. -
9
Функции в Swift
Познакомиться с процессом создания и использования функций в языке программирования Swift. -
10
Серия параметров в Swift
Научиться использовать переменное количество параметров в языке программирования Swift. -
11
Переменные параметры и inout в Swift
Рассмотреть доступ к переменным внутри и снаружи функций в языке программирования Swift. -
12
Тип функции в Swift
Научиться работать с функциями как с объектами определенного типа в языке программирования Swift. -
13
Пример замыкания в 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. -
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.
Автор
Программист, ранее — преподаватель в международном ИТ-университете (г. Алматы), разработчик (Ericsson Canada, Macadamian). Сооснователь Хекслета.