Swift. Основы разработки приложений под iOS, iPadOS и macOS. 5-е изд. дополненное и переработанное

Swift. Основы разработки приложений под iOS, iPadOS и macOS. 5-е изд. дополненное и переработанное
Питер
sku: 202219867
ACCORDING TO OUR RECORDS THIS PRODUCT IS NOT AVAILABLE NOW
539.00 грн.
Shipping from: Ukraine
   Description
[html]В 5-м издании книги "Swift. Основы разработки приложений под iOS, iPadOS и macOS" была полностью переработана первая часть книги, что делает знакомство с языком Swift более комфортным, а весь текст актуализирован в соответствии с возможностями Swift 5.В ходе долгого и плодотворного общения с читателями появилось множество идей, благодаря которым новое издание стало еще более полезным и насыщенным учебными материалами. Теперь вы не только изучите Swift, но и получите начальные сведения о принципах разработки полноценных приложений.Оглавление книги "Swift. Основы разработки приложений под iOS, iPadOS и macOS"Часть I. Подготовка к разработке Swift-приложений . . . 25Глава 1. Подготовка к разработке в macOS . 26Глава 2. Подготовка к разработке в Linux 39Глава 3. Подготовка к разработке в Windows . 43Часть II. Базовые возможности Swift . . . . . . . . . . . . . . . . 45Глава 4. Отправная точка . 46Глава 5. Фундаментальные типы данных . 77Часть III. Контейнерные типы данных . . . . . . . . . . . . . . 112Глава 6. Кортежи (Tuple) . 113Глава 7. Последовательности и коллекции . 122Глава 8. Диапазоны (Range) . 132Глава 9. Массивы (Array) 139Глава 10. Наборы (Set) 155Глава 12. Строка — коллекция символов (String) . 174Часть IV. Основные возможности Swift . . . . . . . . . . . . . . 183Глава 13. Операторы управления 184Глава 14. Опциональные типы данных 224Глава 16. Замыкания (closure) 261Глава 17. Дополнительные возможности . 281Глава 18. Ленивые вычисления . 290Часть V. Введение в разработку приложений . . . . . . . . . 293Глава 19. Консольное приложение «Сумма двух чисел» 294Глава 20. Консольная игра «Отгадай число» . 309Часть VI. Нетривиальные возможности Swift . . . . . . . . . 314Глава 21. Введение в объектно-ориентированное программирование . 316Глава 22. Перечисления . 322Глава 23. Структуры . 338Глава 24. Классы . 345Глава 25. Свойства 353Глава 26. Сабскрипты . 364Глава 27. Наследование . 370Глава 28. Псевдонимы Any и AnyObject . 379Глава 29. Инициализаторы и деинициализаторы . 382Глава 30. Удаление экземпляров и ARC . 391Глава 31. Опциональные цепочки . 399Глава 32. Расширения 404Глава 33. Протоколы 409Глава 34. Разработка приложения в Xcode Playground 417Глава 36. Обработка ошибок . 444Глава 37. Нетривиальное использование операторов . 451Часть VII. Введение в мобильную разработку . . . . . . . . 455Глава 38. Разработка приложения под iOS 456Глава 39. Паттерны проектирования при разработке в Xcode 490[/html]
   Technical Details
categoryTitle: Научная и техническая литература
rating: 0
   Price history chart & currency exchange rate

Customers also viewed