Задачник по языку Swift

333 задачи по Swift - это сборник практических заданий по языку программирования Swift, которые помогут закрепить теоретические знания и начать думать, как программист.

E-book: pdf ~ 20$ / 20 usdt / 1990 р

Эта книга для вас, если вы…

Начинающий

Идеально для освоения Swift с нуля через пошаговые задачи по ключевым концепциям.

Студент

Укрепляет теоретические знания через практическое применение.

Опытный разработчик

Обновляет и расширяет знания по Swift с помощью задач на различные темы.

Преподаватель или ментор

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

Содержание

  • 9 The Basics
    15 Basic operators, String and Characters
    27 Collection Types, Control Flow
    41 Functions
    51 Enumerations
    59 Structures and classes
    69 Properties, methods
    81 Closures
  • 91 Inheritance, Type casting
    99 Initialization, Deinitialization
    107 Protocols
    119 Extensions
    127 Generics
    133 Error Handling
    143 Concurrency
    151 Opaque, Boxed types
    157 Subscripts
  • 161 Parsing JSON
    169 Работа с файлами
    173 Singleton
    179 Регулярные выражения, Pattern Matching
    183 Популярные задачи на собеседованиях
    191 Другие задачи
    207 Что дальше?

Предпросмотр

Сообщество

Специально для покупателей книги создан чат в Telegram, в котором можно задавать вопросы по решению задач, обмениваться опытом, делиться впечатлениями, поддерживать друг друга.
Сообщество по решению задач Swift

Как купить

1
Свяжитесь со мной
Cообщите, что хотите приобрести книгу
2
Выбор способа оплаты
Я скину вам возможные способы оплаты
3
Оплата
Производите оплату и отправьте подтверждение
4
Получение книги
В ответ я отправлю вам файл книги в формате pdf

Отзывы о книге

Дарья Астапова

iOS-разработчик, ментор, автор курсов и книг, создатель YouTube-канала "Айосница".
"Ежедневно сталкиваясь с начинающими разработчиками, я выявила одну проблему - недостаточное знание основ языка Swift, что часто приводит к неоптимальным или излишним решениям в коде. Кроме того, у начинающего разработчика, не обладающего прочными основами, часто возникают трудности с пониманием более сложных вещей. Именно из этой проблемы родилась идея написать задачник, чтобы помочь разобраться в возможностях самого языка Swift."

FAQ