Тимур Чеберда

Тимур Чеберда 

iOS разработчик, веду roadmap iOS разработчика

1 066subscribers

488posts

Showcase

2
goals8
8 of 8 paid subscribers
Если на меня подпишется 8 человек, то я смогу заказывать картинки у дизайнера и делать материал еще более наглядным и лучше доносить до вас 🎉
1 of 4
$175.61 of $283 raised
Роадмап по архитектурным паттернам: визуальный роадмап + уроки к нему. Для примера берите роадмап по SwiftUI (который уже готов)
$94.24 of $7 855 raised
Получил оффер? Буду рад символическому «спасибо» - любая сумма уместна. Это поможет в улучшении и продвижении нашего сообщества!
$21.21 of $21.3 raised
Крус по GIT от А до Я
$282.76 of $283 raised
КММ проект: струячим серию выпусков, с нуля, среднего размера(10-12 экранов), стримы и видео(стрим без лишнего), донатерам код(после каждой серии).

Обновление Notion — 22 августа 2025


👑 Раздел "Изучение iOS":
- Полностью улучшил секцию "Описание" для "Tagged Pointer Objects". Улучшил и уточнил описание для Tagged pointer, добавил анатомию отправки сообщения, преимущества и ограничения.
- Полностью улучшил секцию "Описание" для "Associated References". Добавил терминологию, и полностью переписал, и описал важные вещи: для чего, как использовать, проблемы, альтернативы и порядок освобождения при dealloc.
🛡 Раздел "Собеседование: вопросы и ответы":
- Улучшил ответ на вопрос "Расскажи про property wrapper - @Published". Добавил про objectWillChange.send() и новый макрос на iOS 17+
- Улучшил ответ на вопрос "Что будет при инициализации ViewModel внутри View с помощью @ObservedObject вместо @StateObject?". Добавил больше технических точностей проблемы, добавил пример к чему приводит, добавил пример кода как делать / не делать, добавил немного тех. данных для SO / OO и добавил 17+ альтернативу.
- Улучшил ответ на вопрос "Какая разница между StateObject и ObservedObject?". Добавил больше технических деталей и разницы, добавил код как надо делать, добавил практические правила из опыта и добавил 17+ альтернативу.
- Улучшил ответ на вопрос "Расскажи про property wrapper - @Binding". Добавил технических точностей для самого Bindings, для wrappedValue и projectedValue, добавил 17+ альтернативу.
- Новый вопрос и ответ "Расскажи про property wrapper - @StateObject".
- Новый вопрос и ответ "Расскажи про property wrapper - @ObservedObject".
- Улучшил ответ для "Как происходит уведомление View при изменении объекта, подписанного под ObservableObject?". Добавил про AttributeGraph, про re-evaluate / re-draw и добавил 17+ альтернативу.
- Полностью улучшил ответ для вопроса "Что такое модификаторы в SwiftUI и как они применяются ко view?". Добавил пример для разного порядка модификаторов, добавил ключевых особенностей и небольших уточнений.
- Полностью улучшил ответ для вопроса "Разница между designated и convenience инициализатором?". Добавил 6 пунктов, улучшил парочку старых и полностью сделал готовым.
- Улучшил ответ на вопрос "Что такое tagged pointer?". Убрал небольшие технические неточности, добавил список поддерживаемых типов и преимущества.
- Улучшил ответ на вопрос "Почему weak ссылка (не) может быть let?". Добавил описание, почему weak let возможно и для чего это нужно.
📺 Видеоконтент: 
- Дженерики Swift #1: Проблема дублирования кода | iOS Junior за 25 минут
- Git курс [1/7]: Основы и Git Flow за час | От junior до middle
💬 Текстовый контент
- Ученический договор в IT: как не остаться должным 700К при зарплате 60К?
- Гайд по Linkedln: от 0 до PRO
Чтобы найти контент, достаточно перейти в онбординг и там весь контент за всё время деятельности!
Subscription levels2

Базовый уровень

$6.4 per month
• Доступ во все разделы notion: роадмап iOS разработчика, подготовка к собеседованиям, изучение разных тем по iOS и другие. Получение обновлений каждые 2 недели.
• Домашние задания по SwiftUI, UIKit.
• Разбор в формате видео домашних заданий по UIKit.
• Интерактивный роадмап по SUI: карта, контент, материал, описание тем.
• Ежемесячные созвоны, воркшопы, стримы + uikit
Доступ к телеграмм приложению для подготовки и обучению
+ chat

Не базовый уровень

$13.7 per month
 • Все перечисленное из тира "базовый".
 • Приоритет для участия в меропритиях.
 • Разбор в формате видео домашних заданий по SwiftUI.
 • NFT диплом о прохождении роадмапа.
 • Подпись во всех чатах
 • КМP роадмап в ноушене.
 • Размещение в таблице менторов.
 • Ежемесячные созвоныворкшопыстримы, мк + sui. Глубже материал (да-да, не удивляйся)
Расширенный доступ к телеграмм приложению для подготовки и обучению
+ chat
Go up