![Изображение курса [Книга] IOS Разработка через тестирование](https://cdn.coursehunter.net/courses/370x220/kniga-ios-razrabotka-cherez-testirovanie.webp)
[Книга] IOS Разработка через тестирование
Книга, которая научит вас писать поддерживаемые и устойчивые приложения, создавая их с учетом тестирования или добавляя тесты в уже написанные приложения.

![Изображение курса [Книга] IOS Разработка через тестирование](https://cdn.coursehunter.net/courses/370x220/kniga-ios-razrabotka-cherez-testirovanie.webp)
Книга, которая научит вас писать поддерживаемые и устойчивые приложения, создавая их с учетом тестирования или добавляя тесты в уже написанные приложения.
![Изображение курса [Книга] Swift: Шаблоны (паттерны) проектирования](https://cdn.coursehunter.net/courses/370x220/kniga-swift-shablony-patterny-proektirovaniya.webp)
Изучите Шаблоны проектирования iOS со Swift! Эта книга начинается с базовых шаблонов, таких как MVC, Делегат и Стратегия, а затем переходит к более сложным шаблонам, таким как Factory, Prototype, Multicast Delegate, Flyweight, Command и т.д.
![Изображение курса [Книга] Структуры данных и алгоритмы в Swift](https://cdn.coursehunter.net/courses/370x220/kniga-struktury-dannyh-i-algoritmy-v-swift.webp)
Самая популярная и всеобъемлющая книга об алгоритмах и структурах данных Swift! Эта книга охватывает поиск (в ширину, глубину, Дейкстра), сортировку (сортировку слиянием, сортировку по основанию и быструю сортировку), деревья (двоичные деревья, деревья AVL, деревья двоичного поиска), стеки, графики и многое другое.
![Изображение курса [Книга] Руководство по Core Data](https://cdn.coursehunter.net/courses/370x220/kniga-rukovodstvo-po-core-data.webp)
В этой книге вы освоите Core Data в iOS с помощью Swift. Полный охват Core Data, от начинающих до продвинутых тем. Описывает настройку Core Data стека, моделирование данных, управление версиями и миграцию, модульное тестирование, повышение производительности и многое другое.
![Изображение курса [Книга] Combine: Асинхронное программирование с Swift](https://cdn.coursehunter.net/courses/370x220/kniga-combine-asinhronnoe-programmirovanie-s-swift.webp)
Лучшая книга для освоения декларативного асинхронного программирования со Swift с использованием фреймворка Combine!
![Изображение курса [Книга] Руководство по Catalyst](https://cdn.coursehunter.net/courses/370x220/kniga-rukovodstvo-po-catalyst.webp)
Запускайте iOS-приложения на MacOS с Catalyst! Платформа Catalyst позволяет переносить ваши приложения iOS на macOS. Но, как и все остальное с Apple, это не всегда так просто, как хотелось бы.
![Изображение курса [Книга] Продвинутая архитектура приложений iOS](https://cdn.coursehunter.net/courses/370x220/kniga-prodvinutaya-arhitektura-prilozheniy-ios.webp)
Внедрите современные чистые архитектуры в свои приложения для iOS! Теперь, более чем когда-либо, вам необходимо понимать и применять хорошие практики архитектуры программного обеспечения в своих проектах.

Научись создавать крутейшие мобильные приложения для Android и iOS на JavaScript + React JS.

Узнайте, как Apache Cordova может упростить разработку гибридных приложений для Android и iOS, чтобы минимизировать объем работ по обслуживанию приложений.

UITableViews, они есть везде, и вы, вероятно, знаете, что возможность использовать UITableViews в полной мере, дает вам огромное преимущество как опытному разработчику iOS.