Чему вы научитесь
- Объявлять переменные, константы и функции на Swift
- Работать с числами, строками, отдельными символами и логическими значениями
- Использовать условия, switch, циклы и диапазоны
- Обрабатывать массивы, словари и кортежи
- Использовать опциональные типы и учитывать отсутствие значения
- Передавать функции как аргументы и писать замыкания
- Применять перегрузку функций, параметры по умолчанию и параметры inout
- Создавать структуры, классы, методы и перечисления
О курсе
Для кого этот курс
Начальные требования
Опыт работы с Swift не требуется.
Общие представления о переменных, условиях, функциях и коллекциях будут полезны. Необходимые конструкции языка объясняются по ходу курса.
Для выполнения заданий достаточно браузера: код запускается и проверяется на Stepik.
Преподаватели курса
Как проходит обучение
После введения вас ждут 18 учебных уроков в трех разделах. В каждом уроке есть объяснение с примерами, сюжетная постановка и задачи на код.
Всего в курсе 72 практических задания. Вы пишете решение в редакторе Stepik и отправляете его на автоматическую проверку.
Проходите уроки по порядку: сначала разберите объяснение и примеры, затем попробуйте решить задачи самостоятельно. Учиться можно в своем темпе. Вопросы по материалу можно задавать в комментариях к урокам.