Оглавление курса

Навигация по разделам

Учебный план

Учебный план курса полностью основан на структуре и содержании книги «Swift. Основы разработки приложений под iOS и macOS (5ое издание)». Ниже вы найдете перечень доступных тем. Для большинства тем, раскрытых в книге, доступны дополнительные учебные материалы, а так же задания для самостоятельного решения (домашние задания).

Введение в курс
Прежде, чем перейти к курсу
 
Из чего состоит курс и советы по работе с ним
Часть 1. Подготовка к разработке приложений
Глава 1. Подготовка к разработке в macOS
Материалы отсутствуют
Глава 2. Подготовка к разработке в Linux
Материалы отсутствуют
Глава 3. Подготовка к разработке в Windows
Материалы отсутствуют
Часть 2. Базовые возможности Swift
Глава 4. Отправная точка
 
Домашняя работа
Глава 5. Фундаментальные типы данных
 
Дополнительный раздел
 
Домашняя работа
Часть 3. Контейнерные типы данных
Глава 6. Кортежи
 
Домашняя работа
Глава 7. Последовательности и коллекции
 
Домашняя работа
Глава 8. Диапазоны
 
Дополнительные материалы
 
Домашняя работа
Глава 9. Массивы
 
Дополнительные материалы
 
Домашняя работа
Глава 10. Наборы
 
Домашняя работа
Глава 11. Словари
 
Домашняя работа
Глава 12. Строка – коллекция символов
 
Домашняя работа
Часть 4. Основные возхможности Swift
Глава 13. Операторы управления
 
Домашняя работа
Глава 14. Опциональные типы данных
 
Домашняя работа
Глава 15. Функции
 
Домашняя работа
Глава 16. Замыкания
 
Домашняя работа
Глава 17. Дополнительные возможности
 
Домашняя работа
Глава 18. Ленивые вычисления
Материалы отсутствуют
Часть 5. Введение в разработку приложений
Глава 19. Консольное приложение «Сумма двух чисел»
 
Домашняя работа
Глава 20. Консольная игра «Отгадай число»
 
Домашняя работа
Часть 6. Нетривиальные возможности Swift
Глава 21. Введение в объектно-ориентированное программирование
Материалы отсутствуют
Глава 22. Перечисления
 
Домашняя работа
Глава 23. Структуры
 
Домашняя работа
Глава 24. Классы
 
Домашняя работа
Глава 25. Свойства
 
Домашняя работа
Глава 26. Сабскрипты
 
Домашняя работа
Глава 27. Наследование
Материалы отсутствуют
Глава 28. Псевдонимы Any и AnyObject
Материалы отсутствуют
Глава 29. Инициализаторы и деинициализаторы
 
Домашняя работа
Глава 30. Удаление экземпляров и ARC
Материалы отсутствуют
Глава 31. Опциональные цепочки
Материалы отсутствуют
Глава 32. Расширения
 
Домашняя работа
Глава 33. Протоколы
Материалы отсутствуют
Глава 34. Разработка приложения в Xcode Playground
 
Опечатки
 
Домашняя работа
Глава 35. Универсальные шаблоны
Материалы отсутствуют
Глава 36. Обработка ошибок
Материалы отсутствуют
Глава 37. Нетривиальное использование операторов
Материалы отсутствуют
Глава 38. Разработка приложения под iOS
 
Домашняя работа
Глава 39. Паттерны проектирования при разработке в Xcode
Материалы отсутствуют

Добавить комментарий