🤚 Привет! Вы на канале "TeachMeSkills Школа программирования"! И это новый выпуск рубрики НАТИВ в формате подкаста. Сегодня поговорим об Aйти и не только. Вас ждет разбор вопросов и ответов с собеседований. Обсудим такую область знаний из IT, как Swift (iOS-разработка). Зачем периодически ходить на собеседования? Чем хорош язык программирования Swift? Var и Let: в чем разница? Как использовать дженерики в Свифт? Чем отличается синхронная и асинхронная задача? В чем отличие MVC от MVVM? Также больше про модификаторы доступа, замыкания, инструменты Xcode, CocoaPods, Singleton, регулярные выражения, функции, управление зависимостями, создание анимации в приложении и многое другое - в новом видео. Поделится своим опытом работы и поможет во всем разобраться наш наставник по iOS-разработке и девелопер с большим опытом Илья Романенко. Приятного просмотра!
❗️Ссылка на курс iOS-разработчик - https://teachmeskills.by/kursy-programmirovaniya/ios-swift-razrabotka-online
🧔Профайл Ильи - https://www.linkedin.com/in/ilya-romanenko-a44586119/
🧔Telegram Ильи (для ваших предложений по контенту) - @ilyarublevsky
Что еще будет в видео👇
0:00 - Вступление
1:22 - Как часто стоит ходить на собеседования
2:23 - Сколько обычно длится собеседование
3:27 - В чем разница между var и let
3:44 - Про модификаторы доступа
5:12 - Про дженерики
6:45 - Про замыкания
8:29 - Синхронная и асинхронная задача
10:52 - Регулярные выражения
14:11 - Функция
14:45 - Singleton
16:03 - MVC MVVM - разница
18:03 - Преимущества Swift как языка программирования
20:02 - Про управление зависимостями
21:45 - Про инструменты Xcode
23:48 - Про создание анимации в приложении
24:52 - CocoaPods
27:34 - Немного про технику Apple
28:49 - «Философский» вопрос
29:53 - Еще про вопросы с собеседований
#teachmeskills #ityoutubersru #войтивайти