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

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

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

1 119subscribers

549posts

Showcase and bundles

3
A bundle is a collection, compilation, playlist, or catalog of posts that saves you from searching through the blog and lets you buy the entire content series in a single click.
goals8
8 of 8 paid subscribers
Если на меня подпишется 8 человек, то я смогу заказывать картинки у дизайнера и делать материал еще более наглядным и лучше доносить до вас 🎉
1 of 4
$189.88 of $264 raised
Роадмап по архитектурным паттернам: визуальный роадмап + уроки к нему. Для примера берите роадмап по SwiftUI (который уже готов)
$96.07 of $7 315 raised
Получил оффер? Буду рад символическому «спасибо» - любая сумма уместна. Это поможет в улучшении и продвижении нашего сообщества!
$19.75 of $19.8 raised
Крус по GIT от А до Я
$263.34 of $264 raised
КММ проект: струячим серию выпусков, с нуля, среднего размера(10-12 экранов), стримы и видео(стрим без лишнего), донатерам код(после каждой серии).

About

Привет всем! Меня зовут Тимур, и я рад приветствовать тебя на моём бусти! ✌️
Я - опытный разработчик с более чем пятилетним стажем в мобильной разработке, в iOS работал в таких компаниях как: Киноплан, Vivid Money, My Health, Finam и текущее место под NDA.
Начинал свой путь с года работы на Java для Android, а последующие четыре с лишним года посвятил iOS разработке. Сегодня мой фокус - это работа одновременно на двух языках: Swift и Kotlin. Этот год для нас особенный 🤞, так как я планирую активно развивать и продвигать тему Kotlin Multiplatform. Я уверен, что это откроет новые горизонты и значительно улучшит инженерные навыки для всех нас. Т.е 85% всего контента - это iOS, а 15% - кроссплатформа, так как инженер всегда > разработчика одного фреймворка.
Я провёл 23 урока по 3 часа каждый в школе TeachMeSkills, успешно обучая людей с абсолютного начального уровня до статуса strong junior. Вместо того, чтобы акцентировать внимание на высоких результатах моих студентов в тестах на знание Swift на LinkedIn (более 90% успешности), я хочу подчеркнуть ценность и глубину знаний в обмен на твою подписку 🎟. Ты можешь попробовать месяц и убедиться сам, тем - более, что ниже тебя будет ожидать онбординг страница, где ты можешь посмотреть на всё без ширмы. А потом сравни, сколько бы ты отдал за обучение в школе или за лишние пару часов ментору, да - да, не удивляйся!
Присоединяйтесь к нашему сообществу и получите доступ к ценным ресурсам для развития твоих навыков в разработке от старта и до уровня strong junior и/или middle:
- 🗺 Карта развития: Подробный план с нуля до strong junior / middle уровня с материалами, заданиями и их разбором на каждом этапе, где я передаю свой опыт и стараюсь учить не в ваакуме, а production read. Тебе не придется ломать голову, достаточно ли ты выучил, а нужно ли учить еще? На каждом из этапов(почти) есть: временная шкала для изучения блока, что нужно знать и уметь на выходе и многое другое.
- 👨‍🏫 Подготовка к собеседованию: Структурированные материалы по ключевым темам, включая UIKit, SwiftUI, многопоточность, работа с сетью, решение практических задач, архитектуру, работу с данными и управление памятью. Эта секция напрямую коррелирует с карточками знаний (улучшение навыков), т.к я считаю, что собеседование гораздо выгоднее проходить обладая навыками, пониманием, нежели используя брутфорс или теневые схемы.
- 🎯 Улучшение навыков: Темы по языку программирования, платформе и общим навыкам в программировании, которые помогут тебе стать более квалифицированным разработчиком. Все темы оформлены в видео карточек, которые содержат в себе грейд, тему и другие теги. Эти карточки концентрируют в одном месте нужные знания, т.е не придется теперь искать в интернете, выяснять актуальность статьи / видео и многое другое!
- 🧑‍💻 Воркшопы и лайвкодинг: Интерактивное обучение с акцентом на качество, где мы разбираемся во всех тонкостях выбранных тем. Много классных спикеров приходят, начиная от Donny Wal's и заканчивая экспертами в сфере iOS AR / ML и поиска работы зарубежом.
- 🦸‍♂️ Поддержка новичков: Помощь в чате для тех, кто только начинает свой путь в разработке, особенно с нуля.
- 🗣 Неформальное общение и поддержка: Встречи в реальном мире, общение в чате, в котором за весь период ни разу не было бана или других токсичных проявлений.
Большое количество людей вступило и не пожалело и я мог бы продолжать часами петь дифирамбы как всё классно и круто, но скажу лишь одно, то что ты не потеряешь - так это время, невосполнимый и самый верный ресурс. Если же тебе не понравится материал, то я верну сумму за твою подписку. А чтобы ты мог посмотреть, что ждёт тебя внутри - то можешь посмотреть по этой онбординг ссылке. 🔗
 Для тех, у кого сложности с оплатой подписки через boosty, можно подписаться через телеграмм бота
Для навигации по постам, они так же удобно расположены в онбординг ссылке, ты можешь воспользоваться системой тегов, вот тут описание.
Если всё выше перечисленное относится, в той или иной степени, к вам, вы дорожите своим временем, то добро пожаловать и спасибо большое вам за поддержку ❤️
– Тимур

Mini application для iOS Roadmap

Добрый вечер! Как обещал и тизерил - сегодня открывается для небазового тира закрытый бета тест мини приложения.

Воркшоп - "ИИ без присмотра"

Всем привет, в этот вторник 27 октября в 18:15 по МСК будет воркшоп в котором расскажу про то, как проверять, что модель не соврала, зашивать правила и отдавать проверку машине.
На основе опыта хочу поделиться знаниями и шагами к действию, чтобы можно было понять, где и какие ошибки, и самое главное предпринять действия, чтобы не пришлось разгребать и краснеть.
  • Куда положить правило в твоём инструменте?
  • Зашиваем правила через логер
  • Три вопроса к любому "готово"
  • Испытываю FOMO по AI тематике, что делать?
  • Что-то с AI можно и нужно ли вообще указать в резюме?
Эти и многие другие вопросы разберем на воркшопе, а так же обсудим вопросы по-ходу воркшопа. Для всех тиров, запись будет!
🗓️ Когда: 27 октября в 18:15 по МСК
⏳ Продолжительность: Порядка 50 минут
📍 Где: Zoom
🔋 Запись будет
🗓️ Событие добавил в календарь, чтобы не пропускать - рекомендую ознакомиться в онбординге.
Оооо актуалочка
Толчеев Владислав, Отлично, значит хорошо подметил)
Привет!) Когда будет запись?
2, 3 или 4 секунды? Задача с собеседования про async let и @MainActor
Задача с собеседования: в функции с @MainActor sleep(1), потом Task.sleep на секунду, её запускают два async let. Сколько секунд пройдёт?
Level required:
Не базовый уровень

Обновление Notion - 19 октября 2026

👑 Раздел "Изучение iOS":

• Полностью переписал карточку "VIPER" - добавил контроллер "до VIPER", схемы владения объектом и пути одного тапа, как передать данные в другой модуль и вернуть результат. Улучшил сравнение VIPER с другимих арх. паттернами, добавил диграмму взаимодействия, и множество дополнений в каждый раздел, подробнее здесь.
• Обновил карточку "Frame и Bounds" - добавил про повёрнутой frame у view, про clipsToBounds в примере с большой картинкой и про констрейнты. Переписал текст понятнее, заполнил список "Почитать".
• Обновил карточку "Shallow и Deep copy" - добавил про присваивание для структуры и массива и ключевое отличие. Дописал, что копия через JSON теряет свойства вне CodingKeys.

🛡 Раздел "Собеседование: вопросы и ответы":

• Полностью улучшил ответ на вопрос:"Какие отличия frame от bounds?" - собрал ответ по слоям: чем отличаются координаты, код с выводом, таблица, пример с телефоном на столе и что происходит при повороте. Добавил, когда у bounds origin не ноль и как это связано с прокруткой scroll view, пример с градиентом.
• Улучшил ответ на вопрос
Разбор финалки №4: тимлид и лид про агентов, свою неудачу и заваленную техсекцию
На финале спросили про агентов, но кандидат ушёл в спор SwiftUI против UIKit. Разбираю пять новых вопросов и что надо было ответить.
Level required:
Не базовый уровень

Частота вопросов на собеседовании

Завёл для себя страницу на которой веду учет вопросов с их категорией. Это поможет понять на основе выборки из 10-20-30 собеседований: какие вопросы чаще и насколько спрашивают.
Сейчас за сентябрь успел только 3 собеседования отсмотреть, но уже помогает находить те самые вопросы, что не хватало.
Т.е пайплайн остался тем же: нашёл собеседование -> отсмотрел -> сделал заметки по вопросам и в целом понимать те или иные вещи (Как-часто спрашивают про SUI, AI, Тесты и тд) и теперь новый этап "занести в частоту"
Готовлю контент про работу с ИИ
Пост опрос о том, что интересно узнать и услышать и научиться про ИИ + Вайбкодинг в разработке.
Level required:
Базовый уровень

Обновление Notion - 2 октября 2026

🛡 Раздел "Собеседование: вопросы и ответы":
• Появилась навигация "Спросят вместе с этим" в карточке:"Как наследование и протоколы влияют на производительность?" - теперь оттуда есть переход к associatedtype и диспетчеризации методов. Ещё навёл порядок в базе Swift: вопросы про замыкания и инициализаторы встали в правильной последовательности.
• Полностью улучшил ответ на вопрос:"Какая разница между self и Self?" добавил, что классе Self динамический: метод написан в родителе и тип берётся от того, на ком его вызвали.
• Полностью улучшил ответ на вопрос:"Что такое type erasure?"
• Новый вопрос и ответ:"Какие бывают provisioning profiles и чем профиль отличается от сертификата?"
• Новый вопрос и ответ:"Зачем нужен Notification Service Extension?" первая карточка про пуши в базе "Платформа". Разобрал, когда расширение запускается и когда нет, что будет по таймауту, и пример, где загрузка и таймаут не отдают результат дважды.

Новая категория вопросов "ИИ и вайбкодинг"

Добавил пять новых вопросов в соответствующую категорию для mini app в секцию подготовки для собесов. Эти вопросы, как и все, призваны развить понимание, а не запоминание "вопрос" и "ответ" по ключевым словам.
Эти вопросы помогут ещё лучше подготовиться к собеседованиям, т.к уже по-тихоньку начинают спрашивать за опыт вайбкодинг, причём в формате фривольного диалога.
И показать ответственность за итоговый код, понимание безопасности и на чём сделать акцент будет хорошим плюсом, чем просто рассказать, что вот фронтир модель и она хорошо пишет код.
Так же до конца недели добавлю к этим 5 вопросам 3 новых, сведя к итоговому числу 8 вопросов в этой категории. Сейчас карточка про "ИИ и вайбкодинг" в ноушене имеет только структурный вид, но над ней тоже начал работу.
Учитывая, что Codex на днях анонсировал новый тариф, но у старого за 200$ уменьшил количество лимитов, так же Claude Code может в рандомный момент прислать бан, причём без возврата средств, где шанс на успех аппеляции = 10.4% - умение работать вне фронтир моделей будет цениться ещё сильнее.
Subscription levels2

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

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

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

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