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

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

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

1 069subscribers

492posts

Showcase

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

Дженерики Swift #2: Первый дженерик - решаем проблему дублирования | iOS Junior

Привет и добро пожаловать на продолжение бесплатного мини-курса по изучению "Дженериков".
В этом видео ты узнаешь, что такое дженерик через простую аналогию и практический пример. Как написать дженерик, его структуру, почему буква "T" и какие ещё буквы / слова можно употреблять.
В конце видео мы подведём итоги урока, решим предыдущую проблему и поймём практическую пользу дженериков!
Надеюсь, что ты понял реальную пользу дженерика, смог решить обязательное домашнее задание, жду твой результат в комментариях - понял ты или нет, увидимся в следующем видео, до скорого!
Если у тебя есть вопросы, задавай их в комментариях или пиши в телеграмм
👨‍🎓 Дополнительный материал:
=============================
Документация от Apple
Презентация.excalidraw8.68 Mb
png
Презентация.png14.66 Mb
zip
Lesson 2.playground.zip14.30 Kb
zip
Generics - lesson 2 [Home work].playground.zip10.36 Kb
⏰ Тайминги:
=============================
0:00 - Приветствие
0:01 - О чём будет это видео?
0:24 - На чём остановились в предыдущем видео?
0:38 - Аналогия из жизни про дженерики
1:27 - Разбор дженерика в коде
2:43 - Дженерик функция одна и подстраивается под разные тип
3:00 - Swift сам определяет тип при использовании
3:11 - Случаи, когда нужно указать при использовании дженерика
4:02 - Что такое дженерик?
4:26 - Почему именно "T" указывают как дженерик?
5:17 - Из чего состоит дженерик?
6:51 - Что говорит документация про дженерик?
7:20 - Решаем проблему из видео #1 через дженерик
9:24 - Что мы изучили и поняли - TL;DR
11:06 - Практическая польза дженериков - TL;DR
12:23 - Иллюстрация для закрепления дженериков
13:10 - Заключение по видео
Subscription levels2

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

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

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

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