Ваша корзина пуста
Сумма: 0 руб.
О курсе
Основы Swift
от 12 000 руб.
Заказать курс

Основы Swift

Swift (язык программирования) создан компанией Apple в первую очередь для разработчиков iOS и OS X. 

Swift является новым языком, который пришел на смену Objective-C. На данный момент, Objective-C хоть и является самым популярным языком для разработки приложений для iOS, но это лишь потому, что Swift – относительно молодой и появился всего 3 года назад. Но совсем скоро он станет основным языком. Так, например, Apple все свои презентации и примеры показывают только на Swift.

Расписание и цены
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса

Аудитория:

Данный курс предназначен для новичков в программировании, для которых Swift является одним из первых языков программирования – для будущих разработчиков iOS и OS X. Однако для качественного обучения необходимы минимальные знания и опыт программирования на каком-либо языке

В курсе рассматривается приложение Xcode (для Swift). Поэтому необходимо наличие Xcode 8 beta (желательна именно эта версия Xcode, так как есть возможность использовать все новые возможности Swift). Скачать Xcode можно в AppStore

Курс рассчитан на 6 занятий: 2 вечера в будние дни и два занятия в выходные. А также 8 часов домашних заданий.. Общая продолжительность курса 2 недели. 

Начало вечерних занятий в 18:30 или 19:00. Занятия в выходной начинаются в 11:00

Курс построен таким образом, что нет разделения между практической и лекционной частями курса. Практические задания выполняются сразу по прохождении каждой темы.

По окончании курса студенты смогут 

Применять знания основ языка программирования Swift и использовать дополнительные возможности языка.

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

1.      Основы Swift

·         Обзор Xcode

·          Swift Playground

·         Типы данных

·          Базовые операторы

·          Строки и символы

·          Коллекции

·          Функции

·          Перечисления

·         Операторы ветвления

 

2.      Объектно-ориентированное программирование на Swift

·         Введение

·          Классы и структуры

·         Свойства

·          Методы

·          Полиморфизм

·          Простейшие паттерны ООП

 

3.      Дополнительные возможности Swift

·         Расширения

·         Протоколы

·          Дженерики

·         Модификаторы доступа


Преподаватели
Преподаватель Егор Уколов
Документы об окончании