- 1 Знакомство с Playground
- 2 Константы и переменные
- 3 Типы данных
- 4 Базовые операторы
- 5 Действия со строками
- 6 Оператор ветвления if
- 7 Инструкция switch
- 8 Массивы
- 9 Множества
- 10 Словари
- 11 Цикл for-in
- 12 Циклы while, repeat-while
- 13 Кортежи или tuples
- 14 Функции
- 15 Замыкания или closures
- 16 Опционалы
- 17 Инструкция guard
- 18 Классы
- 19 Инициализаторы
- 20 Наследование
- 21 Опциональные цепочки
- 22 Вычисляемые свойства
- 23 Ленивые свойства
- 24 Наблюдатели свойства
- 25 Инкапсуляция и стуктура класса
- 26 Алиасы типов
- 27 Перечисления или энумы
- 28 Структуры
- 29 Импорт фреймворков или библиотек
- 30 Проверка типов и приведение типов
- 31 Типы AnyObject и Any
- 32 ARC
- 33 ARC в замыканиях
- 34 Обработка ошибок
- 35 Протоколы и расширения
- 36 Универсальные шаблоны
Язык Swift для начинающих
Описание курса
Язык программирования Swift является новым языком корпорации Apple, который призван заменить собой Objective-C, существующий с середины 80-х годов. В этом курсе вы узнаете все основные моменты языка, что позволит вам без проблем написать свой отлично работающий код. Язык Swift является новейшей разработкой Apple и имеет ряд преимуществ и отличий от языков семейства C, с которыми вы так же познакомитесь и будете работать в этом курсе.
Вам не стоит переживать, что вы чего-то не поймете или что вы не с того языка начинаете свой путь программиста. Совершенно нет. Язык Swift идеален для старта начинающим программистам, так как не имеет запутанного синтаксиса и лишнего багажа, который тащат большинство языков еще с 70-х годов, так как он был представлен только в 2014 году на WWDC (международная конференция разработчиков Apple). С помощью playground (встроенная функциональность Xcode, начиная с версии Xcode 6) вы сможете освоить язык за короткие сроки, так как весь ваш код исполняется моментально и у вас нет необходимости создавать проекты или каждый раз запускать симулятор.
Да, вам придется открыть для себя много нового, но если в вас есть желание изучать, познавать, а затем создавать что-то новое, то это именно для вас!
Вы изучите
CocoaPods
Прохождение курса откроет навыки на материке Junior
Программа из 36 уроков
Васичко Анна Владимировна
36 уроков навсегда
Сертификат курса